Configurar el inicio de sesión único (SSO)
Haz que tu equipo entre en Polzy con Okta, Microsoft Entra ID, Google Workspace o cualquier proveedor SAML u OpenID Connect: configurado paso a paso, probado antes de ponerlo en marcha y obligatorio si así lo decides.
En esta página
- 1Cómo funciona
- 2Antes de empezar
- 3Deja que tu equipo de TI lo haga
- 4Empezar la configuración
- 5Verificar tu dominio
- 6Añadir el registro TXT en tu proveedor de DNS
- 7Conectar tu proveedor de identidad
- 8Okta
- 9Microsoft Entra ID
- 10Google Workspace
- 11OneLogin
- 12JumpCloud
- 13Ping Identity
- 14Otro proveedor SAML 2.0
- 15OpenID Connect
- 16Elegir quién entra
- 17Probar el inicio de sesión
- 18Activarlo
- 19Exigir SSO
- 20Gestionar, desactivar o eliminar
- 21Certificados
- 22Solución de problemas
- 23Enlaces útiles
Con el inicio de sesión único, las personas de tu organización entran en Polzy a través de tu propio proveedor de identidad en lugar de con una contraseña. Lo configuras una sola vez para toda la organización, con todos sus espacios de trabajo, mediante SAML 2.0 u OpenID Connect (OIDC). Esta guía te lleva de cero a un inicio de sesión probado y funcionando: en Polzy, en tu proveedor de DNS y en tu proveedor de identidad, con una sección para cada proveedor.
El inicio de sesión único está en el plan Enterprise. Solo el propietario de la organización puede configurarlo o cambiarlo. Los administradores ven su estado en Configuración de la organización → Seguridad.
Cómo funciona
- Tus dominios. El inicio de sesión único se aplica a las direcciones de correo de los dominios que verifiques, y de sus subdominios. Una organización conecta un proveedor de identidad y verifica tantos dominios como use su gente.
- Entrar. Quien escribe una dirección de tu dominio en la página de inicio de sesión de Polzy ve Continuar con y el nombre de tu botón de inicio de sesión, por ejemplo Okta, en lugar de Google y Microsoft.
- Personas nuevas. Tú decides qué pasa la primera vez que alguien de tu dominio entra: Polzy lo convierte en miembro al momento, o solo deja pasar a quienes ya estén invitados o sincronizados.
- Exigir SSO. Si quieres, a partir de ahí las personas de tus dominios solo pueden entrar a través de tu proveedor de identidad.
No se ofrecen el cierre de sesión único de SAML (single logout) ni más de un proveedor de identidad por organización.
Antes de empezar
Necesitas:
- Una organización con el plan Enterprise, de la que seas propietario.
- Acceso al DNS de tu dominio, para añadir un registro TXT. Consulta Añadir el registro TXT en tu proveedor de DNS.
- Una cuenta de administrador en tu proveedor de identidad, para añadir Polzy como aplicación.
Ten dos pestañas abiertas, una con Polzy y otra con tu proveedor de identidad: copiarás valores en ambos sentidos.
Deja que tu equipo de TI lo haga
Si otra persona gestiona tu proveedor de identidad, envíale un enlace de configuración en lugar de compartir tu propio acceso.
- Abre Configuración de la organización → Seguridad. En la sección Inicio de sesión único, busca Enlaces de configuración para TI y elige Enviar un enlace.
- En Enviar un enlace de configuración, escribe Su correo electrónico y el Idioma del correo y de la página, y elige Enviar enlace.
El enlace abre los pasos de la configuración (proveedor, dominio, conexión, personas y el inicio de sesión de prueba) y el token de SCIM, y nada más en Polzy. No necesita cuenta de Polzy ni ocupa plaza, y todo lo que se haga con él queda en el registro de auditoría. Activar el inicio de sesión único y exigirlo siguen siendo cosa tuya.
- Un enlace funciona 7 días, hasta que elijas Revocar o hasta que actives el inicio de sesión único. Pueden funcionar hasta 5 a la vez, y se pueden enviar hasta 20 al día.
- Una vez que el inicio de sesión único haya estado activo, un enlace nuevo muestra la configuración y puede crear el token de SCIM; solo tú puedes cambiar los dominios y la conexión.
- Un enlace puede crear el token de SCIM, pero no sustituirlo. Al revocar un enlace se detiene también el token de SCIM creado con él.
Empezar la configuración
- Abre el menú de la cuenta en la parte inferior de la barra lateral, elige Configuración de la organización y luego Seguridad.
- En la sección Inicio de sesión único, elige Configurar el inicio de sesión único. La configuración se abre en seis pasos: Proveedor, Dominio, Conectar, Personas, Prueba y Activar. Lo que escribes se guarda al avanzar: cierra la configuración cuando quieras y Seguir configurando te devuelve al primer paso con algo pendiente.
- Elige tu proveedor de identidad: Okta, Microsoft Entra ID, Google Workspace, OneLogin, JumpCloud, Ping Identity, Otro proveedor SAML 2.0 u Otro proveedor OpenID Connect. La elección fija el protocolo y los nombres de campo de los pasos siguientes. Okta, Microsoft Entra ID y Google Workspace empiezan con SAML; elige Usar OpenID Connect en su lugar para conectarlos con OIDC.
- En Nombre en el botón de inicio de sesión, deja el nombre de tu proveedor o escribe otro, como el de tu organización. Las personas de tus dominios ven Continuar con y ese nombre.
Guía paso a paso para tu proveedor, junto a cada paso, abre la sección de ese proveedor en esta página.
Verificar tu dominio
Polzy solo confía en tu proveedor de identidad para direcciones de un dominio que hayas demostrado que es tuyo.
- En el paso Dominio, escribe el dominio de las direcciones de tu equipo, por ejemplo
acme.com, y elige Añadir dominio. - Polzy muestra el registro que debes añadir: tipo
TXT, nombre@(o el dominio completo, si tu proveedor de DNS lo pide) y un valor que empieza porpolzy-domain-verification=. Copia el valor. - Añade el registro en tu proveedor de DNS, en la raíz del dominio, no en un subdominio. Consulta Añadir el registro TXT en tu proveedor de DNS.
- De vuelta en Polzy, elige Comprobar ahora. El dominio pasa de Esperando el DNS a Verificado. Un registro nuevo puede tardar desde unos minutos hasta una hora en verse; vuelve a comprobarlo más tarde si aún no aparece.
Puedes seguir con los pasos siguientes mientras el DNS se actualiza: solo la activación espera a un dominio verificado. Añade cada dominio que use tu gente, como acme.com y acme.eu; cada uno tiene su propio registro. Un dominio verificado cubre también sus subdominios, como eu.acme.com.
Un dominio de correo público, como gmail.com u outlook.com, no se puede verificar, y un dominio pertenece a una sola organización, junto con los dominios por encima y por debajo de él. Deja el registro en su sitio: Polzy lo comprueba de nuevo cada día, avisa a los administradores el primer día que falta y, tras 3 días seguidos sin él, marca el dominio como Falta el registro y detiene el inicio de sesión único para sus direcciones.
Añadir el registro TXT en tu proveedor de DNS
Tu proveedor de DNS es donde están los registros de tu dominio: a menudo la empresa a la que compraste el dominio, a veces un servicio aparte. Todos piden las mismas tres cosas: el tipo (TXT), el nombre o host (@ para la raíz del dominio) y el valor que mostró Polzy. Deja el tiempo de vida (TTL) en su valor predeterminado.
| Proveedor de DNS | Dónde añadirlo | Guía oficial |
|---|---|---|
| Cloudflare | DNS → Records → Add record, tipo TXT, nombre @ | Cloudflare: Manage DNS records |
| GoDaddy | Domain Portfolio → tu dominio → DNS → Add New Record, tipo TXT, nombre @ | GoDaddy: Add a TXT record |
| Amazon Route 53 | Hosted zones → tu dominio → Create record, tipo TXT, nombre del registro en blanco | AWS: Creating records by using the Amazon Route 53 console |
| Google Cloud DNS | Cloud DNS → tu zona → Add standard, tipo TXT, nombre DNS en blanco (Cloud DNS no interpreta @ como la raíz) | Google Cloud: Add, update, and delete records |
| Microsoft 365 | Settings → Domains → tu dominio → DNS records → Add records, tipo TXT, nombre @ | Microsoft: Add or edit DNS records |
| Azure DNS | Tu zona DNS → Recordsets → Add, tipo TXT, nombre @ | Microsoft: Manage DNS record sets and records with Azure DNS |
| Namecheap | Domain List → Manage → Advanced DNS → Add new record, TXT Record, host @ | Namecheap: How do I add TXT records |
| Squarespace Domains | DNS → DNS Settings → Custom Records → Add record, tipo TXT, nombre @ | Squarespace: Adding TXT records |
| IONOS | Tu dominio → DNS → Add Record → TXT, nombre de host @ | IONOS: Managing TXT records |
| OVHcloud | Web Cloud → Nombres de dominio → tu dominio → Zona DNS → Añadir un registro, tipo TXT | OVHcloud: Editing an OVHcloud DNS zone |
| TransIP | Domain → tu dominio → DNS settings, tipo TXT, nombre @ | TransIP: Setting a TXT record |
¿No sabes quién lo aloja? Los servidores de nombres de tu dominio te lo dicen: nombres como ns1.cloudflare.com o ns-123.awsdns-45.com apuntan a Cloudflare y Route 53. Tu equipo de TI o la empresa a la que compraste el dominio también te lo pueden decir.
Conectar tu proveedor de identidad
La conexión tiene dos lados: tu proveedor de identidad necesita las direcciones de Polzy, y Polzy las de tu proveedor.
El lado de Polzy, con SAML. En Pega estos valores en tu proveedor de identidad, Polzy muestra dos valores para copiar, cada uno con el nombre que tu proveedor da a ese campo, y los atributos que debe enviar.
| Polzy muestra | Qué es |
|---|---|
| ACS URL | Adónde envía tu proveedor de identidad a las personas tras iniciar sesión: la URL Assertion Consumer Service, o reply URL. Okta la llama Single sign-on URL. |
| Entity ID | El nombre de Polzy para esta conexión: la audiencia, o identificador. Okta lo llama Audience URI (SP Entity ID). |
| Descargar nuestros metadatos | Ambos valores en un solo archivo, para un proveedor de identidad que pueda leerlo. La dirección del enlace es la URL de metadatos de Polzy. |
El lado de tu proveedor de identidad. En Datos de tu proveedor de identidad, dale a Polzy su configuración de una de tres maneras:
- URL de metadatos: pega la dirección de sus metadatos y elige Importar. Cuando el inicio de sesión único esté activo, Polzy la vuelve a leer cada día, de modo que un certificado de firma nuevo le llega solo.
- Subir archivo: el archivo XML de metadatos que ofrece, de hasta 1 MB.
- Introducir a mano: su ID de entidad del proveedor de identidad (a veces llamado emisor), su URL de inicio de sesión y su Certificado de firma, con las líneas BEGIN y END.
Los atributos que lee Polzy (SAML). Los nombres se comparan sin distinguir mayúsculas.
| Parte de un miembro | Polzy lee | También reconoce |
|---|---|---|
| Correo electrónico | un atributo email, o el NameID cuando su formato es dirección de correo | mail, emailAddress, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress |
| Nombre | firstName | givenName, first_name, given_name, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname |
| Apellidos | lastName | sn, surname, last_name, family_name, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname |
| Grupos (opcional) | groups | memberOf, role, roles, http://schemas.microsoft.com/ws/2008/06/identity/claims/groups |
Si tu proveedor de identidad usa otros nombres, cámbialos en el paso Personas, en Avanzado: nombres de atributos. La aserción debe estar firmada con SHA-256 o algo más fuerte: una respuesta firmada con SHA-1 se rechaza.
Con OpenID Connect, copia la URI de redirección de Polzy en tu proveedor de identidad y escribe en Polzy su URL del emisor, el ID de cliente y el Secreto de cliente. El secreto se guarda cifrado; deja el campo vacío más adelante para conservarlo. Polzy pide los scopes openid, email y profile, y lee email, given_name, family_name y, si usas reglas de grupo, groups.
Las secciones siguientes indican dónde va cada valor en cada proveedor de identidad, con un enlace a la guía oficial de ese proveedor. Los menús de los proveedores se citan en inglés.
Okta
- En la Okta Admin Console, ve a Applications → Applications y elige Create App Integration. Si Okta te pregunta qué asistente usar, elige Classic experience. Selecciona SAML 2.0 y elige Next.
- Llama a la aplicación Polzy y elige Next.
- Pega la Single sign-on URL de Polzy en Single sign-on URL y deja marcada Use this for Recipient URL and Destination URL. Pega su Audience URI (SP Entity ID) en Audience URI (SP Entity ID).
- Pon Name ID format en EmailAddress y Application username format en Email.
- En Attribute Statements, añade
emailcon el valoruser.email,firstNameconuser.firstNameylastNameconuser.lastName. Para ubicar a las personas por grupo, añade una Group Attribute Statement llamadagroupscon un filtro como Starts withpolzy. - Elige Next, selecciona I'm an Okta customer adding an internal app y elige Finish.
- En la pestaña Sign On de la aplicación, copia la Metadata URL, pégala en Polzy en URL de metadatos y elige Importar.
- En la pestaña Assignments, elige Assign y asigna las personas o los grupos que usan Polzy.
Con OpenID Connect, crea la integración con OIDC - OpenID Connect y Web Application, pega la dirección de Polzy en Sign-in redirect URIs y dale a Polzy el Client ID, el Client secret y tu dirección de Okta, por ejemplo https://acme.okta.com, como emisor.
Guías de Okta: Create SAML app integrations, Create OpenID Connect app integrations y Assign an app integration to a group.
Microsoft Entra ID
- En el centro de administración de Microsoft Entra, ve a Entra ID → Enterprise apps → All applications, elige New application y luego Create your own application.
- Llámala Polzy, elige Integrate any other application you don't find in the gallery (Non-gallery) y elige Create.
- Abre Single sign-on y elige SAML.
- En Basic SAML Configuration, elige Edit. Pega el Identifier (Entity ID) de Polzy en Identifier (Entity ID) y su Reply URL (Assertion Consumer Service URL) en Reply URL (Assertion Consumer Service URL), y guarda.
- En Attributes & Claims, las notificaciones predeterminadas ya envían los nombres y mandan el nombre principal de usuario (UPN) como Name ID, que Polzy usa como dirección de correo. Si los UPN de tu gente no son sus direcciones de correo, elige Add new claim, llámala
emaily elige el atributo de origenuser.mail: Polzy lee primero una notificación llamadaemail. Para ubicar a las personas por grupo, elige Add a group claim y Groups assigned to the application. - En SAML Certificates, copia la App Federation Metadata Url, pégala en Polzy en URL de metadatos y elige Importar.
- En Users and groups, elige Add user/group y asigna las personas o los grupos que usan Polzy.
Entra envía cada grupo como su ID de objeto salvo que elijas otro formato, así que una regla de grupo en Polzy nombra el grupo exactamente como lo envía Entra. El inicio de sesión de prueba te muestra cuál es.
Con OpenID Connect, registra una aplicación en App registrations con el tipo de cuenta solo para tu propio inquilino, añade la dirección de Polzy como URI de redirección Web y crea un secreto de cliente en Certificates & secrets. El emisor es https://login.microsoftonline.com/<tenant ID>/v2.0, con el ID de tu inquilino.
Guías de Microsoft: Enable SAML single sign-on for an enterprise application, Customize SAML token claims, Configure group claims, Manage users and groups assignment to an application, Register an application, Add a redirect URI y Add credentials.
Google Workspace
- En la consola de administración de Google, ve a Apps → Web and mobile apps y elige Add App → Add custom SAML app.
- Llama a la aplicación Polzy y continúa.
- En Google Identity Provider details, elige Download IDP metadata y guarda el archivo para Polzy.
- En Service Provider Details, pega la ACS URL de Polzy en ACS URL y su Entity ID en Entity ID. Pon Name ID format en EMAIL y Name ID en Basic Information > Primary email.
- En Attribute mapping, asigna First name a
firstNamey Last name alastName. Para ubicar a las personas por grupo, añade los grupos en Group membership con el atributo de aplicacióngroups; Google envía hasta 75. - Elige Finish y sube el archivo de metadatos a Polzy en Subir archivo.
- Abre User access de la aplicación y actívala para todos, o para las unidades organizativas o los grupos que usan Polzy. Google puede tardar hasta 24 horas en aplicarlo.
Con OpenID Connect, crea en la consola de Google Cloud un cliente OAuth del tipo Web application, añade la dirección de Polzy en Authorized redirect URIs y dale a Polzy el ID y el secreto de cliente con el emisor https://accounts.google.com. Así solo pueden entrar las cuentas de tu Google Workspace en uno de tus dominios verificados.
Guías de Google: Set up your own custom SAML app, Manage OAuth clients y OpenID Connect.
OneLogin
- En OneLogin, ve a Applications → Applications y elige Add App. Busca SAML Custom Connector (Advanced), llámala Polzy y guarda.
- En la pestaña Configuration, pega el Entity ID de Polzy en Audience (EntityID), y su ACS URL en Recipient y en ACS (Consumer) URL. En ACS (Consumer) URL Validator, escribe la ACS URL con
^delante y$detrás. - Pon SAML nameID format en Email y SAML signature element en Assertion, y guarda.
- En la pestaña Parameters, añade
email,firstNameylastNamecon los valores Email, First Name y Last Name, cada uno incluido en la aserción SAML. Para ubicar a las personas por grupo, añadegroupscon el valor User Roles como parámetro de varios valores. - En la pestaña SSO, copia la Issuer URL, pégala en Polzy en URL de metadatos y elige Importar.
- Da acceso a la aplicación a las personas que usan Polzy, mediante sus roles o en Users.
Guía de OneLogin: Advanced SAML Custom Connector.
JumpCloud
- En el JumpCloud Admin Portal, ve a Access → SSO Applications, elige Add New Application, luego Custom Application, y elige Manage Single Sign-On (SSO) con Configure SSO with SAML. Llámala Polzy.
- Escribe un IdP Entity ID único, como tu dominio. Pega el Entity ID de Polzy en SP Entity ID y su ACS URL en ACS URLs.
- Pon SAMLSubject NameID en
emaily SAMLSubject NameID Format enurn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress, y firma la aserción. - En User Attributes, añade
email,firstNameylastName, asignados al correo, el nombre y los apellidos del usuario. Para ubicar a las personas por grupo, marca Include Group Attribute; Polzy lee el nombre predeterminado de JumpCloud,memberOf, igual quegroups. - Activa la aplicación, elige Export Metadata y sube el archivo a Polzy en Subir archivo. O elige Copy Metadata URL e impórtala.
- En la pestaña User Groups, añade los grupos que usan Polzy.
Guías de JumpCloud: SSO using custom SAML application connectors y SSO application connector fields.
Ping Identity
- En PingOne, ve a Applications → Applications y añade una aplicación. Llámala Polzy, elige SAML Application y luego Configure.
- Elige Manually Enter: pega la ACS URL de Polzy en ACS URLs y su Entity ID en Entity ID. O elige Import from URL con la URL de metadatos de Polzy. Guarda.
- En la pestaña Attribute Mappings, asigna
saml_subjecta Email Address, y añadeemail(Email Address),firstName(Given Name) ylastName(Family Name). Para ubicar a las personas por grupo, añadegroups, asignado a Group Names. - En la pestaña Overview de la aplicación, copia la IDP Metadata URL, pégala en Polzy en URL de metadatos y elige Importar.
- Activa la aplicación y, en su pestaña Access, da acceso a los grupos que usan Polzy.
En PingFederate, crea una conexión SP a partir de la URL de metadatos de Polzy, con la dirección de correo como sujeto, y dale a Polzy los metadatos de esa conexión.
Guías de Ping Identity: Adding an application, Editing a SAML application, IdP metadata for SAML applications y Accessing SP connections.
Otro proveedor SAML 2.0
Funciona cualquier proveedor de identidad compatible con SAML 2.0. Elige Otro proveedor SAML 2.0 en el primer paso y, en tu proveedor de identidad:
- Añade una aplicación SAML con la ACS URL y el Entity ID de Polzy, o deja que lea la URL de metadatos de Polzy.
- Envía la dirección de correo como NameID, en formato de dirección de correo, o en un atributo
email. - Firma la aserción con SHA-256 o algo más fuerte. Polzy acepta varios certificados de firma a la vez, para poder sustituir uno sin cortes.
- Añade los atributos
firstNameylastNamey, para ubicar a las personas por grupo,groups.
Después dale a Polzy sus metadatos, por URL o como archivo XML, o introduce su configuración a mano.
OpenID Connect
Usa OpenID Connect con cualquier proveedor de identidad que lo ofrezca. Elige Otro proveedor OpenID Connect en el primer paso, o Usar OpenID Connect en su lugar para Okta, Microsoft Entra ID o Google Workspace.
- En tu proveedor de identidad, crea una aplicación web que inicie sesión con el flujo authorization code y tenga un secreto de cliente.
- Añade la URI de redirección de Polzy como URI de redirección de inicio de sesión.
- Permite los scopes
openid,emailyprofile. Una notificacióngroupsen el token de ID es opcional, para ubicar a las personas por grupo. - En Polzy, escribe la URL del emisor: la dirección bajo la que está el
/.well-known/openid-configurationde tu proveedor. Luego el ID de cliente y el Secreto de cliente de la aplicación.
Una dirección que tu proveedor de identidad marque como no verificada se rechaza. Con Microsoft Entra ID, el emisor debe nombrar tu inquilino: https://login.microsoftonline.com/<tenant ID>/v2.0. Los emisores compartidos common, organizations y consumers se rechazan, porque cualquier cuenta de Microsoft podría entrar a través de ellos.
Guías: OpenID Connect Discovery (la especificación de la OpenID Foundation sobre la dirección del emisor) y Microsoft: OpenID Connect on the Microsoft identity platform.
Elegir quién entra
El paso Personas decide qué pasa la primera vez que alguien de tu dominio entra a través de tu proveedor de identidad.
- Crear un miembro automáticamente. Elige el Espacio de trabajo al que se une y su Rol en él, Lector para empezar. Un miembro nuevo ocupa una plaza; mientras no haya ninguna libre, su inicio de sesión se rechaza.
- Solo personas ya invitadas o sincronizadas. Quien aún no es miembro es rechazado y se le pide que contacte con un administrador, aunque tenga un inicio de sesión válido en tu proveedor de identidad.
Quienes ya son miembros conservan sus espacios de trabajo y roles. Su primer inicio de sesión a través de tu proveedor de identidad vincula a él su cuenta de Polzy. Un miembro desactivado sigue desactivado.
Las Reglas de grupo (opcionales) ubican a las personas por grupo: añade una regla por grupo, con el nombre del grupo tal como lo envía tu proveedor de identidad, un espacio de trabajo y un rol. En el primer inicio de sesión de alguien, Polzy lee el atributo de grupos: el miembro nuevo se une al espacio de trabajo que nombra cada uno de sus grupos, con el rol de esa regla. Los inicios de sesión siguientes no cambian ningún espacio ni rol, así que sin SCIM una regla solo llega a las personas cuando entran por primera vez. Tu proveedor de identidad tiene que enviar el atributo de grupos.
En Avanzado: nombres de atributos, cambia los nombres de los que Polzy lee el correo, el nombre, los apellidos y los grupos. En Campos del espacio de trabajo, un atributo que envía tu proveedor, como un departamento o un país, rellena un campo del espacio de trabajo: se escribe cuando alguien se une y se actualiza cada vez que inicia sesión.
Si también usas el aprovisionamiento SCIM, ubica a las personas con este mismo espacio de trabajo, rol y reglas de grupo: SCIM no tiene reglas propias, y su Editar reglas de grupo abre este paso. Con SCIM los grupos vienen de tu directorio y no del inicio de sesión, y las reglas se aplican cada vez que añade a alguien a un grupo o lo saca de él, incluidas las personas que llegaron iniciando sesión.
Probar el inicio de sesión
- En el paso Prueba, elige Probar el inicio de sesión. Tu proveedor de identidad se abre en una pestaña nueva; si tu navegador la bloquea, elige Abrir el inicio de sesión de prueba.
- Inicia sesión en tu proveedor de identidad con alguien de un dominio verificado.
- De vuelta en Polzy, el resultado aparece solo; si no, elige Comprobar el resultado.
Polzy muestra exactamente lo que envió tu proveedor de identidad: en Lo que usaría un inicio de sesión, el correo, los nombres y los grupos, cada uno Recibido o No enviado; y en Todo lo que envió tu proveedor, cada atributo con su valor.
Cuando la prueba falla, Polzy explica el motivo con palabras sencillas y dónde corregirlo. Cambia el ajuste en tu proveedor de identidad y elige Volver a probar.
Una prueba no inicia la sesión de nadie ni crea ninguna sesión. Cada prueba se abre con una dirección que funciona una sola vez, durante 10 minutos, y la página espera la respuesta hasta dos minutos. Una prueba superada vale 7 días: activar el inicio de sesión único y exigirlo requieren una de los últimos 7 días.
Activarlo
El paso Activar muestra lo que aún falta: un dominio verificado, tu proveedor de identidad conectado, el primer inicio de sesión resuelto y una prueba superada en los últimos 7 días. Cuando todo esté marcado, elige Activar el inicio de sesión único.
A partir de entonces, las personas de tus dominios verificados entran a través de tu proveedor de identidad:
- En la página de inicio de sesión, escriben su correo y eligen Continuar con y el nombre de tu botón.
- Un enlace a uno de tus espacios de trabajo, y el icono de Polzy en tu proveedor de identidad, las llevan por el mismo inicio de sesión.
- Para un marcador, usa
app.polzy.ai/login?sso=seguido de la dirección de tu espacio de trabajo, por ejemploapp.polzy.ai/login?sso=acme.
Mientras no exijas el inicio de sesión único, también se puede entrar como antes. Activarlo pone fin a todos los enlaces de configuración para TI que sigan funcionando.
Mientras el inicio de sesión único esté activo, tus dominios siguen siendo tuyos: registrarse en Polzy con una dirección de esos dominios, con el formulario o con Google o Microsoft, se rechaza, y la página ofrece en su lugar el inicio de sesión de tu organización.
Tu proveedor de identidad solo responde por las personas de los espacios de trabajo de tu organización. Quien haya entrado a través de él y luego abra un espacio de trabajo de otra organización de Polzy tendrá que escribir antes su propio código de verificación en dos pasos, si la tiene activada, salvo que en ese dispositivo haya elegido Confiar en este dispositivo durante 30 días.
Exigir SSO
Con Exigir el inicio de sesión único activado, las personas de tus dominios verificados solo pueden entrar a través de tu proveedor de identidad. Se les rechazan la contraseña, el enlace de inicio de sesión por correo y la entrada con Google o Microsoft.
- Abre Gestionar en la sección Inicio de sesión único. El último paso se llama ahora Gestionar el inicio de sesión único.
- Activa Exigir el inicio de sesión único. Polzy indica cuántos miembros entrarán entonces solo a través de tu proveedor de identidad.
- Elige Exigirlo. Las sesiones de los miembros que entraron de otra forma terminan al momento, nunca la tuya.
- Necesita un dominio verificado, una prueba superada en los últimos 7 días y una forma de volver a entrar para ti: haber entrado tú mismo con el inicio de sesión único, o tener activada la verificación en dos pasos.
- Si tu plan deja de incluir el inicio de sesión único, la obligación deja de aplicarse y los miembros vuelven a entrar de las otras formas. Nadie se queda fuera.
- Solo se aplica a las direcciones de tus dominios verificados. Un miembro con otro dominio, como un colaborador externo, sigue entrando con contraseña, enlace, o Google o Microsoft.
Quién puede seguir entrando sin él. Para que la organización nunca se quede fuera si tu proveedor de identidad cae, el propietario siempre puede entrar de otra forma, y también cada administrador que añadas con Añadir un administrador. Cada uno necesita tener activada la verificación en dos pasos para usarlo: la lista muestra quién la tiene. Quitar a alguien de la lista mientras el inicio de sesión único es obligatorio termina al momento sus otras sesiones.
Gestionar, desactivar o eliminar
Los administradores ven el estado del inicio de sesión único en Configuración de la organización → Seguridad: tus dominios verificados, el proveedor de identidad con su último inicio de sesión, si el inicio de sesión único es obligatorio, los enlaces de configuración para TI y SCIM. Solo el propietario ve Gestionar.
En Zona de peligro, dentro de Gestionar el inicio de sesión único:
- Desactivar el inicio de sesión único (Desactivar): todos vuelven a entrar con su contraseña o un enlace de inicio de sesión, y la obligación también termina. La configuración se conserva, para activarlo de nuevo más adelante.
- Eliminar la conexión (Eliminar): borra la conexión y toda su configuración; tus dominios verificados se quedan. Una conexión activa no se puede eliminar: desactívala primero. Cambiar entre SAML y OpenID Connect también exige que esté desactivada.
Certificados
Un certificado de firma SAML tiene fecha de caducidad, que se muestra con tu conexión en Configuración de la organización → Seguridad. Polzy avisa a los administradores de la organización, en la aplicación y por correo, 30, 7 y 1 días antes de que caduque el más próximo, y de nuevo cuando han caducado todos los guardados. Pueden estar activos varios certificados a la vez: añade el nuevo en tu proveedor de identidad, dale a Polzy los metadatos actualizados y retira el antiguo solo después.
Si le diste a Polzy una URL de metadatos, Polzy la vuelve a leer cada día mientras el inicio de sesión único está activo y guarda solo un certificado nuevo. Si la dirección deja de responder, los certificados ya guardados siguen funcionando; la pestaña Seguridad indica desde hace cuántos días, y los administradores reciben un aviso tras tres días seguidos.
Polzy nunca desactiva el inicio de sesión único por un certificado, pero en cuanto tu proveedor de identidad firme con uno que Polzy no tiene, los inicios de sesión fallan hasta que le des los metadatos actualizados.
Solución de problemas
Haz primero un inicio de sesión de prueba: muestra lo que envió tu proveedor de identidad, y el mensaje dice qué corregir.
| Lo que dice Polzy | Por qué | Qué hacer |
|---|---|---|
| no envió ningún correo | No llegó ningún correo en el atributo que lee Polzy, y el NameID no es una dirección. | Pon el correo como NameID, o envía un atributo email. O cambia el nombre en Personas → Avanzado: nombres de atributos. |
| No se pudo verificar la respuesta de tu proveedor | El ID de entidad, la URL de inicio de sesión o el certificado guardados en Polzy no coinciden con los de tu proveedor, o la respuesta está firmada con SHA-1. | Vuelve a importar los metadatos en el paso Conectar y firma con SHA-256. |
| rechazó el inicio de sesión | Tu proveedor de identidad no dejó entrar a la persona. | Asígnala, o asigna su grupo, a la aplicación de Polzy en tu proveedor de identidad. |
| El correo no pertenece a un dominio verificado | La dirección es de un dominio que no has verificado, o cuyo registro ha desaparecido. | Verifica el dominio en el paso Dominio, o vuelve a poner su registro TXT. |
| Esta persona no es miembro y solo pueden entrar personas ya invitadas o sincronizadas | Elegiste Solo personas ya invitadas o sincronizadas. | Invítala, o elige Crear un miembro automáticamente. |
| No queda ninguna plaza en tu plan para un miembro nuevo | Todas las plazas están ocupadas. | Quita a alguien que ya no use Polzy, o añade plazas a tu plan. |
| La cuenta de esta persona está desactivada | El miembro fue desactivado, por un administrador, una sincronización o tu directorio. | Reactívalo si debe tener acceso. |
| No hay ningún espacio de trabajo para esta persona | No hay ningún espacio de trabajo elegido para los miembros nuevos. | Elige uno en el paso Personas. |
| envió esta dirección para un usuario distinto | La dirección ya entra a través de tu proveedor de identidad como otro usuario, normalmente una dirección asignada a alguien nuevo. | Elimina antes la cuenta anterior en Polzy, o da otra dirección a la persona nueva. |
| indica que el correo no está verificado | Tu proveedor OpenID Connect marca la dirección como no verificada. | Verifica la dirección en tu proveedor de identidad. |
| La prueba tardó demasiado o No ha llegado ningún resultado | Se cerró la pestaña de la prueba, o el inicio de sesión tardó más de lo permitido. | Elige Volver a probar e inicia sesión enseguida. |
| Falta el registro en un dominio | El registro TXT ha desaparecido de tu DNS. | Vuelve a poner el mismo registro; el dominio se comprueba de nuevo cada día. |
| Certificado caducado | Tu proveedor de identidad firma con un certificado que Polzy no tiene. | Dale a Polzy los metadatos actualizados. |
Otras dos causas que la prueba no nombra:
- Llega la dirección equivocada. En Okta, el nombre de usuario de la aplicación es el nombre de usuario de Okta, salvo que pongas Application username format en Email. En Entra, el Name ID es el nombre principal de usuario. Si no es la dirección que la gente usa en Polzy, envía la correcta en un atributo
email. - Las reglas de grupo no hacen nada. El nombre del grupo en la regla debe coincidir con lo que envía tu proveedor de identidad: Entra envía ID de objeto salvo que cambies el formato. Copia el valor de Todo lo que envió tu proveedor en la prueba.
Enlaces útiles
- Okta: Create SAML app integrations
- Microsoft: Enable SAML single sign-on for an enterprise application
- Google: Set up your own custom SAML app
- OneLogin: Advanced SAML Custom Connector
- JumpCloud: SSO using custom SAML application connectors
- Ping Identity: Adding an application
- Siguiente: Aprovisionar miembros con SCIM, y Seguridad de la organización para la duración de la sesión y la verificación en dos pasos.
Artículos relacionados
Los miembros con sesión iniciada pueden preguntar a Polzy o escribir al equipo desde Soporte. La rapidez de nuestra respuesta depende de tu plan.