Comment le portail des développeurs communique avec Edge

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

La majorité des informations utilisées par le portail des développeurs sont stockées sur Apigee Edge. Le portail agit comme un client pour Edge. Si nécessaire, le portail des développeurs envoie une requête REST HTTP ou HTTPS pour récupérer ou envoyer des informations à Edge. Par exemple, lorsqu'un développeur enregistre une nouvelle application sur le portail, le portail envoie une requête à Edge pour stocker des informations sur l'application.

Communication de portail et de périphérie

Les sections suivantes fournissent plus de détails.

Où sont stockés l'enregistrement de l'application et les clés API

Lorsqu'un développeur d'API termine le processus d'enregistrement de l'application sur le portail des développeurs, celui-ci envoie des informations sur l'application à Apigee Edge, y compris le nom de l'application et les produits d'API associés à l'application. Si Edge enregistre l'application avec succès, Edge renvoie une seule clé API au portail. Le développeur de l'API utilise cette clé API pour accéder aux produits d'API associés à l'application.

Les informations sur les applications et les clés API sont stockées uniquement sur Edge ; elles ne sont pas stockées sur le portail. Lorsqu'un développeur d'API utilise le portail pour afficher des informations sur une application, via la page Mes applications par exemple, le portail envoie une requête à Edge avec la clé API pour accéder à ces informations.

De même, lorsqu'un développeur d'API ajoute, supprime ou modifie une application, le portail envoie les modifications à Edge pour qu'elles soient stockées.

Étant donné que toutes les informations sur les applications et les clés API sont stockées sur Edge, un administrateur Edge peut modifier les informations à l'aide de l'interface utilisateur Edge ou de l'API de gestion. Par exemple, un administrateur peut :

  • Ajouter, supprimer ou modifier une application de développeur d'API
  • Approuver ou révoquer une clé API pour une application de développeur d'API

Pour en savoir plus, consultez la page Enregistrer des applications et gérer des clés API.

Emplacement de stockage des informations sur le développeur de l'API

Lorsqu'un développeur d'API s'inscrit en tant que nouvel utilisateur du portail des développeurs, les informations sur le développeur de l'API sont créées et stockées sur Edge. Les informations de chaque développeur d'API sont les suivantes:

  • Prénom et nom
  • Adresse e-mail
  • Nom d'utilisateur
  • État du compte du portail (actif ou bloqué)
  • Rôle de portail (utilisateur authentifié, administrateur, autre)
  • Autorisations basées sur les rôles

L'adresse e-mail est la clé primaire utilisée par Edge pour identifier le développeur de l'API et chaque doit être unique. À partir de la clé primaire, Edge génère un ID de développeur unique pour chaque organisation à laquelle appartient le développeur de l'API. Vous devrez peut-être utiliser l'ID du développeur pour associer une application à un développeur d'API.

Pour en savoir plus, consultez la page Enregistrer des développeurs d'applications.