Cómo se comunica el portal para desarrolladores con Edge

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

La mayor parte de la información que usa el portal para desarrolladores se almacena en Apigee Edge. El portal actúa como un cliente para Edge. Según sea necesario, el portal para desarrolladores envía una solicitud de REST HTTP o HTTPS a fin de recuperar información de Edge o enviarla a Edge. Por ejemplo, cuando un desarrollador registra una app nueva en el portal, este envía una solicitud a Edge para almacenar información sobre la app.

Comunicación perimetral y de portal

En las siguientes secciones, se proporcionan más detalles.

Dónde se almacenan el registro de la app y las claves de API

Cuando un desarrollador de API completa el proceso de registro de la app en el portal para desarrolladores, el portal envía información sobre la app a Apigee Edge, incluidos el nombre de la app y los productos de API asociados con ella. Si Edge registra la app de forma correcta, Edge devuelve una sola clave de API al portal. El desarrollador de la API usa esa clave de API para acceder a los productos de API asociados con la app.

La información sobre las apps y las claves de API se almacena solo en Edge, no en el portal. Cuando un desarrollador de API usa el portal para ver información sobre una app (por ejemplo, mediante la página Mis aplicaciones), el portal envía una solicitud a Edge con la clave de API para acceder a la información.

Del mismo modo, cuando un desarrollador de API agrega, quita o modifica una app, el portal envía las modificaciones a Edge para su almacenamiento.

Debido a que toda la información sobre las apps y las claves de API se almacena en Edge, un administrador de Edge puede modificar la información mediante la IU de Edge o la API de Management. Por ejemplo, un administrador puede realizar las siguientes acciones:

  • Agrega, quita o modifica una app de desarrollador de API
  • Cómo aprobar o revocar una clave de API para una app de desarrollador de API

Para obtener más información, consulta Registra apps y administra claves de API.

Dónde se almacena la información del desarrollador de la API

Cuando un desarrollador de API se registra como un usuario nuevo del portal para desarrolladores, la información del desarrollador de la API se crea y se almacena en Edge. La información que se mantiene para cada desarrollador de API incluye lo siguiente:

  • Nombre y apellido
  • Dirección de correo electrónico
  • Nombre de usuario (Username)
  • Estado de la cuenta del portal (activa o bloqueada)
  • Rol en el portal (usuario autenticado, administrador, otro)
  • Permisos basados en roles

La dirección de correo electrónico es la clave primaria que usa Edge para identificar al desarrollador de la API; cada una de ellas debe ser única. A partir de la clave primaria, Edge genera un ID de desarrollador único para cada organización a la que pertenece el desarrollador de la API. Es posible que debas usar el ID de desarrollador para correlacionar una app con un desarrollador de API.

Para obtener más información, consulta Registra desarrolladores de apps.