Fonctionnement
Le diagramme suivant illustre le flux d’autorisation déléguée permettant d’appeler une API interne :

Flux d’autorisation
1
Authentification de l’utilisateur
Un utilisateur se connecte à votre application d’IA ou à l’interface de votre agent (p. ex., au moyen d’Universal
Login).
2
Émission du jeton d’accès
Une fois l’utilisateur authentifié, Auth0 émet un jeton d’accès pour votre
application.
3
L’agent d’IA effectue un appel d’outil
Lorsque l’agent d’IA doit accéder à des données propres à l’utilisateur ou exécuter une action,
il effectue un appel d’outil vers un terminal d’API.
4
Obtention du jeton
Le jeton d’accès obtenu à l’étape 2 est inclus dans la requête d’API
(généralement dans l’en-tête
Authorization).5
Validation et réponse de l’API
L’API valide le jeton d’accès. S’il est valide, elle traite la requête au nom de
l’utilisateur et renvoie la réponse à l’agent d’IA.
6
L’agent d’IA reçoit et traite l’information
L’agent d’IA se sert de cette réponse pour donner suite à la requête de l’utilisateur.