Passer au contenu principal
Vous pouvez modifier un rôle avec ou . Les rôles sont utilisés avec l’ensemble de fonctionnalités API Authorization Core.

Conditions préalables

Pour que le contrôle d’accès basé sur les rôles (RBAC) fonctionne correctement, vous devez l’activer pour votre API en utilisant soit le Dashboard, soit Management API. La fonctionnalité centrale de l’autorisation est différente de l’extension d’autorisation. Pour une comparaison, consultez Authorization Core par rapport à Authorization Extension.

Dashboard

  1. Rendez-vous dans Dashboard > Gestion des utilisateurs > Rôles et cliquez sur le nom du rôle à afficher.
  2. Modifiez le nom et la description du rôle, puis cliquez sur Enregistrer.

Management API

Faites un appel PATCH au point de terminaison Mettre à jour le rôle. Assurez-vous de remplacer les valeurs des placeholders ROLE_ID, MGMT_API_ACCESS_TOKEN, ROLE_NAME, et ROLE_DESC par votre identifiant de rôle, votre jeton d’accès à Management API, le nom et la description de votre rôle, respectivement.
curl --request PATCH \
  --url 'https://{yourDomain}/api/v2/roles/ROLE_ID' \
  --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN' \
  --header 'cache-control: no-cache' \
  --header 'content-type: application/json' \
  --data '{ "name": "ROLE_NAME", "description": "ROLE_DESC" }'
ValeurDescription
ROLE_IDL’ID du rôle pour lequel vous souhaitez modifier la définition.
MGMT_API_ACCESS_TOKENJeton d’accès pour Management API avec la permission update:roles.
ROLE_NAMENom du rôle.
ROLE_DESCDescription conviviale du rôle.

En savoir plus

I