Auth0\SDK\API\Management, qui contient les méthodes que vous pouvez utiliser pour accéder à la Management API et effectuer des opérations sur votre locataire Auth0. En utilisant cette interface, vous pouvez facilement :
- Rechercher et créer des utilisateurs
- Créer et mettre à jour des applications
- Récupérer des entrées de journal
- Gérer les règles
- Pour un accès temporaire ou des tests, vous pouvez générer manuellement un jeton API et l’enregistrer dans votre fichier
.env. - Pour un accès étendu, vous devez créer et exécuter une autorisation Authentifiants client lorsque l’accès est requis. Ce processus est détaillé sur la page Authentication API.
- Accédez à l’onglet API > Auth0 Management API > Applications de communication entre machines.
- Trouvez votre application et autorisez-la.
- Cliquez sur la flèche pour développer la ligne et sélectionnez les permissions requises.
Management stocke l’accès aux points de terminaison sous forme de méthodes « fabrique » de ses instances, par exemple $management->users() renvoie une instance de Auth0\SDK\API\Management\Users que vous pouvez utiliser pour interagir avec les points de terminaison/utilisateurs du Management API.