Configura el Inicio de sesión único (SSO) para que tus usuarios y lectores inicien sesión en Document360 con una cuenta que ya tengan, en lugar de una contraseña separada de Document360. Este artículo te ayuda a elegir el método SSO adecuado, entender qué ve la gente al iniciar sesión y comenzar la configuración.
Document360 soporta tres métodos:
- SAML 2.0 y OpenID Connect (OIDC): Las personas inician sesión a través de tu proveedor de identidad, como Okta, Microsoft Entra ID o Google Workspace.
- JWT (JSON Web Token): Tu propia aplicación firma lectores y pasa un token verificado a Document360, sin que ningún proveedor de identidad esté involucrado.
Cómo funciona el inicio de sesión en SSO
La SSO involucra a dos partes:
- Proveedor de identidad (IdP): El servicio que almacena y verifica credenciales, como Okta, Microsoft Entra ID, Google Workspace, ADFS o OneLogin.
- Proveedor de servicios (SP): Document360. Depende del IDP para confirmar quién inicia sesión.
Con SAML o OpenID Connect, el inicio de sesión funciona igual para usuarios y lectores:
- Un usuario abre el portal de la base de conocimiento, o un lector abre tu sitio de la base de conocimientos. O bien introduce su correo electrónico en la página de inicio de sesión o selecciona primero el botón SSO.
- Document360 encuentra la configuración de SSO correspondiente y la envía a la página de inicio de sesión de tu IDP.
- Inician sesión con sus credenciales IDP. Nunca introducen una contraseña en Document360.
- El IdP confirma su identidad y envía un token firmado de vuelta a Document360.
- Document360 comprueba el token y les da acceso según su rol y permisos.
Si ya han iniciado sesión en tu IDP para otra aplicación, no necesitan volver a iniciar sesión. Con SAML, también puedes permitir que la gente abra Document360 directamente desde el panel de control de tu IDP. Para aprender cómo, lee inicio de sesión iniciado por IDP.
Con JWT, no hay IdP ni redirección. Tu aplicación crea y firma el token, y Document360 lo comprueba directamente.
Elige un método SSO
| SAML 2.0 | OpenID Connect | JWT | |
|---|---|---|---|
| Elíjalo si | Utilizas un IdP empresarial o local, como ADFS, Okta, Microsoft Entra ID, Google Workspace o OneLogin | Utilizas un IdP basado en la nube, como Okta o Auth0, o ADFS con OpenID Connect | Gestionas el inicio de sesión en tu propia aplicación y quieres iniciar sesión a los lectores desde ahí |
| ¿Quién puede iniciar sesión? | Usuarios y lectores | Usuarios y lectores | Solo lectores |
| Necesita un IDP | Sí | Sí | No |
| Esfuerzo de preparación | Medio | Medio | Superior: requiere desarrollo personalizado |
| Provisión SCIM | Okta y Microsoft Entra ID; OneLogin solo para lectores; ADFS a través de herramientas de terceros; otros IdPs que soportan SCIM. No disponible con Google Workspace. | Okta; ADFS a través de herramientas de terceros; otros IdPs que soportan SCIM. No disponible con Auth0. | No disponible |
Métodos de combinación
- Puedes tener varias configuraciones SAML activas al mismo tiempo, o varias configuraciones de OpenID Connect, por ejemplo una IdP para tus usuarios y otra para tus lectores.
- SAML y OpenID Connect no pueden estar activos al mismo tiempo. Para cambiar de uno a otro, desactiva la configuración que ya no quieres usar.
- Puedes añadir hasta cinco configuraciones JWT junto a tus configuraciones SAML u OpenID Connect.
Configurar SSO
Antes de que empieces
- Necesitas el rol de Propietario o Administrador en tu proyecto de Document360.
- Asegúrate de tener acceso de administrador a tu IdP, o, en el caso de JWT, un desarrollador que pueda actualizar el código de inicio de sesión de tu aplicación.
- Decide qué método vas a usar. Consulta Elige un método SSO.
Cada configuración de SSO comienza en el mismo lugar en Document360:
- Ve a Configuración > Usuarios y Permisos > SSO empresarial.
- Selecciona Crear SSO.
- Selecciona SAML, OpenID Connect o JWT.
- Si seleccionaste SAML o OpenID Connect, selecciona tu proveedor de identidad. Se abre el asistente de configuración.
- Completa el asistente usando la guía de tu método.
Configurar JWT
Inicia sesión de lectores en tu base de conocimientos desde tu propia aplicación.
Más información →Cuando termines, la configuración aparece en la lista de SSO de Enterprise junto con todas tus demás configuraciones de SSO. Puedes editarla, reordenarla o eliminarla desde ahí.
Los usuarios y lectores que inician sesión a través de SSO usan sus credenciales IdP, no una contraseña de Document360. No puedes bloquearte: un administrador no puede eliminar su propio acceso, solo el de otro administrador.
Después de configurar SSO
Cuando tu configuración SSO funcione, configura el aprovisionamiento automático y gestiona quién puede iniciar sesión. SCIM está disponible solo para SAML y OpenID Connect.
Configurar la provisión SCIM
Añade, actualiza y desactiva usuarios y lectores en tu IDP, y Document360 se actualiza automáticamente.
Más información →Gestionar el acceso SSO
Añadir usuarios, gestionar lectores, mapear proyectos y controlar la configuración de inicio de sesión.
Más información →Preguntas frecuentes
¿Puedo usar SAML y OpenID Connect al mismo tiempo?
No. Un proyecto puede tener activado SAML o OpenID Connect, pero no ambos. Para cambiar, desactiva la configuración que ya no quieres usar. Cualquiera de los dos puede ejecutarse junto con JWT.
¿Puedo configurar SSO tanto para usuarios como para lectores?
Sí. SAML y OpenID Connect funcionan para usuarios que inician sesión en el portal de la base de conocimiento, y lectores, que inician sesión en la base de conocimientos. JWT funciona solo para lectores y no puede usarse para iniciar sesión en el portal.
¿Puedo tener más de una configuración SSO en un proyecto?
Sí. Puedes tener varias configuraciones SAML o varias configuraciones de OpenID Connect activas al mismo tiempo, por ejemplo, una IdP para tus usuarios y otra para tus lectores. También puedes añadir hasta cinco configuraciones JWT junto a ellas.