Descripción general
Este documento tiene como objetivo guiar a los usuarios sobre cómo integrar el servidor del servicio de autenticación central (CAS) de su organización como un 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 la plataforma de video será redirigido primero al servidor CAS y se le solicitarán sus credenciales. Una vez autenticado, será redirigido de vuelta a la plataforma de video, donde se le verificará y se iniciará su sesión.
Configuración
La configuración consiste en autorizar a la plataforma de video para que pueda usar el servidor CAS. Una vez autorizada como servicio, la integración con la plataforma de video incluye proporcionar los parámetros de configuración necesarios y realizar pruebas. El siguiente paso es activar el nuevo SSO para que los usuarios de su institución puedan iniciar sesión mediante la autenticación CAS.
En algunos pasos, <organization> debe reemplazarse por el DNS comodín de la institución asociada con la plataforma de video. Por ejemplo, para “https://hudson.yuja.com”, <organization> se reemplazaría por “hudson”.
Autorización de la plataforma de video como servicio en el servidor CAS
- Vaya a la consola de administración de servicios (https://<CAS domain>/cas/services/) del servidor CAS, inicie sesión y haga clic en Agregar nuevo servicio.
- En el campo Nombre, ingrese YuJa.
- En el campo URL del servicio, ingrese 'https://<organization>.yuja.com/D/CasHandleTicket' sin las comillas.
- En el campo Descripción, ingrese una descripción.
- En Estado, marque Habilitado, Permitir proxy y Participante de SSO. No marque Acceso anónimo.
-
En Atributos, es necesario proporcionar a la plataforma de video los siguientes. Para cada atributo, anote la etiqueta utilizada. Se necesitarán al configurar el lado de la plataforma de video.
- Nombre principal (es decir, nombre de usuario)
- FirstName
- Apellido
- Correo electrónico
- Rol
- Haga clic en Guardar cambios.
El usuario de la plataforma de video puede tener tres roles: “Estudiante”, “Instructor” y “Administrador de TI”. Si los valores posibles del atributo Rol difieren de estas 3 opciones, proporcione todos los valores posibles de Rol a la plataforma de video y estos se asignarán a una de las tres opciones.
Configuración de CAS en el lado de la plataforma de video
- Vaya a la zona de la plataforma de video de su institución e inicie sesión como administrador de TI.
- En el Menú principal, ubicado en la esquina superior derecha, vaya a la pestaña Panel de Administrador.
- En la barra lateral izquierda, vaya a Integraciones.
- En Seleccione una API para configurar, elija SSO – CAS.
-
Ingrese los parámetros de configuración:
- URL del servidor CAS: https://<CAS domain>/cas
- Para cada etiqueta de atributo, ingrese los valores correspondientes que anotó al agregar la plataforma de video como servicio, en la sección titulada Autorización de la plataforma de video como servicio en el servidor CAS.
- Haga clic en Crear.
- Haga clic en OK en la ventana emergente de confirmación.
- Si es necesario, puede actualizar los ajustes 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 Prueba de inicio de sesión de CAS. Esto debería abrir una pestaña nueva y dirigirse a su servidor CAS, donde se le solicitará iniciar sesión.
- Inicie sesión en su SSO con credenciales de inicio de sesión válidas.
- Debería ser redirigido de vuelta a la plataforma de video, con la sesión iniciada como un usuario nuevo. Al iniciar sesión como un usuario nuevo, es posible que se cierre la sesión de la cuenta original. Si es así, cierre la sesión de la cuenta recién creada, vuelva a iniciar sesión como administrador de TI y luego regrese a Panel de Administrador → Integraciones → SSO – CAS.
- Una vez que haya verificado que el SSO de CAS funciona, puede optar por activar el nuevo esquema de autenticación para su institución. Para ello, haga clic en Activar y luego en OK en el cuadro de diálogo de confirmación.
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 dual con LTI
Si su institución ha habilitado tanto la integración con el LMS mediante LTI como el acceso SSO, puede optar por vincular las dos integraciones. Por lo general lo recomendamos porque esto significa que, sin importar 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 la integración dual con LTI no está configurada, un usuario que use tanto su LMS como su SSO con la plataforma de video se aprovisionará con dos cuentas independientes, lo que en muchos casos no es lo ideal. Si su proveedor de LTI dentro de su LMS se puede configurar para proporcionar a la plataforma de video un identificador único del usuario en el sistema CAS, es posible vincular las dos cuentas.
- Configure su LMS para que pase un parámetro LTI personalizado a la herramienta de la plataforma de video llamado lis_person_sourcedid, que contiene el valor de SSO de coincidencia 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 usará esta función para vincular los dos métodos de inicio de sesión a la misma cuenta.
- Obtenga el nombre del atributo cuyo valor corresponde al identificador único que usa el proveedor de LTI.
- Ingrese este valor en el campo Atributo de enlace, por ejemplo external. Este es el mismo atributo que se encuentra en el archivo attribute-repository.json ubicado en C:\etc\cas en el servidor CAS. Este cuadro de texto solo aparecerá si su institución ha habilitado el acceso LTI.
- Haga clic en Guardar la integración cruzada.
- Ahora, cuando inicie sesión por primera vez mediante CAS, la plataforma de video buscará un vínculo con una cuenta LTI usando el valor del atributo de enlace. Si lo encuentra, la cuenta de CAS se vinculará con la cuenta existente. De lo contrario, se aprovisionará una cuenta nueva de la forma habitual. Todos los inicios de sesión posteriores al primero seguirán vinculándose con la cuenta de la plataforma de video creada o encontrada en el primer inicio de sesión.
Uso
Una vez completada la configuración tanto en el lado del servidor CAS como en el de la plataforma de video, y activado el SSO de CAS, los usuarios de su institución dejarán de ser autenticados por la plataforma de video. En su lugar, cuando accedan a la zona de la plataforma de video de su institución y vayan a iniciar sesión, serán redirigidos al servidor CAS para autenticarse y, una vez autenticados, serán redirigidos de vuelta a la plataforma de video.
Los administradores pueden implementar un proveedor de CAS secundario. Para habilitar esta función, comuníquese con su gerente de cuenta.