Поделиться через


Различия между ресурсами в Azure AD Graph и Microsoft Graph

Эта статья является частью шага 1. Просмотр различий API в процессе миграции приложений.

При переносе приложений из Azure Active Directory (Azure AD) Graph в Microsoft Graph некоторые ресурсы имеют разные имена и типы. Например, если приложение Azure AD Graph использует ресурс TenantDetail, необходимо обновить код, чтобы он ссылался на организацию.

В следующей таблице показаны различия между ресурсами Azure AD Graph и Microsoft Graph. В нем отображаются ресурсы с разными именами или недоступными; он также выделяет ресурсы, доступные beta в версии Microsoft Graph, но не в v1.0 версии.

Если ресурс не отображается в этом списке, он уже доступен в версии 1.0 Microsoft Graph с тем же именем, что и в Azure AD Graph.

Примечание.

Имена типов ресурсов в Azure AD Graph имеют регистр Pascal, а в Microsoft Graph — верблюда.

Azure AD Graph
Ресурс (версия 1.6)
Microsoft Graph
resource
Comments
CertificateAuthorityInformation бета-версия — certificateAuthority
Версия 1.0 — certificateAuthority
Contact бета-версия — orgContact
версия 1.0 — orgContact
DirectoryLinkChange бета-версия — новый подход
Версия 1.0 — новый подход
Разностный запрос поддерживает обнаружение изменений связей с помощью механизма, который не требует этого ресурса. См. раздел Различия функций между Azure AD Graph и Microsoft Graph.
OAuth2Permission beta — permissionScope
версия 1.0 — permissionScope
Политика бета-версия — policyRoot
версия 1.0 — policyRoot
Каждый тип политики имеет уникальное имя типа и структуру в сегменте URL-пути политик в Microsoft Graph. В Azure AD Graph тип был одним типом политики. Например, для Azure AD Graph необходимо работать с ресурсом Policy и задать для свойства TokenIssuancePolicytype значение , а в Microsoft Graph ресурсом будет ресурс tokenIssuancePolicy.
ProvisioningError бета-версия — недоступно
версия 1.0 — недоступно
Этот ресурс не рекомендуется использовать. Однако новый ресурс, описывающий все ошибки подготовки, связанные с AD Connect, можно найти в onPremisesProvisioningError.
Serviceendpoint бета-версия — конечная точка
Версия 1.0 — конечная точка
Конечные точки доступны только в составе ресурсов group и servicePrincipalв бета-версии, а также как в бета-версии, так и в версии 1.0.
SignInName бета-версия — новый подход
Версия 1.0 — новый подход
Новое моделирование идентификаторов, используемых для входа в учетную запись пользователя. Дополнительные сведения см. в разделе Тип ресурса objectIdentity . Поддерживает сценарии Azure AD B2C.
TenantDetail бета-версия — организация
версия 1.0 — организация
TrustedCasForPasswordAuth бета-версия — certificateBasedAuthConfiguration
Версия 1.0 — certificateBasedAuthConfiguration
UserIdentity beta — objectIdentity
версия 1.0 — objectIdentity
Новое моделирование идентификаторов, используемых для входа в учетную запись пользователя с именем objectIdentity. Поддерживает сценарии Azure AD B2C.

Следующее действие