Différences entre les ressources dans Azure AD Graph et Microsoft Graph

Cet article fait partie de l’étape 1 : passer en revue les différences d’API du processus de migration des applications.

Lors de la migration d’applications d’Azure Active Directory (Azure AD) Graph vers Microsoft Graph, n’oubliez pas que certaines ressources ont des noms et des types différents. Par exemple, si votre application Azure AD Graph utilise la ressource TenantDetail, vous devez mettre à jour votre code pour faire référence à organization à la place.

Le tableau suivant met en évidence les différences entre les ressources Azure AD Graph et Microsoft Graph. Il montre les ressources qui ont des noms différents ou qui ne sont pas disponibles ; il met également en évidence les ressources disponibles dans la beta version de Microsoft Graph, mais pas dans la v1.0 version.

Si une ressource n’est pas affichée dans cette liste, elle est déjà disponible dans la version v1.0 de Microsoft Graph, avec le même nom que dans Azure AD Graph.

Remarque

Dans Azure AD Graph, les noms de types de ressources sont en casse Pascal, tandis que dans Microsoft Graph, ils sont en casse mixte.

Azure AD Graph
Ressource (v1.6)
Microsoft Graph
ressource
Comments
CertificateAuthorityInformation bêta - certificateAuthority
v1.0 - certificateAuthority
Contact bêta - orgContact
v1.0 - orgContact
DirectoryLinkChange bêta - Nouvelle approche
v1.0 - Nouvelle approche
La requête Delta prend en charge la détection des modifications de relation avec un mécanisme qui ne nécessite pas cette ressource. Consultez Différences de fonctionnalités entre Azure AD Graph et Microsoft Graph.
OAuth2Permission bêta - permissionScope
v1.0 - permissionScope
Stratégie bêta - policyRoot
v1.0 - policyRoot
Chaque type de stratégie a un nom et une structure de type uniques, sous le segment chemin d’URL des stratégies , dans Microsoft Graph. Dans Azure AD Graph, le type était un type de stratégie unique. Par exemple, pour Azure AD Graph, vous travaillez avec la ressource Policy et définissez la propriété TokenIssuancePolicytype sur , tandis que dans Microsoft Graph, la ressource est la ressource tokenIssuancePolicy.
ProvisioningError bêta - Non disponible
v1.0 - Non disponible
Cette ressource est déconseillée. Toutefois, une nouvelle ressource décrivant les erreurs d’approvisionnement liées à AD Connect se trouve dans onPremisesProvisioningError.
Serviceendpoint bêta - point de terminaison
v1.0 - point de terminaison
Les points de terminaison sont disponibles uniquement dans le cadre des ressources group et servicePrincipaldans la version bêta, et la ressource de groupe dans les versions bêta et v1.0.
SignInName bêta - Nouvelle approche
v1.0 - Nouvelle approche
Nouvelle modélisation des identificateurs utilisés pour se connecter à un compte d’utilisateur. Pour plus d’informations, consultez Type de ressource objectIdentity . Prend en charge les scénarios Azure AD B2C.
TenantDetail bêta - organization
v1.0 - organization
TrustedCasForPasswordAuth beta - certificateBasedAuthConfiguration
v1.0 - certificateBasedAuthConfiguration
UserIdentity bêta - objectIdentity
v1.0 - objectIdentity
Nouvelle modélisation pour les identificateurs utilisés pour se connecter à un compte d’utilisateur, appelé objectIdentity. Prend en charge les scénarios Azure AD B2C.

Étape suivante