Lista de comprobación de planeamiento de la migración de aplicaciones de Azure AD Graph
Use la siguiente lista de comprobación para planear la migración de Azure Active Directory (Azure AD) Graph a Microsoft Graph.
Paso 1: Revisar las diferencias entre las API
De muchas maneras, Microsoft Graph es similar a Azure AD Graph. A menudo, puede simplemente actualizar el punto de conexión, la versión y el nombre del recurso en el código, y debería funcionar según lo esperado.
Sin embargo, hay diferencias en que algunos recursos, propiedades, métodos y funcionalidades principales han cambiado.
Busque diferencias en las siguientes áreas:
- Sintaxis de llamada de solicitud entre los dos servicios.
- Diferencias de características, como extensiones de directorio, procesamiento por lotes, consultas diferenciales, etc.
- Nombres de recursos de entidad y sus tipos.
- Propiedades de los objetos de solicitud y respuesta.
- Métodos, incluidos parámetros y tipos.
- Permisos.
Paso 2: Examinar el uso de la API
Examine las API que usa la aplicación, los permisos que necesitan y compárelas con la lista de diferencias conocidas.
Para producción, asegúrese de que las API que requiere la aplicación estén disponibles con carácter general en Microsoft Graph v1.0 y compruebe si funcionan igual que en Azure AD Graph o si tienen diferencias.
Para realizar pruebas, use el Explorador de Graph para experimentar con llamadas API y desarrollar nuevos enfoques. Para obtener los mejores resultados, inicie sesión con las credenciales de un usuario de prueba en un inquilino de prueba para comprobar el comportamiento de la API en un entorno realista.
Paso 3: Revisar los detalles de la aplicación
- Cambios de registro y consentimiento de aplicaciones.
- Bibliotecas de adquisición y autenticación de tokens.
- En el caso de las aplicaciones .NET, use las bibliotecas cliente.
Paso 4: Implementación, prueba y extensión de la aplicación
Antes de actualizar la aplicación para producción, pruébela exhaustivamente y escene el lanzamiento a la audiencia del cliente.
Después de cambiar a Microsoft Graph, se desbloquean muchos más conjuntos de datos y características que se definen en Los principales servicios y características de Microsoft Graph.