Skip to main content
Le SDK Auth0 pour PHP fournit une classe Auth0\SDK\API\Management, qui regroupe les méthodes permettant d’accéder à la Management API et d’effectuer des opérations sur votre tenant Auth0. Avec 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 des Rules
… et bien plus encore. Consultez notre référence de l’API pour voir tout ce qu’il est possible de faire !

Authentification

Pour utiliser la , vous devez vous authentifier de l’une des deux façons suivantes : Quelle que soit la méthode, le jeton généré doit avoir les scopes requis pour les opérations que votre application doit exécuter. Consultez la documentation de l’API pour connaître les scopes requis pour le point de terminaison précis auquel vous essayez d’accéder. Pour accorder les scopes nécessaires :
  1. Accédez à APIs > Auth0 Management API > onglet Machine to Machine Applications.
  2. Repérez votre application et autorisez-la.
  3. Cliquez sur la flèche pour développer la ligne et sélectionnez les scopes requis.
Vous pouvez maintenant vous authentifier de l’une des deux façons ci-dessus et utiliser ce jeton pour effectuer des opérations :
Le ManagementClient expose les points de terminaison en tant que propriétés (par exemple, $management->users et $management->clients). Les résultats sont renvoyés sous forme d’objets typés — vous récupérez les valeurs en appelant des méthodes nommées (comme getEmail() ou getName()) plutôt qu’en désérialisant un array brut.

Exemple - Rechercher des utilisateurs par courriel

Ce point de terminaison est documenté ici.

Exemple - Obtenir tous les Clients

Ce point de terminaison est documenté ici.

En savoir plus