Passer au contenu principal
Vous pouvez supprimer les autorisations d’une API à l’aide d’Auth0 Dashboard ou de Management API.

Utiliser le Dashboard

  1. Rendez-vous dans Dashboard > Applications > API et cliquez sur le nom de l’API pour l’afficher.
    Liste des API d’applications Dashboard
  2. Rendez-vous dans l’onglet Autorisations et cliquez sur l’icône de la corbeille à côté de l’autorisation que vous souhaitez supprimer, puis confirmez.
    Dashboard (Tableau de bord) - Add API Permissions (Ajouter des permissions API) - API Define Permissions Screen (Écran de définition des permissions API)

Utiliser Management API

Faites un appel PATCH au point de terminaison Mise à jour du serveur de ressources en incluant toutes les autorisations que vous souhaitez conserver et en excluant toutes celles que vous souhaitez supprimer. Remplacez les valeurs des placeholders API_ID, MGMT_API_ACCESS_TOKEN, PERMISSION_NAME et PERMISSION_DESC par l’identifiant de l’API, le jeton d’accès à Management API, le ou les nom de l’autorisation et la ou les descriptions de l’autorisation, respectivement.
curl --request PATCH \
  --url 'https://{yourDomain}/api/v2/resource-servers/API_ID' \
  --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN' \
  --header 'cache-control: no-cache' \
  --header 'content-type: application/json' \
  --data '{ "scopes": [ { "value": "PERMISSION_NAME", "description": "PERMISSION_DESC" }, { "value": "PERMISSION_NAME", "description": "PERMISSION_DESC" } ] }'```
ValeurDescription
API_IDID de l’API pour laquelle vous souhaitez supprimer les autorisations.
MGMT_API_ACCESS_TOKENJeton d’accès pour Management API avec la permission update:resource_servers.
PERMISSION_NAMENom(s) de la ou des autorisations que vous souhaitez conserver pour l’API spécifiée.
PERMISSION_DESCDescription(s) conviviales de la ou des autorisations que vous souhaitez conserver pour l’API spécifiée.

En savoir plus

I