Read es compatible con el inicio de sesión único (SSO) con varios proveedores de identidad SAML. En este artículo se explica cómo configurar SAML con Duo. Para otros proveedores, consulta Cómo hacerlo: configurar la autenticación SAML con Read AI.
Requisitos previos
Necesitarás:
- Un espacio de trabajo de Read con el plan Enterprise+
- Un administrador en tu espacio de trabajo de Read
- Un administrador de tu cuenta de Duo
Paso 1: Copia la URL de ACS y el ID de entidad de Read
- Un administrador del espacio de trabajo de Read abre Configuración del espacio de trabajo desde el menú de la esquina inferior izquierda, va a Configuración y expande la sección Avanzada (se requiere Enterprise+).
- Desplázate hasta la sección SAML.
- Copia la URL de ACS y el ID de entidad. Los necesitarás en el paso 3.
Paso 2: Crea una nueva aplicación en Duo
- Inicia sesión en el panel de administración de Duo.
- Ve a Aplicaciones y haz clic en Agregar aplicación.
- En el catálogo de aplicaciones, selecciona Generic SAML Service Provider y haz clic en Agregar.
- Asigna un nombre a la aplicación. Por ejemplo, «Read AI».
Paso 3: Introduce los datos de Read en Duo
En la configuración de la nueva aplicación:
- Establece Metadata Discovery en None.
- En Entity ID, pega el ID de entidad que copiaste en el paso 1 (
https://api.read.ai). - En Assertion Consumer Service (ACS) URL, pega la URL de ACS que copiaste en el paso 1.
- Establece NameID format en Email address y NameID attribute en <Email Address>.
-
En Map attributes, agrega estas asignaciones:
Atributo de Duo Atributo de respuesta SAML <Email Address> email<First Name> first_name<Last Name> last_name - En Permitted groups, elige qué usuarios pueden iniciar sesión en Read con Duo.
-
Haz clic en Guardar.
Paso 4: Introduce los datos de Duo en Read
-
En Duo, busca la sección Metadata de la aplicación y copia:
- Entity ID
- Single Sign-On URL
- Certificate. Descárgalo o copia su contenido.
- En Read, vuelve a Configuración del espacio de trabajo > Configuración > Avanzada > SAML.
- Pega cada valor en el campo correspondiente.
- El Entity ID de Duo → el IdP Entity ID de Read (o Issuer)
- La Single Sign-On URL de Duo → la SSO URL de Read
- El Certificate de Duo → el Certificate de Read
- Haz clic en Guardar.
Paso 5: Prueba el inicio de sesión
- Asegúrate de que tu usuario esté en uno de los grupos permitidos en Duo.
- Abre una ventana privada o de incógnito del navegador y ve a la página de inicio de sesión de Read.
- Elige iniciar sesión con SSO e introduce tu correo electrónico de trabajo.
- Completa el inicio de sesión de Duo. Deberías haber iniciado sesión en tu cuenta de Read.
Si el inicio de sesión falla, vuelve a comprobar los valores de los pasos 3 y 4, especialmente el certificado y las asignaciones de atributos.
Paso 6 (opcional): Requerir el inicio de sesión mediante SAML
Para que todas las personas de tus dominios verificados inicien sesión mediante Duo, activa Enforce SAML on Verified Domains en Configuración del espacio de trabajo > Configuración > Avanzada > SAML.
Prueba el inicio de sesión (paso 5) antes de activar esta opción para no bloquear el acceso de otras personas.