Sinch Engage está pasando a usar Sinch ID, un servicio de autenticación compartido para los productos de Sinch. Sinch ID se basa en la plataforma Auth0. Sinch ID admite el inicio de sesión con nombre de usuario y contraseña (con MFA a través de SMS, Authenticator (TOTP) y claves de seguridad), así como el SSO basado en SAML 2.0.
El SSO basado en SAML es adecuado para las empresas que deseen aprovechar sus servicios de identidad existentes para proporcionar una experiencia de inicio de sesión más sencilla a sus usuarios. Está disponible para todos los clientes de Sinch Engage que tengan un contrato o un paquete de suscripción (excluyendo el paquete Basics).
Este artículo proporciona instrucciones para configurar la conexión SSO de SAML con Sinch Engage, con ejemplos para el proveedor de identidad de Microsoft Entra, pero el SSO funcionará con cualquier IdP compatible con SAML 2.0.
Pasos de alto nivel
Para configurar tu dominio con el SSO de SAML para el inicio de sesión en Sinch Engage, se requieren los siguientes pasos:
Obtén acceso a la función de SSO de SAML de Sinch ID
Añade y verifica un dominio
-
Configura el SSO
Dentro de Sinch ID
Dentro de tu IdP (plataforma de proveedor de identidad)
Asigna usuarios para que accedan a Sinch Engage dentro de tu IdP
Invita usuarios a Sinch Engage y asigna roles
Prueba y verifica la configuración de SSO
Nota: Para completar la configuración del SSO, tú, tus equipos o tu proveedor de servicios necesitaréis acceso a:
- Tu configuración de alojamiento de DNS / dominio
- Tu plataforma de proveedor de identidad (IdP) para configurar la aplicación para SSO y añadir usuarios a grupos
Pasos detallados para activar el SSO de SAML
Acceso al SSO de SAML de Sinch ID
Por ahora, ponte en contacto con nuestro equipo de asistencia o con tu gestor de cuentas para activar el acceso a esta función.
Añade y verifica un dominio
Antes de que puedas configurar el SSO para un dominio determinado, debes añadir el dominio y verificar su propiedad. Esto se hace añadiendo un registro TXT a tu DNS, que nosotros verificamos. Protege contra el uso indebido de tu dominio y garantiza la seguridad de tu configuración de SSO.
Instrucciones paso a paso
- Inicia sesión en Sinch Engage y ve a Cuenta > Seguridad.
- Haz clic en el botón Configurar SSO en el panel Cómo conectar SSO con SAML: es posible que debas desplazarte hasta el final de la página si ya estás utilizando la solución de SSO heredada de Sinch Engage. Esto te llevará al portal de Sinch ID.
Ve a Configuración de SSO > Dominios
-
Escoge Conectar dominio:
-
Introduce el dominio que deseas configurar para el SSO de SAML en el formato midominio.com y haz clic en Enviar:
-
Se te mostrará un registro TXT que se debe añadir a la configuración DNS de tu dominio:
-
Copia el registro TXT y añade el registro a tu DNS. Haz clic en OK para volver a la lista de dominios. Consulta a tu equipo de TI o proveedor de servicios para obtener asistencia con la configuración de DNS.
Nota: Se recomienda mantener activa la sesión de navegación en my.sinch.com hasta que el dominio se confirme como verificado en el paso 8.
-
Tu dominio se añadirá con el estado "En revisión". Una vez que el registro DNS haya tenido tiempo de propagarse, puedes hacer clic en Comprobar DNS para comprobar si se puede ver el registro:
Nota: La propagación de DNS puede tardar minutos o mucho más. Comprueba tus ajustes de TTL del DNS.
-
Una vez propagado, el estado del dominio cambiará a
Verifiedy verás un botón deManage.
Configura el SSO de SAML en Sinch ID y tu plataforma de identidad (IdP)
Guía de Microsoft Entra (Azure AD)
Nota: Esta es la versión de la documentación para Microsoft Entra / Azure Active Directory. Si estás utilizando una plataforma IdP diferente, las instrucciones pueden variar o se pueden requerir valores adicionales.
Microsoft Entra (Azure AD) |
Sinch ID: configuración de SSO de SAML |
|
| 1 |
Crea la aplicación de Entra
|
|
| 2 |
|
Obtén los detalles de conexión de SAML
|
| 3 |
Configuración básica de SAML
|
|
| 4 |
Configura la URL de inicio de sesión Copia la |
|
| 5 |
|
|
| 6 |
Intercambia el certificado
|
|
| 7 |
|
Importa el certificado
|
| 8 |
|
Activa la solicitud firmada (POST)
|
| 9 |
|
Activa el SSO empresarial
Nota: Se recomienda dejar activado el acceso con Nombre de usuario y contraseña hasta que hayas verificado que la configuración de SSO esté completa y funcione como se espera. |
Asigna usuarios a la aplicación en tu IdP
Antes de que los usuarios puedan acceder a Sinch Engage mediante el SSO de SAML, se les debe asignar acceso a la aplicación dentro de tu IdP.
Para Microsoft Entra (Azure AD), esto se puede hacer yendo a Usuarios y grupos dentro de la aplicación Sinch Engage y seleccionando los usuarios o grupos para otorgarles acceso.
Añade al menos un usuario o grupo para probar inicialmente.
Activa el autoservicio
Si utilizas Microsoft Entra - Mi acceso, puedes configurar a los usuarios para que soliciten acceso a Sinch Engage. En el portal de administración de Entra, ve a la aplicación Sinch Engage y ve a la sección de Self Service.
Invita usuarios a tu cuenta de Sinch Engage
Nota: Actualmente, los usuarios deben ser invitados y creados dentro de Sinch Engage, además de recibir permisos en tu IdP. Estamos trabajando en la capacidad de que los usuarios se provisionen y creen automáticamente en Sinch Engage.
Antes de que los usuarios puedan iniciar sesión y usar Sinch Engage, un usuario administrador debe invitarlos y asignarles un rol a una o más cuentas.
Para ello:
Inicia sesión en Sinch Engage con un usuario que tenga el rol de administrador
En el menú de la izquierda, ve a Ajustes > Usuarios y haz clic en el botón New User en la parte superior derecha
Añade el email de los usuarios, selecciona el rol (para más información sobre roles, consulta [enlace al artículo sobre roles de usuario]) y las cuentas a las que deseas asignar el usuario
Haz clic en Enviar invitación
El usuario recibirá un email avisándole de que ha sido invitado a Sinch Engage. Debe hacer clic en el enlace para aceptar y se creará su cuenta de usuario.
A continuación, pueden iniciar sesión mediante el SSO de SAML, siempre que tu IdP haya otorgado el acceso (sección anterior).
Prueba y verifica
Ahora estás listo para probar tu configuración de SSO de SAML con Sinch Engage.
En una sesión de navegador limpia, ve a app.sinch.com
Introduce el email de un usuario asignado y haz clic en Continuar
Si el usuario no ha iniciado sesión en su cuenta de Microsoft Entra, se le pedirá que inicie sesión y se autentique, en función de los ajustes de tu IdP.
Una vez que haya iniciado sesión en su cuenta de Entra, el usuario iniciará sesión de forma segura en Sinch Engage
Deshabilita el acceso con nombre de usuario y contraseña
Para garantizar toda la seguridad y las ventajas del SSO, debes deshabilitar el inicio de sesión con nombre de usuario y contraseña desde la sección de gestión de dominios de Sinch ID.
Nota: Asegúrate de tener al menos un usuario con acceso para gestionar la configuración de SSO (un propietario en el portal de Sinch ID, sección de configuración de SSO), con un dominio diferente al que se está configurando para el SSO. Ese usuario puede iniciar sesión fuera del SSO y actualizar la configuración según sea necesario.
Preguntas frecuentes y solución de problemas
¿Se admite el inicio de sesión iniciado por el IdP?
Lamentablemente, el inicio de sesión iniciado por el IdP no es compatible actualmente con Sinch Engage. Esto está planeado en una versión futura.
¿Por qué tengo que invitar a los usuarios desde Sinch Engage? / ¿Admitís el aprovisionamiento automatizado de usuarios?
Por ahora tienes que invitar a los usuarios desde Sinch Engage, para asegurarte de que se les asigna el rol correcto y a las cuentas correctas.
Estamos trabajando en la capacidad de aprovisionamiento automático y esperamos que esté disponible en una versión futura.
¿Cómo puedo acceder a la configuración de SSO en caso de que haya un problema?
En caso de que la configuración de SSO no funcione, los usuarios con un rol de propietario de dominio en el portal de Sinch ID (my.sinch.com) pueden iniciar sesión con credenciales que no sean de SSO para solucionar problemas y resolver el error.
¿Cómo pueden acceder los usuarios a Sinch Engage en caso de que haya un problema con nuestra configuración de SSO o del IdP?
Desde el portal de Sinch ID (http://my.sinch.com) puedes deshabilitar el inicio de sesión del SSO empresarial.
Ten en cuenta, sin embargo, que solo los usuarios que tenían previamente un nombre de usuario y contraseña podrán iniciar sesión en Sinch Engage. Los usuarios que no tengan contraseña tendrán que solicitar que se restablezcan sus credenciales poniéndose en contacto con el servicio de asistencia.
Problema / error |
Resolución |
|---|---|
|
Error: la autenticación de SSO falló Hay varias razones por las que puedes ver este mensaje de error, aquí encontrarás los dos ejemplos más comunes; no obstante, si no se aplica ninguno de ellos, ponte en contacto con el servicio de asistencia. |
|
|
Microsoft Entra - Error de enlaces de inicio de sesión
|
Para Microsoft Entra, debes activar "Signed requests" (Solicitudes firmadas) según el paso 8 anterior y asegurarte de que el protocolo sea POST. |