Este documento tiene como objetivo guiar a los usuarios sobre cómo integrar el servidor Dell Cloud
Access Manager (DCAM) de su institución como sistema SSO para que los usuarios inicien sesión en la plataforma de video
empresarial de YuJa. Una vez configurado correctamente, un usuario que intente acceder a los servicios de YuJa será redirigido primero
al IDP con el que está configurado DCAM para iniciar sesión y, luego, será redirigido de nuevo a YuJa, donde se verificará
su identidad y se iniciará su sesión.
Configuración de DCAM
La configuración implica crear una nueva aplicación en la consola de One Identity Cloud Access Manager y, luego, integrar el servidor DCAM en el lado de YuJa. Una vez que ambos lados estén configurados correctamente, para finalizar la configuración se realiza una prueba de SSO con DCAM como IDP y, después, se activa el nuevo SSO para que los usuarios de su institución puedan iniciar sesión mediante el sistema DCAM.
Nota: En algunos pasos, <organization> debe reemplazarse por el DNS comodín de la organización asociada con la plataforma de video. Por ejemplo, para “https://hudson.yuja.com”, se reemplazaría por “hudson”.
Cómo agregar la plataforma de video como aplicación en la consola de Cloud Access Manager
- En su servidor DCAM, vaya a: https:///CloudAccessManager/UI/Admin/Go Si se le solicita iniciar sesión, hágalo con credenciales válidas.
- En la pestaña Inicio, en la sección Aplicaciones, haga clic en Agregar nuevo.
- Haga clic en Configurar manualmente.
- En Métodos de SSO federado, seleccione SAML. Haga clic en Siguiente.
- Ingrese la configuración manualmente:
Parámetro Valor URL del servicio de consumidor de aserciones → Destinatario https://<organization>.yuja.com/D/samlReceiveResponse Audiencia / Identidad del SP https://<organization>.yuja.com Cierre de sesión de la aplicación Proporcione su URL de cierre de sesión preferida. Cargar certificado de firma YuJa no firma ni cifra las solicitudes de autenticación, por lo que no debe cargar un certificado de firma. Cargar certificado de cifrado YuJa no admite respuestas de autenticación cifradas, por lo que no debe cargar un certificado de cifrado. - Haga clic en Siguiente.
- Seleccione “Usar el nombre de usuario (sujeto) proporcionado por “Su autenticador”. Haga clic en Siguiente.
- Seleccione No usar proxy para esta aplicación. Haga clic en Siguiente.
- Para cada uno de Admin y Usuarios, selecciónelo y haga clic en Permitir acceso al rol. Haga clic en Siguiente.
- Ingrese un Nombre de la aplicación, por ejemplo “YuJa”. Haga clic en Siguiente.
- Ingrese la siguiente información:
a. Modo de SSO - Iniciado por el SP.
b. URL - “https://.yuja.com/D/SamlAuthentication”.
c. Sección - Aplicaciones
d. Título - Descripción
e. Seleccione “Agregar la aplicación a la página de inicio del portal de aplicaciones”.
f. No seleccione “Permitir que los usuarios quiten la aplicación de la página de inicio del portal de aplicaciones”. Haga clic en Finalizar. - En la página Aplicación creada, se necesita el certificado para configurar el lado de YuJa. No lo descargue. Simplemente guarde el cuerpo del texto (es decir, excluya las líneas “-----BEGIN CERTIFICATE-----” y “-----END CERTIFICATE-----” y guarde solo la sección intermedia).
- En la barra lateral izquierda, en Aplicaciones, vaya a Ver y editar. Haga doble clic en la nueva aplicación que acaba de crear.
- En la barra lateral izquierda, vaya a Configuración de tokens.
- Para samltoken.name_id, seleccione “urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress”. Para samltoken.signature, seleccione “AssertionOnly”. Deje todos los demás parámetros con sus valores predeterminados. Haga clic en Finalizar.
Configuración de la plataforma de video
- Vaya al dominio de la plataforma de video de su organización (es decir, https://.yuja.com).
- Inicie sesión como administrador y vaya al Panel de Administrador desde el Menú principal. Elija la pestaña Integraciones.
- En Seleccione una API para configurar, elija SSO – DCAM(SAML).
- Ingrese los siguientes parámetros de configuración:
Parámetro Valor URL de inicio de sesión del IDP La URL de inicio de sesión del IDP de la aplicación que creó. Se encuentra en la pestaña Configuración de federación de la aplicación DCAM. Formato de Name ID urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress URL de cierre de sesión remoto <deje este valor en blanco> Huella digital del certificado de firma de DCAM Obtenga el certificado que consiguió de la configuración de DCAM. Siga los pasos de Cómo obtener la huella digital de un certificado. Atributo de nombre El nombre del atributo en la respuesta SAML** que describe el nombre de pila del usuario (es decir, el primer nombre). - Por ejemplo: urn:oid:2.5.4.42 Atributo de apellido El nombre del atributo en la respuesta SAML** que describe el apellido del usuario (es decir, el apellido paterno). Por ejemplo:urn:oid:2.5.4.4 Atributo de correo electrónico El nombre del atributo en la respuesta SAML** que describe la dirección de correo electrónico del usuario. Por ejemplo:urn:mace:dir:attribute-def:mail Atributo de rol El nombre del atributo en la respuesta SAML** que describe el rol del usuario. Por ejemplo: urn:mace:dir:attribute def:eduPersonScopedAffiliation Administrador de TI Se puede usar una lista de valores separados por comas -Si el valor recibido en el atributo de rol coincide con alguno de estos valores, el usuario se aprovisionará como administrador de TI. -Por ejemplo: IT Manager Instructor Se puede usar una lista de valores separados por comas -Si el valor recibido en el atributo de rol coincide con alguno de estos valores, el usuario se aprovisionará como instructor. -Por ejemplo: Instructor o Instructor,Teacher,TA Sincronizar datos automáticamente al iniciar sesión el usuario Si está marcada, cada vez que un usuario inicie sesión mediante ADFS, su información básica se actualizará según los datos recibidos en el token de la respuesta SAML. - Haga clic en Crear. Haga clic en OK en el cuadro de diálogo de confirmación.
- Si es necesario, puede actualizar los parámetros de configuración si cometió un error. Simplemente haga clic en
Guardar para conservar los cambios. Para comprobar si la configuración es correcta, haga clic en Probar inicio de sesión SAML. Esto debería abrir una nueva pestaña y navegar al IDP con el que está configurado su servidor DCAM, y solicitar el inicio de sesión. - Ingrese credenciales de inicio de sesión válidas e inicie sesión. Debería ser redirigido de nuevo a la plataforma de video, con la sesión iniciada como un usuario nuevo.
- Una vez que haya verificado que el SSO de DCAM funciona, puede activar el
nuevo esquema de autenticación para su organización.
Importante: Active el nuevo esquema de autenticación solo después de realizar correctamente un inicio de sesión de prueba
y cuando esté listo para ponerlo a disposición de todos los usuarios de su institución.
Integración cruzada con LTI
Si su institución ha habilitado tanto la integración del LMS mediante LTI como el acceso por SSO, puede optar por vincular las dos integraciones. Por lo general, lo recomendamos porque, independientemente de si sus usuarios inician sesión mediante su LMS o su SSO, se les presentará la misma información de cuenta de la plataforma de video. En cambio, si Integración cruzada con LTI no está configurada, a un usuario que utilice tanto su LMS como su SSO con YuJa se le aprovisionarán dos cuentas separadas, lo que en muchos casos no es lo ideal.
- Configure su LMS para que pase un parámetro LTI personalizado a la herramienta de YuJa llamado
lis_person_sourcedid que contenga el valor de SSO para la correspondencia cruzada. Puede ser un correo electrónico,
un ID de empleado u otro campo. Es posible que deba consultar la
documentación del producto de su plataforma LMS sobre cómo establecer parámetros LTI personalizados. La plataforma de video utilizará esta función para vincular los dos métodos de inicio de sesión a la misma cuenta. - Obtenga el nombre específico del atributo utilizado en el token de la respuesta SAML cuyo valor
corresponde al identificador único utilizado por el proveedor de LTI.
a. Por ejemplo, si el identificador único es la dirección de correo electrónico del usuario, el atributo
de vinculación podría ser “urn:mace:dir:attribute-def:mail”
b. Puede encontrar una lista completa de los posibles nombres de atributo en el archivo
de metadatos de DCAM, en las etiquetas Attribute. - Ingrese este valor en el campo Atributo de enlace. Nota: Este cuadro de texto solo aparecerá si su
institución ha habilitado el acceso mediante LTI. - Haga clic en Guardar.
Cómo obtener la huella digital de un certificado
La huella digital del certificado del IDP se utiliza con fines de seguridad adicionales cuando el SP verifica una respuesta SAML del IDP. Para obtener la huella digital del certificado, siga las instrucciones a continuación:
- En los metadatos del IDP de ADFS, extraiga el certificado X509. Debería estar ubicado en:
<IDPSSODescriptor>--<KeyDescriptor use="signing">--<KeyInfo>--<X509Data>--<X509Certificate> - Una vez que tenga el certificado, vaya al siguiente sitio web: https://www.samltool.com/fingerprint.php
- Pegue el certificado en el cuadro de texto X509 cert.
- Asegúrese de que sha1 esté seleccionado como Algorithm.
- Haga clic en Calculate Fingerprint.
- Copie el valor de Fingerprint generado. Este es el valor que se utiliza en la base de datos. Nota: La huella digital debe ser un arreglo de 20 bytes para sha1.