curl, igual que lo hará su directorio.
Antes de empezar
- Un tenant de VU ONE FREE. SCIM está incluido en el plan gratuito.
- Un token SCIM. Lo crea en la consola, en la página SCIM.
curlyjqen su equipo.
Crear el token SCIM
Cree el token en la consola, en la página de SCIM de su tenant. El token aparece en el momento de la creación. Cópielo y guárdelo en su directorio. Si pierde el valor, cree un token nuevo. Cada token opera sobre un solo negocio y un solo proveedor de identidad del tenant. El token no puede tocar recursos de otro negocio.URL base
Las llamadas SCIM usan la misma base que la API, con el prefijo/scim/v2:
$TOKEN) que usan las demás páginas de la API.
Autenticación
Envíe el token en el encabezadoAuthorization:
401 con el encabezado WWW-Authenticate: Bearer realm="scim". Si el token es inválido, vencido o revocado, la API responde 401 con error="invalid_token". Si el token es válido pero no tiene permiso para la operación, la API responde 403 con error="insufficient_scope".
Crear un usuario
Envíe unPOST a /Users. Los atributos de perfil, como userName y displayName, se toman de los claims configurados para el tenant.
id. Lo necesita para leer, actualizar o eliminar el usuario.
Identificador del usuario en su directorio. Es único dentro del negocio y del tipo de recurso.
Listar usuarios
UsestartIndex y count para paginar. Para buscar por nombre de usuario, use el parámetro filter con la sintaxis SCIM.
Actualizar un usuario con PATCH
Envíe unPATCH a /Users/{id} con un mensaje PatchOp. Cada operación cambia un atributo.
Eliminar un usuario
Envíe unDELETE a /Users/{id}. La API responde 204.
404. Si su directorio envía de nuevo el mismo externalId, VU ONE reactiva el registro y conserva su identificador.
Grupos
Los grupos usan la misma forma que los usuarios, en la ruta/Groups. Puede crear, leer, actualizar y eliminar grupos con las mismas operaciones.
Al eliminar un grupo con SCIM, el grupo deja de estar administrado por SCIM. Sigue existiendo en VU ONE y un administrador puede modificarlo después.
Recursos y operaciones
VU ONE expone dos recursos:Users y Groups. No existe el recurso Roles.
No se soportan estas operaciones:
Bulk. Una llamada a/Bulkresponde501.ETagy el encabezadoIf-Match. Una solicitud conIf-Matchresponde501.- Cambio de contraseña por SCIM.
- Paginación por cursor.
El campo
externalId identifica el usuario en su directorio. Es obligatorio en POST y en PUT. Puede cambiarlo, y el cambio conserva el mismo usuario en VU ONE.Errores
Los errores de SCIM usan los códigos HTTP estándar. Para la lista completa de formas de error y sus códigos, consulte Errores de la API de VU ONE FREE.Qué sigue
Cuentas, identidades y contraseñas
Consulte las cuentas y las identidades que crea SCIM.
Errores de la API de VU ONE FREE
Entienda los errores de SCIM y de la API.
Autenticación con OAuth 2.0 y OIDC
Use tokens OAuth para la API de negocio.
SCIM en la consola
Cree el token y configure los mapeadores de atributos.