Proveedores admitidos
Access Manager admite un proveedor SSO activo por tenant. Configurar otro proveedor reemplaza la configuración actual. Mientras el inicio de sesión con passkey está activado, Access Manager rechaza configurar un proveedor SSO.
Este contrato SSO usa OAuth 2.0 y OpenID Connect. No configura un proveedor SAML.
Cómo funciona el inicio de sesión
- Console solicita la dirección de correo electrónico del usuario.
- Auth resuelve el tenant a partir de la dirección de correo electrónico, como se describe en Resolución del tenant. Después, devuelve el método de inicio de sesión disponible.
- Console crea un desafío PKCE S256.
- Auth redirige el navegador al proveedor de identidad configurado.
- El proveedor autentica al usuario y devuelve un código de autorización a la URL de callback de Console.
- Console envía el código, el estado y el verificador PKCE a Auth.
- Auth verifica el flujo y la identidad de correo electrónico devuelta.
- Auth devuelve tokens de acceso de Lerian, continúa con la verificación MFA o responde
AUT-0019cuando el usuario no tiene ningún método MFA y la organización exige uno.
Resolución del tenant
Cada tenant es una organización de Caradhras. SSO usa dos campos de esa organización:
domaines el dominio de correo electrónico de los usuarios del tenant, comoexample.com. Auth rechaza el inicio de sesión SSO cuando el dominio del correo electrónico del usuario es distinto deldomaindel tenant.domainHomemarca la única organización donde las personas de ese dominio reciben su cuenta cuando inician sesión con SSO por primera vez. Cada dominio tiene como máximo una organización principal.
PLUGIN_AUTH_SSO_STATIC_ORGANIZATION. Auth entonces no compara el dominio del correo electrónico con la organización.
El descubrimiento no revela identificadores del tenant. Un correo electrónico desconocido recibe la misma respuesta general que un tenant sin SSO.
Validación de la configuración
Ejecuta la validación previa antes de guardar un proveedor. La validación previa no cambia la configuración del tenant. Verifica:
- los campos obligatorios.
- el descubrimiento de OpenID Connect cuando el proveedor usa una URL de emisor.
- la validación explícita de endpoints cuando la API proporciona URLs de autorización, token e información de usuario.
- las credenciales de cliente.
- la URL de callback.
- los endpoints resueltos de autorización, token e información de usuario.
Próximos pasos
Configura SSO en Console
Prueba, guarda, revisa y elimina el proveedor del tenant.
Requisitos de despliegue de SSO
Configura las URLs de callback, el enrutamiento público de Auth y la resolución del tenant.
Autenticación multifactor
Agrega un segundo paso de verificación después de SSO.

