Utilizza SAML con l'interfaccia utente perimetrale

La specifica SAML definisce tre entità:

  • Principal (utente della UI di Edge)
  • Fornitore di servizi (SSO Apigee)
  • Provider di identità (restituisce un'asserzione SAML)

Quando SAML è abilitato, l'entità (un utente della UI di Edge) richiede l'accesso al fornitore di servizi (SSO Apigee). SSO Apigee (nel suo ruolo di fornitore di servizi SAML) richiede e ottiene un'asserzione di identità dall'IDP SAML e la utilizza per creare il token OAuth2 necessario per accedere alla UI di Edge. L'utente viene quindi reindirizzato alla UI di Edge.

Questa procedura è illustrata di seguito:

In questo diagramma:

  1. L'utente tenta di accedere alla UI Edge inviando una richiesta all'URL di accesso per la UI Edge. Ad esempio: https://edge_UI_IP_DNS:9000
  2. Le richieste non autenticate vengono reindirizzate all'IdP SAML. Ad esempio, "https://idp.customer.com".
  3. Se non hai eseguito l'accesso all'IDP, ti verrà chiesto di farlo.
  4. L'autenticazione viene eseguita dall'IdP SAML.

    L'IdP SAML genera e restituisce un'asserzione SAML 2.0 al modulo SSO Apigee.

  5. SSO Apigee convalida l'asserzione, estrae l'identità utente dall'asserzione, genera il token di autenticazione OAuth 2 per la UI Edge e reindirizza l'utente alla pagina principale della UI Edge al seguente URL:
    https://edge_ui_IP_DNS:9000/platform/orgName

    Dove orgName è il nome di un'organizzazione Edge.