Consola de AdministradorInicia sesión con SSO

Implementación de SAML en Keycloak

Este artículo contiene ayuda específica de Keycloak para configurar el inicio de sesión con SSO a través de SAML 2.0. Para obtener ayuda para configurar el inicio de sesión con SSO para otro IdP, consulte Configuración de SAML 2.0.

La configuración implica trabajar simultáneamente con la aplicación web de Bitwarden y el Portal de Keycloak. A medida que avanza, recomendamos tener ambos fácilmente disponibles y completar los pasos en el orden en que están documentados.

tip

Already an SSO expert? Skip the instructions in this article and download screenshots of sample configurations to compare against your own.

Download Sample

Abre SSO en la aplicación web

Inicia sesión en la aplicación web de Bitwarden y abre la Consola de Administrador utilizando el conmutador de producto ():

Selector de producto
Selector de producto

Abra la pantalla de AjustesInicio de sesión único de su organización:

Configuración de SAML 2.0
Configuración de SAML 2.0

Si aún no lo has hecho, crea un identificador SSO único para tu organización y selecciona SAML del menú desplegable de Tipo. Mantén esta pantalla abierta para una fácil referencia.

Puedes desactivar la opción Establecer una ID de entidad SP única en esta etapa si lo deseas. Hacerlo eliminará su ID de organización de su valor de ID de entidad SP, sin embargo, en casi todos los casos, se recomienda dejar esta opción activa.

tip

Hay opciones alternativas de descifrado de miembro. Aprenda cómo comenzar a usar SSO con dispositivos de confianza o Conector de clave.

Configuración de Keycloak

Inicie sesión en Keycloak y seleccione ClientesCrear Cliente.

Create a Client
Create a Client

En la pantalla de Crear cliente, complete los siguientes campos:

Una vez que haya completado los campos requeridos en la página de Ajustes Generales, haga clic en Siguiente.

En la pantalla de ajustes de inicio de sesión, complete el siguiente campo:

Selecciona Guardar.

Seleccione la pestaña de Keys y cambie la opción Se requiere firma del cliente a Desactivado.

Keycloak Keys Config
Keycloak Keys Config

Por último, en la navegación principal de Keycloak, selecciona Ajustes de Realm y luego la pestaña de Llaves. Ubique el Certificado RS256 y seleccione Certificado.

Keycloak RS256 Certificate
Keycloak RS256 Certificate

Se requerirá el valor del certificado para la siguiente sección.

De vuelta a la aplicación web

En este punto, has configurado todo lo que necesitas dentro del contexto del Portal Keycloak. Regresa a la aplicación web de Bitwarden y selecciona Ajustes Inicio de sesión único desde la navegación.

La pantalla de inicio de sesión único separa la configuración en dos secciones:

  • La configuración del proveedor de servicios SAML determinará el formato de las solicitudes SAML.

  • La configuración del proveedor de identidad SAML determinará el formato que se esperará de las respuestas SAML.

Complete los siguientes campos en la sección de configuración del proveedor de servicio SAML:

Complete los siguientes campos en la sección de configuración del proveedor de identidad SAML:

note

Al completar el certificado X509, toma nota de la fecha de vencimiento. Los certificados tendrán que ser renovados para prevenir cualquier interrupción en el servicio a los usuarios finales de SSO. Si un certificado ha caducado, las cuentas de Administrador y Propietario siempre podrán iniciar sesión con la dirección de correo electrónico y la contraseña maestra.

Cuando hayas terminado con la configuración del proveedor de identidad, Guarda tu trabajo.

tip

Puede requerir que los usuarios inicien sesión con SSO activando la política de autenticación de inicio de sesión único. Por favor, tome nota, esto también requerirá la activación de la política de organización única. Más información.

Ajustes adicionales de Keycloak

En la pestaña Configuración del cliente Keycloak, hay opciones de configuración adicionales disponibles:

Una vez que hayas completado el foro, selecciona Guardar.

Prueba la configuración

Una vez que tu configuración esté completa, pruébala navegando a https://vault.bitwarden.com, ingresando tu dirección de correo electrónico, seleccionando Continuar, y seleccionando el botón Empresa Único-Inicio:

Inicio de sesión único empresarial y contraseña maestra
Inicio de sesión único empresarial y contraseña maestra

Ingrese el identificador de organización configurado y seleccione Iniciar sesión. Si su implementación está configurada con éxito, será redirigido a la pantalla de inicio de sesión de Keycloak:

Keycloak Login Screen
Keycloak Login Screen

¡Después de autenticarte con tus credenciales de Keycloak, ingresa tu contraseña maestra de Bitwarden para descifrar tu caja fuerte!

note

Bitwarden no admite respuestas no solicitadas, por lo que iniciar el inicio de sesión desde su IdP resultará en un error. El flujo de inicio de sesión de SSO debe iniciarse desde Bitwarden.

Sugerir cambios en esta página

¿Cómo podemos mejorar esta página para usted?
Si tiene preguntas técnicas, sobre facturación o sobre el producto, póngase en contacto con el servicio de asistencia.