Integración LMS - Canvas

Integración LMS - Canvas

¿Que es Canvas?

Canvas es una plataforma de gestión de aprendizaje (LMS) utilizada por instituciones educativas para administrar cursos, contenidos digitales, tareas, evaluaciones y comunicación entre alumnos y docentes. Permite subir materiales, gestionar entregas, calificaciones y participación en actividades académicas. Además, cuenta con APIs y herramientas de integración que permiten conectarlo con otros sistemas externos, como Quinttos, para sincronizar usuarios, cursos, notas o matrículas.



Info
3036- Gestión Académica - ABM Sistemas de gestión de aprendizaje - PERMISO NECESARIO
IMPORTANTE: Esto aplica únicamente si su instituto tiene contratado LMS - Canvas e integrado con Quinttos.


Integración en Quinttos con una plataforma Canvas

Notes
Esta funcionalidad es Premium, por favor solicítela por ticket o mail a ventas@quinttos.com

Info
Ir a Datos auxiliares > Sistemas de Gestión de Aprendizaje:




Completar en Quinttos los datos de acceso de Canvas LMS para integrar, en los parámetros se solicitan:



1. Descripción

  1. Es un nombre interno para identificar la integración.
  1. Ejemplo: NombreInstituto-campus, canvas-principal, campus-virtual, etc.
  1. Es solo descriptivo, no tiene impacto técnico.

2. LMS

  • Aquí se selecciona Canvas

  • Esto le indica a Quinttos qué tipo de API y autenticación usar.

3. Estado

  • Activo → la integración está operativa.

  • Inactivo → se guarda la configuración, pero no se usa.

4. URL Base 

Este es el dominio de la instancia de Canvas de la institución.
Puede tener una url por ejemplo:
https://institucion.instructure.com/
https://instituto.beta.instructure.com/
❗ Debe terminar con /
(esto es importante para evitar errores de concatenación de rutas en la API)

5. Token de Acceso (Access Token) 

Alert
Muy importante:
Este token debe ser generado desde un usuario con permisos administrativos dentro de Canvas.

Este es un token personal o institucional generado en Canvas.

Se obtiene desde Canvas, haga clic en el desplegable. 
Generar Tokens en Canva

🔐 Cómo generar el Token de Acceso en Canvas LMS

1. Ingresar a la sección de Configuraciones del usuario

  1. Iniciá sesión en Canvas con una cuenta que tenga permisos de administrador o instructor.

  2. En el menú lateral (o superior, según la interfaz), hacé clic en “Account” (Cuenta).

  3. Luego, seleccioná “Settings” (Configuraciones / Ajustes).


2. Ir a “Access Tokens” / “Approved Integrations”

  1. Dentro de Configuraciones, bajá hasta la sección llamada “Approved Integrations” o similar (a veces aparece como “Access Tokens”). 

  2. Ahí vas a ver una lista de tokens ya generados (si los hay) y un botón para crear uno nuevo.

Info
Importante: Ya que va a ser una integración, es importante marcar "Expira: Nunca" si es que hay que crear el token.



3. Generar un nuevo token

  1. Si no disponen de Token, hacer clic en “+ Nuevo token de acceso” (o “+ New Access Token”).

  2. Completar los campos del formulario:

    •   Propósito / Purpose (Descripción de para qué va a ser usado): Escribí un nombre claro que identifique para qué usarás el token (por ejemplo: “Integración con Quinttos”). 

    •  Fecha de expiración / Expiration date: Dejarlo en blanco para que no expire.

  1. Haz clic en “Generar Token / Generate Token”.


4. Visualizar token

  1. Visualice una descripción del token
  2. Para visualizar detalles del token, haga clic en los detalles del enlace (detalles)

5. Visualizar detalles del token

Warning
Importante: Podremos visualizar una única vez el token, por lo que se debe copiar para evitar perderlo. Una vez que abandone esta página ya no podrá recuperar el token completo, tendrá que regenerarlo para obtener un nuevo valor.




