Modalità di comunicazione del portale per gli sviluppatori con Edge

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

La maggior parte delle informazioni utilizzate dal portale per gli sviluppatori è archiviata su Apigee Edge. Il portale agisce come client per Edge. Se necessario, il portale per gli sviluppatori invia una richiesta REST HTTP o HTTPS per recuperare o inviare informazioni a Edge. Ad esempio, quando uno sviluppatore registra una nuova app sul portale, quest'ultimo invia una richiesta a Edge per archiviare le informazioni sull'app.

Comunicazione Portal ed Edge

Nelle sezioni che seguono vengono forniti maggiori dettagli.

Dove vengono archiviate la registrazione dell'app e le chiavi API

Quando uno sviluppatore di API completa il processo di registrazione dell'app sul portale per gli sviluppatori, il portale invia informazioni sull'app ad Apigee Edge, inclusi il nome dell'app e i prodotti API associati. Se Edge registra l'app correttamente, Edge restituisce al portale una singola chiave API. Lo sviluppatore di API utilizza la chiave API per accedere ai prodotti API associati all'app.

Le informazioni sulle app e sulle chiavi API vengono archiviate solo su Edge, non sul portale. Quando uno sviluppatore di API utilizza il portale per visualizzare le informazioni su un'app, tramite la pagina Le mie app, ad esempio, il portale invia una richiesta a Edge con la chiave API per accedere alle informazioni.

Analogamente, quando uno sviluppatore di API aggiunge, rimuove o modifica un'app, il portale invia le modifiche a Edge per l'archiviazione.

Poiché tutte le informazioni sulle app e sulle chiavi API sono archiviate su Edge, un amministratore di Edge può modificarle utilizzando la UI o l'API di gestione Edge. Ad esempio, un amministratore può:

  • Aggiungere, rimuovere o modificare un'app sviluppatore di API
  • Approvare o revocare una chiave API per un'app sviluppatore di API

Per ulteriori informazioni, vedi Registrare app e gestire le chiavi API.

Dove vengono archiviate le informazioni dello sviluppatore dell'API

Quando uno sviluppatore di API si registra come nuovo utente del portale per gli sviluppatori, le relative informazioni vengono create e archiviate su Edge. Le informazioni che vengono gestite per ogni sviluppatore di API includono:

  • Nome e cognome
  • Indirizzo email
  • Nome utente
  • Stato dell'account del portale (attivo o bloccato)
  • Ruolo del portale (utente autenticato, amministratore, altro)
  • Autorizzazioni basate sul ruolo

L'indirizzo email è la chiave primaria utilizzata da Edge per identificare lo sviluppatore dell'API; ognuna deve essere univoca. Dalla chiave primaria, Edge genera un ID sviluppatore univoco per ogni organizzazione a cui appartiene lo sviluppatore di API. Potresti dover utilizzare l'ID sviluppatore per mettere in relazione un'app con uno sviluppatore di API.

Per ulteriori informazioni, vedi Registrare gli sviluppatori di app.