Passer au contenu principal
En plus d’utiliser l’Auth0 Dashboard, vous pouvez récupérer, créer, mettre à jour ou supprimer des utilisateurs à l’aide de la Management API. Si vous voulez appeler directement la , vous devrez d’abord générer le approprié. Pour en savoir plus, consultez Jetons d’accès pour la Management API. Vous pouvez aussi utiliser un SDK pour implémenter la fonctionnalité nécessaire afin d’appeler la Management API depuis votre application. Pour obtenir la liste des SDK offerts, consultez la section SDK de notre matrice de support. Pour savoir comment gérer l’accès à l’ pour les membres de votre équipe, consultez Gérer l’accès à l’Auth0 Dashboard.

Autorisations

Utilisez les autorisations suivantes pour obtenir un jeton d’accès pour les applications machine-to-machine. Pour en savoir plus, consultez Enregistrer des applications machine-to-machine.
AutorisationsDescriptions
read:usersLes applications peuvent rechercher et récupérer tous les enregistrements d’utilisateurs stockés dans un locataire Auth0. Cela comprend la lecture au moyen des points de terminaison /api/v2/users, /api/v2/users-by-email et /api/v2/jobs/users-export.
create:usersLes applications peuvent créer des utilisateurs dans n’importe quelle connexion de base de données ou Passwordless d’un locataire Auth0. Cela comprend la création au moyen des points de terminaison /api/v2/users et /api/v2/jobs/users-import.
update:usersLes applications peuvent mettre à jour n’importe quel utilisateur stocké dans un locataire Auth0. Cela comprend la mise à jour au moyen du point de terminaison /api/v2/users.
update:users_app_metadataLes applications peuvent mettre à jour uniquement l’attribut user.app_metadata pour n’importe quel utilisateur stocké dans un locataire Auth0. Cela comprend la mise à jour au moyen de /api/v2/users endpoint.
delete:usersLes applications peuvent supprimer n’importe quel utilisateur stocké dans un locataire Auth0. Cela comprend la suppression au moyen du point de terminaison /api/v2/users.

Limites

Par défaut, les attributs du profil utilisateur fournis par des autres qu’Auth0 (comme Google, Facebook ou X) ne peuvent pas être modifiés directement, car ils sont mis à jour par le fournisseur d’identité chaque fois que l’utilisateur se connecte. Pour en savoir plus sur les attributs provenant des fournisseurs d’identité, consultez Configurer la connexion du fournisseur d’identité pour les mises à jour du profil utilisateur. Pour pouvoir modifier les attributs racine name, nickname, given_name, family_name ou picture du profil utilisateur normalisé, vous devez configurer la synchronisation de votre connexion avec Auth0 afin que les attributs utilisateur soient mis à jour à partir du fournisseur d’identité uniquement lors de la création du profil utilisateur. Ces attributs racine pourront alors être modifiés individuellement ou par importation en lot Vous pouvez définir des mots de passe à l’aide des points de terminaison create ou update, mais, pour des raisons de sécurité, les mots de passe ne peuvent pas être affichés avec les commandes get ou list user. La partie droite de l’API Explorer fournit des indications sur les attributs du profil utilisateur qui peuvent être affichés ou modifiés pour un appel donné.

Points de terminaison

En savoir plus