Flussi di autenticazione e autorizzazione Edge

Edge for Private Cloud v4.18.05

Questo documento spiega come funzionano l'autenticazione e l'autorizzazione su Apigee Edge. Queste informazioni possono fornire un contesto utile quando configuri un LDAP esterno con Apigee Edge.

I flussi di autenticazione e autorizzazione dipendono dal fatto che un utente si autentichi tramite l'interfaccia utente di gestione o tramite le API.

Quando accedi tramite l'interfaccia utente

Quando accedi a Edge tramite la UI, Edge esegue un passaggio di accesso separato al server di gestione Apigee utilizzando le credenziali di amministratore di sistema globale di Edge.

I seguenti passaggi di accesso alla UI sono illustrati nella Figura 1:

  1. L'utente inserisce le credenziali di accesso nell'interfaccia utente di accesso.
  2. Edge accede al server di gestione utilizzando le credenziali di amministratore di sistema globale.
  3. Le credenziali dell'amministratore di sistema globale sono autenticate e autorizzate. La UI utilizza queste credenziali per effettuare determinate richieste API della piattaforma.
    1. Se l'autenticazione esterna è abilitata, le credenziali vengono autenticate rispetto all'LDAP esterno, altrimenti viene utilizzato l'LDAP Edge interno.
    2. L'autorizzazione viene sempre eseguita rispetto all'LDAP interno, a meno che non attivi la mappatura dei ruoli esterni.
  4. Le credenziali inserite dall'utente vengono autenticate e autorizzate.
    1. Se l'autenticazione esterna è abilitata, le credenziali vengono autenticate rispetto all'LDAP esterno, altrimenti viene utilizzato l'LDAP Edge interno.
    2. L'autorizzazione viene sempre eseguita rispetto all'LDAP interno, a meno che non attivi la mappatura dei ruoli esterni.

La seguente immagine mostra l'autorizzazione e l'autenticazione tramite la UI di Edge:

Figura 1: autorizzazione e autenticazione tramite la UI di Edge

Quando accedi tramite API

Quando accedi a Edge tramite un'API, vengono utilizzate solo le credenziali inserite con l'API. A differenza dell'accesso alla UI, non è necessario un accesso separato con le credenziali di amministratore di sistema.

I seguenti passaggi di accesso all'API sono illustrati nella Figura 2:

  1. L'utente inserisce le credenziali di accesso nell'interfaccia utente di accesso.
  2. Le credenziali inserite dall'utente vengono autenticate e autorizzate.
  3. Se l'autenticazione esterna è abilitata, le credenziali vengono autenticate rispetto all'LDAP esterno, altrimenti viene utilizzato l'LDAP Edge interno.
  4. L'autorizzazione viene sempre eseguita rispetto all'LDAP interno, a meno che non attivi la mappatura dei ruoli esterni.

L'immagine seguente mostra l'autorizzazione e l'autenticazione tramite le API Edge:

Figura 2: autorizzazione e autenticazione tramite le API Edge