Referencia de la API de Azure AD Graph
La API de Azure Active Directory (AD) Graph es un servicio compatible con OData 3.0 que puede usar para leer y modificar objetos como usuarios, grupos y contactos en un inquilino. La API de Azure AD Graph expone los puntos de conexión de REST a los que se envían solicitudes HTTP para realizar operaciones mediante el servicio. Los temas de referencia de esta guía muestran cómo realizar operaciones específicas en los recursos expuestos por la API Graph. Muchos de los temas son interactivos. Exponen una característica Inténtelo que puede utilizar para cambiar los parámetros de operaciones seleccionadas y observar las respuestas que se devuelven desde un inquilino de demostración.
Importante
La funcionalidad de la API de Azure AD Graph también se encuentra disponible a través de Microsoft Graph, una API unificada que también incluye las API de otros servicios Microsoft como Outlook, OneDrive, OneNote, Planner y Office Graph, todos ellos accesibles a través de un solo punto de conexión con un solo token de acceso.
Haga clic en el vínculo apropiado siguiente para ver la documentación y un ejemplo de una operación específica. Para información general sobre la API Graph y sus características admitidas, así como temas avanzados (como consulta diferencial, procesamiento por lotes, extensiones de esquema de directorio), entre otros, consulte Graph API concepts (Conceptos de la API Graph).
Operaciones de usuario con sesión iniciada (yo)
Información general de las operaciones de usuario con sesión iniciada | Obtener usuario | Actualizar usuario | Obtener administrador de | Asignar administrador
Operaciones de usuario
Información general de las operaciones de usuario | Obtener usuarios | Obtener un usuario | Crear usuarios (cuenta profesional o educativa) | Crear usuario (cuenta local) | Actualizar usuario | Restablecer la contraseña de un usuario | Eliminar usuario | Obtener administrador | Asignar administrador | Obtener informes directos | Obtener pertenencias | Funciones y acciones de usuario
Operaciones de grupo
Información general de las operaciones de grupo | Obtener grupos | Obtener un grupo | Crear grupo | Actualizar grupo | Eliminar grupo | Obtener miembros | Agregar miembros | Eliminar miembro | Funciones y acciones de grupo
Operaciones de contacto
Información general de las operaciones de contacto | Obtener contactos | Obtener un contacto | Actualizar contacto | Eliminar contacto | Obtener administrador de | Asignar administrador | Obtener informes directos | Obtener pertenencias | Funciones y acciones de contacto
Operaciones de rol de directorio
Información general de las operaciones de roles de directorio | Obtener roles de directorio | Obtener un rol de directorio | Obtener plantillas de rol de directorio | Activar un rol de directorio | Obtener miembros | Agregar miembros | Eliminar miembro | Funciones y acciones de directorio
Operaciones de dominio (versión preliminar)
Información general de las operaciones de dominio (versión previa) | Obtener dominios (versión previa) | Obtener un dominio (versión previa) | Crear un dominio (versión previa) | Actualizar un dominio (versión previa) | Eliminar un dominio (versión previa) | Obtener registros de comprobación de dominio (versión previa) | Obtener registros de configuración de servicio de dominio (versión previa) | Funciones y acciones de dominio (versión previa)
Funciones y acciones
assignLicense | changePassword | checkMemberGroups | getAvailableExtensionProperties | getMemberGroups | getMemberObjects | getObjectsByObjectIds | isMemberOf | restore | [verify (preview)]
Entidades y tipos complejos
Entities
Application | AppRoleAssignment | Contact | Contract | Device | DirectoryLinkChange | DirectoryObject | DirectoryRole | DirectoryRoleTemplate | [Domain (preview)] | [DomainDnsRecord (preview)] | [DomainDnsCnameRecord (preview)] | [DomainDnsMxRecord (preview)] | [DomainDnsSrvRecord (preview)] | [DomainDnsTxtRecord (preview)] | [DomainDnsUnavailableRecord (preview)] | ExtensionProperty | Group | LicenseDetail | OAuth2PermissionGrant | ServiceEndpoint | ServicePrincipal | SubscribedSku | TenantDetail | TrustedCAsForPasswordlessAuth | User
Tipos complejos
AddIn | AlternativeSecurityId | AppRole | AssignedLicense | AssignedPlan | CertificateAuthorityInformation | KeyCredential | KeyValue | LicenseUnitsDetail | OAuth2Permission | PasswordCredential | PasswordProfile | ProvisionedPlan | ProvisioningError | RequiredResourceAccess | ResourceAccess | ServicePlanInfo | ServicePrincipalAuthenticationPolicy | SignInName | VerifiedDomain
Recursos adicionales
- Aprenda más sobre las características, funcionalidades y características de la versión preliminar que se admiten en API Graph en los conceptos de la API Graph.
- Consulte Permission scopes (Ámbitos de permiso) para aprender cómo la API Graph expone ámbitos de permiso para obtener acceso a datos de Azure AD y cómo configurar el cliente para utilizarlos.