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 dans le Dashboard ou au moyen 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.
- Les rôles sont sélectionnés à partir de valeurs prédéfinies. Si votre liste de rôles est vide, assurez-vous d’créer des rôles d’abord.
Dashboard
Attribuer des rôles dans la liste des utilisateurs
- Accédez à Dashboard > User Management > Users.
- Cliquez sur
...à côté de l’utilisateur que vous voulez modifier, puis sélectionnez Assign Roles. - Choisissez le ou les rôles à attribuer, puis cliquez sur Assign.
Attribuer des rôles dans le profil de l’utilisateur
- Accédez à Dashboard > User Management > Users et cliquez sur le nom de l’utilisateur.
- Cliquez sur la vue Roles, puis sur Assign Role.
- Choisissez le rôle que vous souhaitez attribuer, puis cliquez sur Assign.
Management API
POST vers le point de terminaison Assign User Roles. Assurez-vous de remplacer les valeurs de l’espace réservé USER_ID, MGMT_API_ACCESS_TOKEN et ROLE_ID par votre ID d’utilisateur, votre de la Management API et vos ID de rôle, respectivement.