Flujos de autenticación y autorización de Edge

Edge para nube privada v4.19.01

En este documento, se explica cómo funcionan la autenticación y la autorización en Apigee Edge. Esta información puede proporcionar un contexto útil cuando configuras un LDAP externo con Apigee Edge.

Los flujos de autenticación y autorización dependen de si un usuario se autentica a través de la IU de administración o de las APIs.

Cuando accedes a través de la IU

Cuando accedes a Edge a través de la IU, Edge realiza un paso de acceso independiente al servidor de administración de Apigee con las credenciales de administrador del sistema global de Edge.

En la figura 1, se ilustran los siguientes pasos de acceso a la IU:

  1. El usuario ingresa las credenciales de acceso en la IU de acceso.
  2. Edge accede al servidor de administración con las credenciales de administrador del sistema global.
  3. Las credenciales del administrador del sistema global se autentican y autorizan. La IU usa estas credenciales para realizar ciertas solicitudes a la API de la plataforma.
    1. Si la autenticación externa está habilitada, las credenciales se autentican con el LDAP externo; de lo contrario, se usa el LDAP interno de Edge.
    2. La autorización siempre se realiza con el LDAP interno, a menos que habilites la asignación de roles externos.
  4. Las credenciales que ingresa el usuario se autentican y autorizan.
    1. Si la autenticación externa está habilitada, las credenciales se autentican con el LDAP externo; de lo contrario, se usa el LDAP interno de Edge.
    2. La autorización siempre se realiza con el LDAP interno, a menos que habilites la asignación de roles externos.

En la siguiente imagen, se muestra la autorización y la autenticación a través de la IU de Edge:

Figura 1: Autorización y autenticación a través de la IU de Edge

Cuando se accede a través de APIs

Cuando accedes a Edge a través de la API, solo se usan las credenciales ingresadas con la API. A diferencia del acceso a la IU, no se necesita un acceso independiente con credenciales de administrador del sistema.

En la figura 2, se ilustran los siguientes pasos de acceso a la API:

  1. El usuario ingresa las credenciales de acceso en la IU de acceso.
  2. Las credenciales que ingresa el usuario se autentican y autorizan.
  3. Si la autenticación externa está habilitada, las credenciales se autentican con el LDAP externo; de lo contrario, se usa el LDAP interno de Edge.
  4. La autorización siempre se realiza con el LDAP interno, a menos que habilites la asignación de roles externos.

En la siguiente imagen, se muestra la autorización y la autenticación a través de las APIs de Edge:

Figura 2: Autorización y autenticación a través de las APIs de Edge