El token permite que Quinttos actúe en nombre del usuario API y realice acciones como:

  • crear cursos

  • matricular/enrolar usuarios

6. Configurar SSO 

En Quinttos: 

Se deben configurar 2 parámetros.
  1. SSO URL: Normalmente, es https://{subdominio-instituto}.instructure.com/login/saml
  2. SSO Audience: Normalmente, es https://{subdominio-instituto}.instructure.com/saml2

En Canvas:

  1. Se debe ingresar con un usuario que tenga permisos de administrador dentro de Canvas.
  2. Ingresar a la sección "Admin" > "{nombre instituto}" > "Autenticación"
  3. Agregar un nuevo tipo de autenticación seleccionado "SAML" desde el desplegable:
     

  1. Deslizarse hacia abajo donde dentro de Proveedor actual nos mostrará el link de SAML (este mismo link será nuestro SSO Audience por lo que debemos copiarlo para luego pegarlo en los parámetros) donde se debe hacer clic en el link para conseguir el SSO URL dentro de la página.

Dentro del link nos enviará a una página similar a la imagen a continuación, donde se debe buscar el link de login que debería ser similar a https://{subdominio-instituto}.instructure.com/login/saml , este será nuestro SSO URL, el cual deben copiarlo para luego pegarlo en los parámetros:

Info
Tip: Recomendamos hacer Crtl  F para buscar "/login/saml" y filtrar resultados:

Idea
Si en alguno de los pasos presenta inconvenientes o no podés completar la integración, por favor abrí un ticket de soporte y un agente te brindará asistencia para resolverlo.


Vinculación/Enrolamiento de datos desde Quinttos a Canvas
 

Configurar/Enrolar Cursadas desde Quinttos

Una vez configurada la plataforma hay que activar en las cursadas el parámetro para que admita la creación del curso en LMS, y luego vincularlo a un curso o crearle uno nuevo. 
  1. Desde el listado de cursadas, encontraremos las columnas "Permite LMS | Vinculado con LMS" las cuales nos indicaran si la cursada está vinculada al LMS, para configurarlas y permitir su sincronización, hacer clic en el botón de "Configurar":  
  2. Dentro de la pantalla de configuración, ubicar el campo "Configuración de Sistema de Gestión del Aprendizaje", hacer clic sobre el desplegable y elegir el Canvas que vayamos a vincular.
  3. Una vez configurado, a cada materia se le activa la posibilidad de vincularlo con Canvas desde la pantalla de "Ver" gestión de alumnos: 

    Dentro, ubicamos el apartado con el nombre del Canvas y si no está vinculado, crearemos una comisión dentro del Campus:

    Si la sincronización fue exitosa, deberá mostrar el mismo apartado:

Matricular/Enrolar Usuarios desde Quinttos

Enrolar Usuarios existentes desde Importación:

Info
Este apartado es visible únicamente por los usuarios de Soporte, en caso de necesitar la sincronización, pongase en contacto mediante la creación de un ticket.

Desde la Solapa de importación si ya hemos realizado carga de datos en los apartados de Personal Docente / Administrativos/Secretaria / Alumnos con los botones de sincronización: 


    • Related Articles

    • Permisos y Consideraciones

      7800 - Gastos - Configuración 7801 - Gastos - Gestión Todos aquellos usuarios que tengan el permiso de Gestión podrán ver todos los registros de "Gastos", así como también registrar nuevos. Todos aquellos usuarios que cuenten con el permiso de ...
    • Medio de pago PayPal (CheckOut)

      PayPal es un medio de pago que permite el cobro a extranjeros. La integración con esta pasarela de pagos permite que el alumno pueda autogestionar de manera automática sus pagos. La integración de PayPal (CheckOut) es adicional, para más información ...
    • Configurar Carreras

      ? Permisos necesarios Para crear o editar carreras, necesitas el permiso: 560 – Administración de Carreras ⚠️ Sin este permiso, no verás la opción de crear ni modificar carreras. Crear una Carrera/Propuesta Formativa Paso 1: Ingresar a la sección de ...