Los administradores pueden integrar Engage en su sistema de gestión del aprendizaje (LMS) Canvas. La integración permite crear, publicar y calificar encuestas directamente en los cursos de Canvas, y que los administradores, instructores y estudiantes las vean. Si tiene alguna pregunta sobre los pasos de este proceso, comuníquese con su gerente de cuenta dedicado.
Integración de Engage en Canvas
El proceso de integración agregará Engage a todos los cursos de Canvas. Antes de comenzar el proceso de integración, asegúrese de haber recibido de su gerente de cuenta la URL de redirección, la URL del enlace de destino, la URL de inicio de OpenID Connect, y la JWK pública.
- Inicie sesión en Canvas como administrador.
- En la barra de navegación lateral, seleccione Administrador y luego seleccione su institución.
- En la barra de navegación lateral, seleccione Claves de desarrollador.
- Haga clic en + Clave de desarrollador > + Clave LTI.
- En la sección Configuración de la clave, ingrese la información como se muestra a continuación.
- Nombre de la clave: Cualquier nombre que elija y que ayude a identificar la clave.
- URL de redirección: Las URL de redirección proporcionadas por su gerente de cuenta.
- Método: Seleccione Entrada manual.
- Título: Cualquier nombre que elija y que ayude a identificar la clave.
- Descripción: Una descripción de la clave.
- URL del enlace de destino: El URI del enlace de destino proporcionado por su gerente de cuenta.
- URL de inicio de OpenID Connect: Las URL de inicio de OpenID Connect proporcionadas por su gerente de cuenta.
- Método de JWK: Seleccione URL de JWK pública.
- URL de JWK pública: La URL de JWK pública proporcionada por su gerente de cuenta.
- En la sección Servicios de LTI Advantage, active los interruptores que se indican a continuación.
- Puede crear y ver datos de tareas en el libro de calificaciones asociado a la herramienta.
- Puede ver datos de tareas en el libro de calificaciones asociado a la herramienta.
- Puede ver datos de entregas de las tareas asociadas a la herramienta.
- Puede crear y actualizar resultados de entregas de las tareas asociadas a la herramienta.
- Puede recuperar datos de usuarios asociados al contexto en el que está instalada la herramienta.
-
En la sección Configuración adicional, ingrese la información como se muestra a continuación en Campos personalizados:
- canvas_user_id=$Canvas.user.id
- canvas_course_id=$Canvas.course.id
- person_sourcedid=$Person.email.primary
-
En la sección Nivel de privacidad, seleccione Público.
-
En el menú desplegable Ubicaciones, seleccione Navegación del curso y Selección de tarea.
-
En la sección Selección de tarea, ingrese la información como se muestra a continuación y luego haga clic en Guardar.
- URL del enlace de destino: Igual que la URL de redirección ingresada anteriormente.
- Seleccionar tipo de mensaje: LtiDeepLinkingRequest
- Altura de la selección: Recomendamos ingresar el valor 600.
- Ancho de la selección: Recomendamos ingresar el valor 800.
- Localice la clave de desarrollador recién creada.
- En la columna Detalles de la clave de desarrollador, tome nota del ID de cliente. Lo necesitará en varios pasos.
- Active el interruptor Estado.
- En la barra de navegación lateral, seleccione Configuración.
- Seleccione la pestaña Aplicaciones > + Aplicación.
- En el menú desplegable Tipo de configuración, seleccione Por ID de cliente.
- En el campo ID de cliente, pegue el ID de cliente copiado en el paso 12 y luego haga clic en Enviar.
- Localice la aplicación externa YuJa Engage.
- Haga clic en el botón Engranaje > ID de implementación.
- Copie el ID de implementación. Lo necesitará para la sección Configuración de la API de Engage.
Configuración de la API de Engage
Una vez que haya agregado Engage a Canvas, deberá configurar la API de Engage para permitir la transferencia de datos entre Canvas y Engage.
- Inicie sesión en Canvas y seleccione su curso.
- Vaya a Engage.
Nota: Si no encuentra Engage, es posible que su institución haya configurado el enlace con otro nombre. Comuníquese con su administrador o instructor para obtener más información. - En la barra de navegación lateral, seleccione Integraciones.
- En el menú desplegable Seleccionar tipo de integración, seleccione LMS LTI 1.3.
- En el menú desplegable Seleccionar LMS, seleccione Canvas.
- En la sección Configuración de la API, use los detalles de configuración de la herramienta anotados en la sección Integración de Engage en Canvas para ingresar la información como se muestra a continuación.
- ISS: https://canvas.instructure.com
- Identificación del cliente: El ID de cliente copiado en Integración de Engage en Canvas.
- Extremo de OIDC: https://canvas.instructure.com/api/lti/authorize_redirect
- Punto final JWKS: https://canvas.instructure.com/api/lti/security/jwks
- Punto final del token OAuth2: https://canvas.instructure.com/login/oauth2/token
- ID de implementación: El ID de implementación copiado en Integración de Engage en Canvas.
- En las secciones Configuración de usuarios y Configuración de cursos, active los interruptores.
-
Haga clic en Guardar cambios.
Integración de la sincronización de la lista del curso
Una vez completada la integración, puede habilitar la sincronización de la lista del curso para actualizar automáticamente la lista de Engage con los estudiantes de un curso específico. Antes de continuar con los pasos siguientes, deberá agregar un token de acceso a Canvas. Siga la guía de Canvas para aprender cómo administrar los tokens de acceso a la API en mi cuenta de usuario.
- Inicie sesión en Engage como administrador.
- En la barra de navegación lateral, seleccione Integraciones.
- En el menú desplegable Elegir tipo de integración, seleccione LMS - API.
- En el menú desplegable Elegir LMS, seleccione Canvas.
-
En la sección Acceso API, ingrese la información como se muestra a continuación.
-
Enlace a la API de LMS: https://<YOUR_CANVAS_DOMAIN>/api/v1
- Ejemplo: https://evergreen.canvas.com/api/v1
- Token de acceso: Haga clic en Anular para ingresar el token copiado en Configuración de la API de Engage.
-
Enlace a la API de LMS: https://<YOUR_CANVAS_DOMAIN>/api/v1
-
Ajuste la configuración de vinculación adicional que corresponda, como se muestra a continuación.
- Curso de Canvas: Seleccione ID del curso Canvas.
- Usuarios de Canvas: Seleccione ID de usuario de Canvas o Correo electrónico principal.
- Usar el correo electrónico como campo alternativo: Active el interruptor Usar el correo electrónico como campo alternativo.
- Haga clic en Guardar cambios.