Passer au contenu principal
Vous pouvez supprimer les permissions attribuées à un rôle à l’aide de ou de la . Les permissions et les rôles attribués sont utilisés avec l’ensemble de fonctionnalités API Authorization Core.

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 de l’Auth0 Dashboard ou de la Management API. La fonctionnalité Authorization Core est différente de l’Authorization Extension. Pour en savoir plus, consultez Authorization Core vs. Authorization Extension.

Auth0 Dashboard

  1. Accédez à Auth0 Dashboard > Gestion des utilisateurs > Rôles et cliquez sur le nom du rôle à consulter.
  2. Cliquez sur l’onglet Permissions, puis sur l’icône de la corbeille à côté de l’autorisation que vous souhaitez supprimer, puis confirmez.

Management API

Effectuez une requête DELETE vers le point de terminaison Delete Role Permissions. Assurez-vous de remplacer les valeurs fictives ROLE_ID, MGMT_API_ACCESS_TOKEN, API_ID et PERMISSION_NAME par l’ID de votre rôle, votre de la Management API, le ou les ID d’API et le ou les noms d’autorisation, respectivement.
ValeurDescription
ROLE_IDL’identifiant du rôle pour lequel vous souhaitez supprimer des permissions.
MGMT_API_ACCESS_TOKENJeton d’accès pour la Management API avec le scope update:roles.
API_IDIdentifiant(s) de la ou des API associées à la ou aux permissions que vous souhaitez supprimer pour le rôle indiqué.
PERMISSION_NAMENom(s) de la ou des permissions que vous souhaitez supprimer pour le rôle indiqué.

En savoir plus