SSO (Empresa)
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
¿Qué es el inicio de sesión único (SSO)?
¿Qué es SSO?El inicio de sesión único (SSO) permite a tu equipo iniciar sesión en Capgo utilizando tu proveedor de identidad de la empresa (IdP). Capgo utiliza SAML 2.0 a través de Supabase Auth. Cuando el dominio de correo electrónico de un usuario coincide con un proveedor de SSO activo, pueden autenticarse contra tu IdP y se les asigna a la organización durante la llamada de retorno de SSO.
El SSO no cambia qué pueden hacer los usuarios. Los permisos están controlados por roles de organización. El SSO solo cambia cómo se autentican.
Requisitos previos
Sección titulada “Requisitos previos”Antes de empezar:
- Una suscripción empresarial activa en la organización Capgo.
- Un proveedor de identidad que soporte SAML 2.0 y expone un IdP metadata URL (HTTPS).
- Capacidad para publicar un Registro TXT de DNS para el dominio de correo electrónico (por ejemplo.
company.compara los usuarios que inician sesión comouser@company.com). - Un miembro de la organización Capgo con permiso para actualizar la configuración de la organización.
- Un Administrador de IdP contacto en tu lado de TI/seguridad.
¿Dónde encontrar la configuración de SSO?
Sección titulada “¿Dónde encontrar la configuración de SSO?”- Abrir https://console.capgo.app/
- Haga clic Configuración en el menú lateral izquierdo
- Seleccione la Organización pestaña
- Seleccione la Seguridad pestaña
- Desplácese hacia abajo Configuración de SSO. El formulario está disponible solo cuando la organización está en el plan de Enterprise.
Paso 1 - Configura tu proveedor de identidad
Título de la sección “Paso 1 - Configura tu proveedor de identidad”En tu proveedor de identidad, crea una nueva aplicación SAML 2.0. Necesitarás los siguientes Proveedor de Servicios los valores mostrados en la Capgo configuración de SSO:
| Campo | Donde utilizarlo |
|---|---|
| URL de Consumidor de Assertión | URL de Consumidor de Assertión en tu aplicación de SAML de proveedor de identidad |
| ID de Entidad | Identificador de entidad del proveedor de servicios |
| URL de metadatos del SP | Opcional: importa si tu IdP admite la importación de metadatos de SP mediante URL |
| Formato de NombreID | Formato esperado para el identificador de nombre de SAML |
Tu IdP debe emitir la dirección de correo electrónico del usuario en la afirmación. __CAPGO_KEEP_0__ utiliza el dominio del correo electrónico para resolver el proveedor de SSO activo y para coincidir con cuentas existentes. Paso 2 - Agrega el proveedor de SSO en Capgo
Sección titulada “Paso 2 - Agrega el proveedor de SSO en Capgo”
Section titled “Step 2 - Add the SSO provider in Capgo”- Ingresa
- In the SSO configuration panel, click to add a new provider dominio de correo electrónico (por ejemplo,)
company.comDebe coincidir con el dominio de la dirección de correo electrónico de inicio de sesión de tus usuarios - Ingresa tu proveedor de identidad URL de metadatos (HTTPS)
- Enviar
El proveedor se crea con estado Verificación pendiente.
Paso 3 - Verificación del dominio DNS
Título de la sección “Paso 3 - Verificación del dominio DNS”Capgo verifica que controlas el dominio antes de que la autenticación de SSO se active.
Agregar un TXT registro en su proveedor de DNS:
| Campo | Valor |
|---|---|
| Tipo | TXT |
| Nombre / host | _capgo-sso.<your-domain> (por ejemplo _capgo-sso.company.com) |
| Valor | El token de verificación mostrado en el panel de la consola |
Una vez que el registro esté publicado (la propagación de TTL de DNS suele tardar unos minutos a una hora), haga clic en Verificar DNS en el panel de control. Con éxito, el proveedor se mueve a Verificado.
Paso 4 - Activar el proveedor
Sección titulada “Paso 4 - Activar el proveedor”Después de la verificación DNS, haga clic en Activar. El estado del proveedor se convierte en Activo. Solo Activo proveedores se utilizan durante el flujo de inicio de sesión SSO.
Puede elegir Desactivar en la consola en cualquier momento. Eso mueve al proveedor a Deshabilitado, lo que pausa la autenticación de SSO para ese dominio sin eliminar la configuración.
Step 5 - Prueba y asigna roles
Título de la sección “Step 5 - Prueba y asigna roles”Cuando un usuario inicia sesión mediante SSO por primera vez y no tiene membresía existente en esa organización, Capgo les asigna el rol de lectura. Después de que los usuarios piloto inician sesión:
Ir a
- Configuración → Organización → Miembros Step 5 - Test and assign roles
- Encuentre a cada usuario provisto de SSO
- Ajuste su rol al nivel adecuado (Cargar, Escribir, Administrador, etc.)
Consulte la desglose de permisos completo para saber qué puede hacer cada rol.
Opcional - Imponer inicio de sesión único
Sección titulada “Opcional - Imponer inicio de sesión único”En un Activo proveedor puedes activar/desactivar Imponer inicio de sesión único. Cuando está habilitado, Capgo marca a los usuarios de autenticación existentes para ese dominio de correo electrónico como inicio de sesión único y el flujo de inicio de sesión requiere autenticación de proveedor para ese dominio. Establecer el proveedor en Deshabilitado (Deshabilitar) o desactivar la imposición elimina esa bandera de inicio de sesión único para el dominio.
Referencia del estado del proveedor
Estado del proveedor| Significado | En espera de verificación |
|---|---|
| Registro TXT DNS no verificado aún | Verificado |
| Propiedad del dominio confirmada; listo para activar | Activo |
| SSO está activo para este dominio | Deshabilitado |
| __CAPGO_KEEP_0__ | Configurado por Deshabilitar en la consola; SSO no se utiliza para ese dominio; utilice Re-activar para regresar a Activo |
Lista de verificación de lanzamiento
Sección titulada “Lista de verificación de lanzamiento”- Confirmado el plan empresarial
- Aplicación SAML creada en IdP con la URL de ACS y el ID de entidad de Capgo
- IdP configurado para liberar un reclamo de correo electrónico estable
- Registro TXT DNS publicado y Verificar DNS sucedido
- Proveedor activado
- Usuarios piloto conectados con éxito
- Roles elevados desde el valor por defecto leer según sea necesario
- Decisión de aplicación de medidas (y comunicada si está habilitada)
Documentación relacionada
Sección titulada “Documentación relacionada”Sigue adelante desde SSO (Empresa)
Sección titulada “Sigue adelante desde SSO (Empresa)”Si estás utilizando SSO (Empresa) para planificar la autenticación y los flujos de cuenta, conecta con @capgo/capacitor-login-social para los detalles de implementación en @capgo/capacitor-login-social, @capgo/capacitor-clave-privada para los detalles de implementación en @capgo/capacitor-clave-privada, @capgo/capacitor-biometría-nativa para los detalles de implementación en @capgo/capacitor-biometría-nativa, La autenticación de dos factores para el detalle de implementación en la autenticación de dos factores, y 5 Pasos para Implementar OAuth2 en Capacitor Apps para el contexto práctico en 5 Pasos para Implementar OAuth2 en Capacitor Apps.