Configurer un fournisseur d’identité dans Access Gateway
Pour intégrer Auth0 à une application machine-machine (M-M), vous devez d’abord enregistrer votre application auprès d’Auth0 à l’aide du Auth0 Dashboard (Tableau de bord Auth0).
Naviguez vers Dashboard (Tableau de bord) > Applications > Applications et cliquez sur Create Application (Créer une application).
Saisissez un nom descriptif pour votre application, sélectionnez Machine to Machine Applications (Application de communication machine à machine) et cliquez sur Create (Créer).
Sélectionnez Management API pour autoriser la communication entre machines, car c’est ainsi que l’OAG interagit avec Auth0.
4. Cliquez sur Authorize (Autoriser).
5. Chaque application de communication entre machines qui accède à une API doit se voir accorder un ensemble de permissions (ou portées) par l’utilisateur authentifié. Sélectionnez les Permissions (Autorisations) que vous voulez accorder à l’aide du jeton d’accès de votre application. OAG impose les autorisations suivantes pour le client et les utilisateurs :
read:client, write:client, update:client, delete:client
read:users
6. Cliquez sur Authorize (Autoriser).
7. Sélectionnez l’onglet Credentials (Identifiants) de votre application.
8. Cliquez sur Client ID (ID client) et copiez-le dans une application d’édition de texte.
9. Cliquez sur Client Secret (Secret client) et copiez-le dans une application d’édition de texte.
10. Poursuivez avec la procédure Utiliser Customer Identity Cloud comme IdP pour un Access Gateway.