Permisos
| Permisos | Descripciones |
|---|---|
read:users | Las aplicaciones pueden buscar y recuperar cualquier registro de usuario almacenado en un inquilino de Auth0. Esto incluye leer mediante los endpoints /api/v2/users, /api/v2/users-by-email y /api/v2/jobs/users-export. |
create:users | Las aplicaciones pueden crear usuarios en cualquier conexión de base de datos o conexión sin contraseña en un inquilino de Auth0. Esto incluye crear mediante los endpoints /api/v2/users y /api/v2/jobs/users-import. |
update:users | Las aplicaciones pueden actualizar cualquier usuario almacenado en un inquilino de Auth0. Esto incluye actualizar mediante el endpoint /api/v2/users. |
update:users_app_metadata | Las aplicaciones pueden actualizar solo el atributo user.app_metadata de cualquier usuario almacenado en un inquilino de Auth0. Esto incluye actualizar mediante el endpoint /api/v2/users endpoint. |
delete:users | Las aplicaciones pueden eliminar cualquier usuario almacenado en un inquilino de Auth0. Esto incluye eliminar mediante el endpoint /api/v2/users. |
Limitaciones
name, nickname, given_name, family_name o picture del perfil de usuario normalizado, debe configurar la sincronización de su conexión con Auth0 para que los atributos del usuario se actualicen desde el proveedor de identidad solo al crear el perfil de usuario. Estos atributos raíz estarán disponibles para su edición individual o mediante importaciones masivas.
Puede establecer contraseñas mediante los endpoints create o update, pero, por motivos de seguridad, las contraseñas no se pueden ver con los comandos get o list user. En el lado derecho del explorador de API se indican los atributos del perfil de usuario que se pueden ver o modificar para una llamada determinada.
Endpoints
- Usa el endpoint
/userspara obtener información sobre todos los usuarios. También puedes incluir criterios de búsqueda para encontrar usuarios específicos. - Usa
/user_idpara obtener información sobre un usuario en función deluser_id. Eluser_ides un identificador interno que consta de un nombre de conexión y un identificador único del usuario. Eluser_ides diferente del . - El endpoint
/userinfotoma como entrada el token de acceso de Auth0 y devuelve información del perfil del usuario. Este endpoint incluirá los resultados de cualquier Rule que haya podido alterar el perfil del usuario durante la transacción de autenticación, pero el perfil de usuario resultante no se filtrará en función de ningún alcance. - El endpoint
/tokeninfotoma como entrada el token de ID de Auth0 y devuelve información del perfil del usuario. Este endpoint devolverá un resultado que no incluye los resultados de ninguna Rule que altere el perfil del usuario.