Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo ayuda a solucionar problemas comunes encontrados al usar las API SCIM de Microsoft Entra ID para la gestión de usuarios y grupos.
Error: 401: token de autenticación no válido
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 401 Unauthorized
Causa
La solicitud no incluye un token de acceso válido en el encabezado HTTP Authorization .
Resolution
- Confirme que la solicitud incluye un token de portador en el encabezado HTTP
Authorization. - Validación del token de acceso mediante https://jwt.ms/
- Compruebe las siguientes reclamaciones del token:
iatexp
- Si el problema persiste:
- Recopilar detalles de la llamada a la API fallida
- Crear un ticket de soporte
Error: 403 – Prohibido
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 403 Forbidden
Causa
El registro de aplicaciones usado por el cliente de LA API de SCIM no tiene los permisos de API necesarios o no tiene concedido el consentimiento del administrador.
Resolution
- Revisa el registro de la aplicación usado por el cliente de la API SCIM.
- Confirme que se asignan los permisos de la API de Microsoft Graph como se documenta en la referencia de la API SCIM de Microsoft Entra ID :
- Confirme que se ha concedido el consentimiento del administrador para todos los permisos asignados.
- Si el problema persiste:
- Recopilación de detalles de la solicitud de API
- Crear un ticket de soporte
Error: 404: recurso no encontrado
Síntomas
Las siguientes llamadas API devuelven:
HTTP 404 Not Found
GET /users/{id}GET /groups/{id}
Causa
El valor {id} de la solicitud no se resuelve en un objeto de usuario o grupo válido en el tenant de Microsoft Entra ID.
Resolution
- Confirme que el valor
{id}existe en el cliente de Microsoft Entra ID. - Si el problema persiste:
- Recopilación de detalles de la solicitud de API
- Crear un ticket de soporte
Error: 400 : solicitud incorrecta
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 400 Bad Request
Este error puede producirse durante:
- Operaciones de creación o actualización de usuarios
(POST /UsersoPATCH /Users) - Operaciones de creación o actualización de grupos
(POST /GroupsoPATCH /Groups) - Consultas de filtro de usuario o grupo
(GET)
Causa
La carga de solicitud o los parámetros de consulta no cumplen las restricciones definidas para la API sciM o hacen referencia a atributos de esquema SCIM no válidos.
Resolution
- Para
POSToperaciones:- Asegúrese de que todos los atributos necesarios se incluyen en la carga de la solicitud.
- Para operaciones de
PATCH:- Asegúrese de que la solicitud cumple con las restricciones de LA API de SCIM.
- Para las operaciones
GET:- Confirme que solo se usan filtros de API admitidos.
- Asegúrese de que los atributos de solicitud se asignan a atributos de esquema de Microsoft Entra SCIM válidos.
- Vuelva a enviar la solicitud con correcciones.
- Si el problema persiste:
- Recopilación de detalles de la solicitud de API
- Crear un ticket de soporte
Error: 400: característica de API de aprovisionamiento de SCIM no habilitada
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 400 Bad Request
{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"detail": "No 'scimapiconsumptions' resource found for TenantId: <tenant-id>. Please ensure 'SCIM Provisioning API' feature is enabled and only one 'scimapiconsumptions' resource exists.",
"status": "400"
}
Causa
La característica API de aprovisionamiento SCIM no está habilitada en el Centro de administración de Microsoft Entra, o la suscripción de facturación necesaria para esta característica no se ha vinculado. El recurso de Azure se crea cuando un administrador activa la característica y vincula una suscripción de Azure para la facturación. Sin este recurso, el servicio SCIM rechaza todas las llamadas API.
Resolution
- Inicie sesión en el Centro de administración de Microsoft Entra.
- Dirígete a ID Governance>Dashboard.
- En el icono de LA API de aprovisionamiento de SCIM , seleccione Introducción (o Editar si se configuró previamente).
- Vincule una suscripción de Azure, seleccione un grupo de recursos y seleccione Activar.
- Una vez habilitada la característica, vuelva a intentar la solicitud de API de SCIM.
Para obtener pasos detallados, consulte Habilitación de la API de aprovisionamiento de SCIM.
Error: 500: error interno del servidor
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 500 Internal Server Error
Causa
Se produjo un error inesperado en el lado servidor al procesar la solicitud de API de SCIM.
Resolution
- Recopile detalles de la llamada API fallida.
- Cree un ticket de soporte técnico.
Error: 504 – Tiempo de espera de la pasarela
Síntomas
Las solicitudes de API de SCIM devuelven:
HTTP 504 Gateway Timeout
Causa
El servicio SCIM puede devolver respuestas 504 intermitentes.
Resolution
- Recopile detalles de las llamadas API con errores y el período de tiempo de los errores.
- Cree un ticket de soporte si el problema persiste.
Referencia del código de error de API de SCIM
En la tabla siguiente se enumeran todos los códigos de error que pueden devolver las API SCIM de Id. de Microsoft Entra. Use esta tabla para identificar el error y su causa al solucionar problemas de solicitudes de API de SCIM.
Nota:
No todos los códigos de error se aplican a todos los puntos de conexión de API. Por ejemplo, BadRequest la interpretación (400) podría variar en función de la carga de solicitud asociada al punto de conexión de API. Consulte la referencia de la API SCIM de Id de Entra de Microsoft para detalles específicos del punto de conexión.
| Error | Condición | Código de estado HTTP |
|---|---|---|
| Solicitud incorrecta | No se cumplen las restricciones de la API de SCIM, faltan atributos necesarios o se hace referencia a atributos de esquema SCIM no válidos. | 400 |
| Solicitud incorrecta | La característica de API de aprovisionamiento de SCIM no está habilitada o la suscripción de facturación no está vinculada. El detalle del error hace referencia a un recurso de Azure que falta. | 400 |
| Solicitud incorrecta | Falta el encabezado HTTP Accept para application/json | 400 |
| TokenDeAutenticaciónNoVálido | El token de acceso está vacío o no es válido. | 401 |
| Privilegios Insuficientes | Permiso insuficiente para completar la operación. | 403 |
| RecursoNoEncontrado | El URN no válido o el recurso especificado no existe en el inquilino. | 404 |
| ExcepciónDeServidorInterno | El servicio no pudo procesar la solicitud. | 500 |
| GatewayTimeout | El servicio SCIM no respondió en el tiempo esperado. | 504 |