Saltar al contenido principal
Auth0 proporciona conexiones empresariales para autenticar usuarios mediante un Proveedor de identidad (IdP) externo y federado, como Okta, Microsoft Entra ID, Google Workspace, entre otros. Una conexión configurada incluirá ajustes específicos del protocolo para integrar el inicio de sesión único (SSO), el aprovisionamiento de usuarios y las integraciones de cierre de sesión con el IdP externo, así como ajustes privados que determinan cómo interactúa la conexión con las funciones de Universal Login y Organizaciones de Auth0. El perfil de conexión (CP) permite a los desarrolladores de Auth0 especificar cómo deben configurarse los ajustes privados de una conexión de Auth0 cuando la creen terceros

Cómo funciona

  • Definición del perfil: Un administrador crea un perfil de conexión que define los valores de las propiedades que deben escribirse en la conexión cada vez que esta se crea mediante una de las funciones de administración delegada de Auth0.
  • Alcance flexible: Actualmente, los perfiles están vinculados a los flujos de Self-Service Enterprise Configuration y Okta Express Configuration, pero están diseñados para reutilizarse más ampliamente, abarcando el aprovisionamiento, la incorporación, la gestión de derechos y futuras capacidades de Auth0.

Propiedades de perfil de conexión

Un perfil de conexión es un objeto JSON que admite estas propiedades configurables, que se aplican a todas las conexiones nuevas.

Ejemplo de perfil de conexión

Crear y administrar perfiles de conexión

Se genera automáticamente un perfil de conexión al usar la función Express Configuration con Okta. Además, puede crear y administrar perfiles de conexión mediante la Auth0 Management API.

Configurar con la Management API

Para usar la Management API, debe obtener un token de acceso de la Management API. Para administrar los perfiles de conexión, están disponibles los siguientes endpoints de la Management API:
  • POST /api/v2/connection-profiles
  • GET /api/v2/connection-profiles
  • PATCH /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/templates

Más información