Esta documentación ha sido traducida automáticamente por IA.
Autenticación: SAML 2.0
Autenticación: SAML 2.0Professional Edition+Introducción
El plugin de Autenticación: SAML 2.0 sigue el estándar del protocolo SAML 2.0 (Security Assertion Markup Language 2.0), permitiendo a los usuarios iniciar sesión en NocoBase utilizando cuentas proporcionadas por proveedores de servicios de autenticación de identidad (IdP) de terceros.
Activar el plugin

Añadir autenticación SAML
Acceda a la página de gestión de plugins de autenticación de usuarios.

Añadir - SAML

Configuración

- SSO URL - Proporcionada por el IdP, se utiliza para el inicio de sesión único.
- Certificado público - Proporcionado por el IdP.
- ID de entidad (Emisor de IdP) - Opcional, proporcionado por el IdP.
- http - Si su aplicación NocoBase utiliza el protocolo http, marque esta opción.
- Usar este campo para vincular al usuario - Este campo se utiliza para vincular con usuarios existentes. Puede seleccionar correo electrónico o nombre de usuario; el valor predeterminado es correo electrónico. La información de usuario proporcionada por el IdP debe incluir el campo
emailousername. - Registrarse automáticamente si el usuario no existe - Define si se debe crear automáticamente un nuevo usuario cuando no se encuentra un usuario existente que coincida.
- Uso -
SP Issuer / EntityIDyACS URLse utilizan para copiar y rellenar la configuración correspondiente en el IdP.
Mapeo de campos
El mapeo de campos debe configurarse en la plataforma de configuración del IdP. Puede consultar el ejemplo.
Los campos disponibles para mapear en NocoBase son:
- email (obligatorio)
- phone (solo efectivo para plataformas que soporten
phoneen su alcance, como Alibaba Cloud o Feishu) - nickname
- username
- firstName
- lastName
nameID es transportado por el protocolo SAML y no necesita ser mapeado; se guardará como un identificador de usuario único.
La prioridad de las reglas para el apodo de un nuevo usuario es: nickname > firstName lastName > username > nameID
Actualmente, no se admite el mapeo de organizaciones o roles de usuario.
Iniciar sesión
Visite la página de inicio de sesión y haga clic en el botón debajo del formulario de inicio de sesión para iniciar sesión con un tercero.


