Como o portal do desenvolvedor se comunica com o Edge

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

A maioria das informações usadas pelo portal do desenvolvedor é armazenada no Apigee Edge. O portal funciona como um cliente para o Edge. Conforme necessário, o portal do desenvolvedor envia uma solicitação REST HTTP ou HTTPS para recuperar ou enviar informações para o Edge. Por exemplo, quando um desenvolvedor registra um novo app, o portal envia uma solicitação ao Edge para armazenar informações sobre o app.

Comunicação de portal e de borda

Veja mais detalhes nas seções a seguir.

Onde as chaves de API e o registro do app são armazenados

Quando um desenvolvedor de API conclui o processo de registro de app no portal do desenvolvedor, esse portal envia informações sobre o aplicativo para o Apigee Edge, incluindo o nome do aplicativo e os produtos de API associados a ele. Se o Edge registrar o aplicativo, o Edge retornará uma única chave de API para o portal. O desenvolvedor da API usa essa chave para acessar os produtos de API associados ao app.

As informações sobre os apps e as chaves de API são armazenadas apenas no Edge, não no portal. Quando um desenvolvedor de API usa o portal para acessar informações sobre um app, na página "Meus apps", por exemplo, o portal faz uma solicitação ao Edge com a chave de API para acessar as informações.

Da mesma forma, quando um desenvolvedor de API adiciona, remove ou modifica um app, o portal envia as modificações ao Edge para serem armazenadas.

Como todas as informações sobre apps e chaves de API são armazenadas no Edge, um administrador do Edge pode modificar as informações usando a interface ou a API de gerenciamento do Edge. Por exemplo, um administrador pode:

  • Adicionar, remover ou modificar um app de desenvolvedor de API
  • Aprovar ou revogar uma chave de API para um app de desenvolvedor de API

Para mais informações, consulte Registrar aplicativos e gerenciar chaves de API.

Onde as informações do desenvolvedor da API são armazenadas

Quando um desenvolvedor de API se registra como um novo usuário do portal, as informações do desenvolvedor da API são criadas e armazenadas no Edge. As informações mantidas para cada desenvolvedor de API incluem:

  • Nome e sobrenome
  • Endereço de e-mail
  • Nome de usuário
  • Status da conta do portal (ativa ou bloqueada)
  • Função do portal (usuário autenticado, administrador, outro)
  • Permissões com base em papéis

O endereço de e-mail é a chave primária usada pelo Edge para identificar o desenvolvedor da API, e cada um precisa ser único. Na chave primária, o Edge gera um ID de desenvolvedor exclusivo para cada organização a que o desenvolvedor da API pertence. Talvez seja necessário usar o ID do desenvolvedor para correlacionar um aplicativo a um desenvolvedor de API.

Para mais informações, consulte Registrar desenvolvedores de apps.