Cómo se comunica el portal para desarrolladores con Edge

Estás viendo la documentación de Apigee Edge.
Ve a la documentación de Apigee X.
info

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 HTTP o HTTPS de REST para recuperar información o enviarla a Edge. Por ejemplo, cuando un desarrollador registra una nueva app en el portal, este envía una solicitud a Edge para que almacene información sobre ella.

Comunicación entre el portal y Edge

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 APIs completa el proceso de registro de apps en el portal para desarrolladores, el portal envía información sobre la app a Apigee Edge, incluidos el nombre de esta y los productos de API asociados con la app. Si Edge registra la app correctamente, Edge le muestra al portal una sola clave de API. 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 está almacenado en el portal. Cuando un desarrollador de API usa el portal para ver información sobre una app, a través de la página Mis aplicaciones, por ejemplo, el portal realiza 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 que se almacenen.

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 o la API de administración de Edge. Por ejemplo, un administrador puede realizar las siguientes acciones:

  • Agrega, quita o modifica una app de desarrollador de API
  • Aprueba o revoca 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 API se crea y 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
  • Estado de la cuenta del portal (activa o bloqueada)
  • Función del portal (usuario autenticado, administrador, etcétera)
  • 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, y cada una 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.