Consola de AdministradorInicia sesión con SSO

Implementación de SAML de OneLogin

Este artículo contiene ayuda específica de OneLogin 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 dentro de la aplicación web de Bitwarden y el Portal de OneLogin. 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 cambiador 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.

Crea una aplicación OneLogin

En el Portal de OneLogin, navegue a la pantalla de Aplicaciones y seleccione el botón de Agregar App:

Añadir una Aplicación
Añadir una Aplicación

En la barra de búsqueda, escribe conector de prueba saml y selecciona la aplicación Conector de Prueba SAML (Avanzado):

Aplicación Conector de Prueba SAML
Aplicación Conector de Prueba SAML

Dale a tu aplicación un Nombre de Visualización específico de Bitwarden y selecciona el botón de Guardar.

Configuración

Seleccione Configuración de la navegación izquierda y configure la siguiente información, parte de la cual deberá recuperar de la pantalla de inicio de sesión único:

Configuración de la Aplicación
Configuración de la Aplicación

Seleccione el botón Guardar para finalizar sus ajustes de configuración.

Parámetros

Seleccione Parámetros del menú de navegación izquierdo y use el icono Agregar para crear los siguientes parámetros personalizados:

Seleccione el botón Guardar para finalizar sus parámetros personalizados.

SSO

Seleccione SSO de la navegación izquierda y complete lo siguiente:

  1. Seleccione el enlace Ver Detalles debajo de su Certificado X.509:

    Ver tu Certificado
    Ver tu Certificado

    En la pantalla de Certificado, descargue o copie su Certificado PEM X.509, ya que necesitará usarlo más tarde. Una vez copiado, regresa a la pantalla principal de SSO.

  2. Establezca su Algoritmo de Firma SAML.

  3. Toma nota de tu URL del emisor y Punto final de SAML 2.0 (HTTP). Necesitarás usar estos valores pronto.

Acceso

Seleccione Acceso desde la navegación de la mano izquierda. En la sección de Roles, asigna el acceso a la aplicación a todos los roles que te gustaría que pudieran usar Bitwarden. La mayoría de las implementaciones crean un rol específico de Bitwarden y optan por asignar en base a un término general (por ejemplo, Predeterminado) o en base a roles preexistentes.

Asignación de Rol
Asignación de Rol

De vuelta a la aplicación web

En este punto, has configurado todo lo que necesitas dentro del contexto del Portal OneLogin. Regresa a la aplicación web de Bitwarden para completar la configuració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.

Configuración del proveedor de servicios

Configure los siguientes campos de acuerdo a las opciones seleccionadas en el Portal OneLogin durante la creación de la aplicación:

Cuando termines con la configuración del proveedor de servicios, Guarda tu trabajo.

Configuración del proveedor de Identidad

La configuración del proveedor de Identidad a menudo requerirá que vuelvas al Portal de OneLogin para recuperar los valores de la aplicación:

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 termines 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.

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 correctamente, será redirigido a la pantalla de inicio de sesión de OneLogin:

Inicio de sesión de OneLogin
Inicio de sesión de OneLogin

¡Después de autenticarte con tus credenciales de OneLogin, 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.