Diferencias entre los recursos de Azure AD Graph y Microsoft Graph

Este artículo forma parte del paso 1: revisar las diferencias de API del proceso para migrar aplicaciones.

Al migrar aplicaciones de Azure Active Directory (Azure AD) Graph a Microsoft Graph, algunos recursos tienen nombres diferentes y tipos diferentes. Por ejemplo, si la aplicación de Azure AD Graph usa el recurso TenantDetail , debe actualizar el código para hacer referencia a la organización en su lugar.

En la tabla siguiente se resaltan las diferencias entre los recursos de Azure AD Graph y Microsoft Graph. Muestra recursos que tienen nombres diferentes o no están disponibles; también resalta los recursos disponibles en la beta versión de Microsoft Graph, pero no en la v1.0 versión.

Si no se muestra un recurso en esta lista, ya está disponible en la versión v1.0 de Microsoft Graph, con el mismo nombre que en Azure AD Graph.

Nota:

Los nombres de tipo de recurso en Azure AD Graph tienen mayúsculas y minúsculas Pascal, mientras que en Microsoft Graph tienen mayúsculas y minúsculas camel.

Azure AD Graph
Recurso (v1.6)
Microsoft Graph
resource
Comentarios
CertificateAuthorityInformation beta: certificateAuthority
v1.0: certificateAuthority
Contact beta: orgContact
v1.0: orgContact
DirectoryLinkChange beta: nuevo enfoque
v1.0: nuevo enfoque
La consulta delta admite la detección de cambios de relación con un mecanismo que no requiere este recurso. Consulte Diferencias de características entre Azure AD Graph y Microsoft Graph.
OAuth2Permission beta: permissionScope
v1.0: permissionScope
Directiva beta: policyRoot
v1.0: policyRoot
Cada tipo de directiva tiene un nombre de tipo único y una estructura, en el segmento de ruta de acceso url de directivas , en Microsoft Graph. En Azure AD Graph, el tipo era un único tipo de directiva. Por ejemplo, para Azure AD Graph, trabajaría con el recurso Policy y establecería la propiedad TokenIssuancePolicytype en , mientras que en Microsoft Graph el recurso sería el recurso tokenIssuancePolicy.
ProvisioningError beta: no disponible
v1.0: no disponible
Este recurso está en desuso. Sin embargo, se puede encontrar un nuevo recurso que describa los errores de aprovisionamiento relacionados con AD Connect en onPremisesProvisioningError.
ServiceEndpoint beta: punto de conexión
v1.0: punto de conexión
Los puntos de conexión solo están disponibles como parte de los recursos group y servicePrincipalen beta, y el recurso de grupo en beta y v1.0.
SignInName beta: nuevo enfoque
v1.0: nuevo enfoque
Nuevo modelado para los identificadores usados para iniciar sesión en una cuenta de usuario. Para obtener más información, vea objectIdentity resource type( Tipo de recurso objectIdentity ). Admite escenarios de Azure AD B2C.
TenantDetail beta: organización
v1.0: organización
TrustedCasForPasswordAuth beta: certificateBasedAuthConfiguration
v1.0: certificateBasedAuthConfiguration
UserIdentity beta: objectIdentity
v1.0: objectIdentity
Nuevo modelado para los identificadores que se usan para iniciar sesión en una cuenta de usuario, denominada objectIdentity. Admite escenarios de Azure AD B2C.

Paso siguiente