Skip to main content
Vous pouvez créer des rôles à l’aide du Dashboard d’Auth0 ou de la . Les rôles fonctionnent avec l’ensemble de fonctionnalités Authorization Core pour les API. Vous pouvez créer deux types de rôles dans Auth0 :
  • Rôles de tenant : s’appliquent à l’ensemble de votre tenant et peuvent être attribués à n’importe quel utilisateur.
  • Rôles d’organisation : limités à une organisation précise. Les utilisateurs peuvent avoir des rôles d’organisation différents dans chaque organisation à laquelle ils appartiennent. Pour en savoir plus, consultez Rôles d’organisation.

Prérequis

  • Pour que le contrôle d’accès basé sur les rôles (RBAC) fonctionne correctement, vous devez l’activer pour votre API à l’aide du Dashboard ou de la Management API. La fonctionnalité Authorization Core est différente de l’Authorization Extension. Pour comparer les deux, consultez Authorization Core vs. Authorization Extension.
  • Configurer une API dans l’.
  • Les permissions proviennent de valeurs prédéfinies. Si votre liste de permissions est vide, vous devez ajouter des permissions à votre API.

Créer un rôle de tenant

Les rôles de tenant s’appliquent à l’ensemble du tenant et peuvent être attribués à n’importe quel utilisateur, qu’il appartienne ou non à une organisation.
  1. Accédez à Dashboard > User Management > Roles et sélectionnez Create Role.
  2. Donnez un nom au rôle et ajoutez une description, puis sélectionnez Create.

Créer un rôle d’organisation

Vous pouvez créer des rôles d’organisation à partir de la vue de gestion de l’organisation. Les administrateurs de tenant peuvent créer jusqu’à 350 rôles d’organisation par organisation.
  1. Accédez à Dashboard > Organizations et sélectionnez l’organisation.
  2. Sélectionnez l’onglet Roles, puis Create Role.
  3. Saisissez un nom et une description pour le rôle, puis sélectionnez Create.

En savoir plus