Skip to main content
Auth0 offre deux façons d’implémenter le contrôle d’accès basé sur les rôles (RBAC), que vous pouvez utiliser soit à la place du système interne de contrôle d’accès de votre API, soit en combinaison avec celui-ci :L’ensemble de fonctionnalités Authorization Core offre les mêmes fonctionnalités qu’Authorization Extension, améliore les performances et l’évolutivité, et propose un système RBAC plus flexible qu’Authorization Extension.À l’heure actuelle, les deux prennent en charge les principales fonctionnalités du RBAC et vous permettent de restreindre les scopes personnalisés définis pour une API à ceux qui ont été attribués à l’utilisateur sous forme d’autorisations.
Vous pouvez importer de nouvelles données depuis un fichier JSON ou exporter des données d’autorisation existantes dans un fichier JSON. Cela peut être utile lorsque vous passez d’un environnement à un autre.
Les rôles et les autorisations sont liés à des applications spécifiques. Si vous exportez votre fichier JSON et l’importez dans un autre environnement, vous devrez modifier l’ID client de ces enregistrements.
  1. Accédez à la section Import/Export en cliquant sur Configuration dans le menu déroulant accessible en cliquant sur le nom de votre tenant, en haut à droite de l’Authorization Dashboard.
    Dashboard - Dashboard de l’Authorization Extension - Configuration
  2. Sélectionnez Import/Export.
    Dashboard - Dashboard de l’Authorization Extension - Configuration - Import Export
  3. Utilisez ce formulaire pour copier-coller ou modifier les données JSON. Ensuite, cliquez sur le bouton Import ou Export pour lancer le processus d’importation ou d’exportation. Voici un exemple de fichier JSON :

En savoir plus