Perfil requerido: Superusuario
Security Assertion Markup Language (SAML) es un formato de datos abierto que se utiliza para intercambiar datos de autenticación y autorización entre un proveedor de identidad IdP (el cliente) y un proveedor de servicios SP (Borealis). Este proceso estándar permite iniciar la sesión de los usuarios en aplicaciones a partir de sesiones establecidas en otro contexto. Con SAML, el cliente administra todos los aspectos de la autenticación, incluidos el nombre de usuario, la contraseña, la robustez de la contraseña, etc.
Active el SAML para su organización
- En el menú de navegación, navegue a Usuarios > Configuración de autenticación.
- En el menú del registro, seleccione SAML > Configuración de la conexión. Si no ve la sección SAML, comuníquese con nuestra mesa de ayuda.
- Haga clic en el ícono Editar que aparece en la esquina superior derecha.
- Marque la casilla SAML habilitado.
- (Opcional) Seleccione Permitir la creación de usuarios no SAML si desea permitir la autenticación de usuarios que no utilizan SAML.
- Cargue el certificado del proveedor de identidad (IdP) (archivo .cer).
- Ingrese el punto de entrada (URL de SingleSignOnService) proporcionado por su proveedor de identidad.
Nota: esto hará que todos los usuarios actuales pasen a usar SAML en cuanto guarde los cambios. - Para habilitar el cierre de sesión único, seleccione Habilitar el cierre de sesión único e ingrese la URL de cierre de sesión único. Nota: el cierre de sesión único iniciado por el proveedor de servicios (SP) solo funciona si el proveedor de identidad admite el cierre de sesión único SAML (SLO) y está configurado en consecuencia.
- Seleccione la opción de firma adecuada.
- Firmar la aserción SAML: firma únicamente la aserción dentro de la respuesta SAML (valor predeterminado)
- Firmar la respuesta SAML: firma únicamente el sobre de la respuesta
- Firmar la respuesta y la aserción SAML: firma tanto la respuesta como la aserción
- Ingrese el identificador (ID de entidad) proporcionado por su proveedor de identidad.
- Haga clic en Guardar para aplicar la configuración.
- Si necesita el certificado del proveedor de servicios, haga clic en el botón Actions y luego en Download service_provider.cer. Deberá cargar este archivo en su proveedor de identidad.
- Copie esta información en su proveedor de identidad:
- Emisor (ID de entidad)
- URL de inicio de sesión SAML
- URL de cierre de sesión SAML
Alternativamente, haga clic en el botón Actions para descargar el archivo service_provider.xml y cargarlo en su proveedor de identidad.
Configuración avanzada
Esta sección permite configurar un contexto de autenticación. Si necesita configurar un contexto de autenticación, desmarque la casilla y confirme que el contexto es el correcto en el campo Contexto de autenticación (Authn context). Por el momento, el único algoritmo de firma admitido es sha256.
Configuración del usuario
Esta sección se completará automáticamente con los atributos (claims) que Borealis espera para el ID de usuario, el nombre, el apellido y el correo electrónico. Puede modificarlos si no se ajustan a su estructura.
De forma predeterminada, la opción Creación automática de usuario (Auto Create User) está activada. Esto significa que si un usuario intenta conectarse a Borealis por primera vez, su usuario se creará automáticamente. Sin embargo, no tendrá acceso a ningún dato, por lo que aún deberá asignársele a perfiles y proyectos.
Prueba de su configuración SAML
Mantenga su sesión abierta y use un navegador nuevo o una ventana de incógnito/privada para iniciar sesión en Borealis. Debería ser redirigido a la página de inicio de sesión de su federación y luego de vuelta a Borealis con su acceso habitual.
Problemas frecuentes
| Problema | ¿Qué hacer? |
| No se me redirige a la página de inicio de sesión de mi federación. | Verifique que la opción SAML habilitado esté activada y que el punto de entrada sea correcto. |
| Se me redirige a Borealis, pero no tengo acceso a nada. | Esto significa que se ha creado un nuevo usuario. Verifique la sección Configuración del usuario para confirmar que los atributos (claims) estén configurados correctamente. Luego deberá eliminar o desactivar el nuevo usuario creado y volver a realizar la prueba. |
|
Después de iniciar sesión con mi federación, obtengo este error: «Error de autenticación La autenticación SAML ha fallado, comuníquese con el soporte de Borealis» |
- Verifique que el certificado del proveedor de identidad cargado sea el correcto. - Verifique en su proveedor de identidad que el usuario tenga acceso otorgado a Borealis. |
Solución de problemas: Si no puede completar la configuración SAML o los usuarios no pueden autenticarse correctamente, desmarque la casilla SAML habilitado y guarde la configuración. Esto deshabilita la autenticación SAML y hace que los usuarios vuelvan al inicio de sesión estándar de Borealis con sus contraseñas existentes.