- Accueil
- Ressources
- Intégrations
- Canvas LMS
Intégration Canvas LMS MakeAutomatiser Canvas LMS avec Make.
Et si tes cours Canvas se créaient tout seuls à partir de tes demandes de formation ? L'intégration Canvas LMS Make compte 17 modules : 14 actions et 3 recherches. Organismes de formation, équipes pédagogiques, formateurs : ce guide t'accompagne de la connexion jusqu'à ton premier scénario actif.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Canvas LMS Make ?
L'intégration Canvas LMS Make permet à Make de créer, lire, modifier et supprimer tes cours et tes devoirs dans Canvas, et de gérer les rendus des apprenants, sans écrire de code. Tu montes un scénario (l'automatisation elle-même) en enchaînant des modules : chaque module est une brique qui fait une seule chose dans une app.
Retrouver d'un coup tous les cours d'un formateur. Search User Courses sort la liste des cours d'un utilisateur, un bundle par cours (un bundle, c'est un élément transmis d'un module au suivant). Pratique pour ton support ou pour un tableau de suivi.
Ouvrir la session une fois l'inscription validée. Quand ton CRM ou ton tableur passe une inscription au statut validé, Create a Course crée l'espace de la session, puis Create an Assignment y dépose le premier travail à rendre. Plus de ressaisie.
Récupérer les copies qui arrivent ailleurs. Un apprenant envoie son travail par formulaire ? Create a Submission le dépose dans Canvas et Upload a File to Submission y joint le fichier.
Côté limites, Canvas LMS n'a aucun déclencheur dans Make : ton scénario démarre depuis une autre app ou sur une planification. La doc Make de l'app précise aussi qu'elle a été rédigée par IA, donc vérifie ce qui compte. Pour situer Make face aux autres outils, jette un œil à l'Avis Make et au comparatif n8n vs Make ; pour aller plus loin, il y a la Formation Make.
Comment connecter Canvas LMS à Make ?
- 01
Génère ton jeton dans Canvas
Dans Canvas LMS, clique sur ton nom ou ton avatar en haut à droite, ouvre Settings, descends jusqu'à Approved Integrations et génère un nouveau jeton d'API. Copie-le tout de suite, c'est lui que Make va utiliser.
- 02
Ajoute un module Canvas LMS
Dans ton scénario, pose n'importe quel module Canvas LMS et clique sur Create a connection. La connexion, c'est ton compte Canvas relié à Make une bonne fois, puis réutilisé par tous les modules Canvas.
- 03
Nomme la connexion et colle le jeton
Le champ Connection name est facultatif, mais un nom clair t'aidera si tu gères plusieurs comptes. Colle le jeton copié, ou suis les instructions à l'écran, puis enregistre.
Ton premier scénario avec Canvas LMS
ObjectifQuand une inscription est validée dans une autre app, Make crée la session dans Canvas LMS et y ajoute un premier devoir.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Canvas LMS n'ayant pas de déclencheur, le premier module vient de l'app où tombent tes inscriptions, ton tableur par exemple.
- 02
Pose Create a Course
Clique sur le + à droite du premier module, cherche Canvas LMS et choisis Create a Course. Sélectionne ta connexion, puis mappe les infos de la session depuis les données reçues par le premier module.
- 03
Enchaîne avec Create an Assignment
Ajoute un module avec le + et prends Create an Assignment. Mappe le cours renvoyé par Create a Course : le devoir atterrit ainsi dans la session que le scénario vient d'ouvrir.
- 04
Teste avec Run once
Clique sur Run once. Make exécute le scénario une fois et affiche les bundles reçus par chaque module. Ouvre Canvas pour vérifier le cours et son devoir avant d'aller plus loin.
- 05
Planifie et active
Règle la planification sur le premier module : par défaut, un nouveau scénario tourne toutes les 15 minutes, ce qui est aussi le minimum du plan Free. Il ne reste qu'à activer le scénario.
Ce que fait chaque module Canvas LMS
Canvas LMS te donne 17 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Create a Course
- Create an Assignment
- Create a Submission
- Delete a Course
- Delete an Assignment
- Get a Course
- Get an Assignment
- Get a Submission
- Make an API Call
- Mark a Submission as Read
- Mark a Submission as Unread
- Update a Course
- Update an Assignment
- Upload a File to Submission
- Search Assignments
- Search Own Courses
- Search User Courses
Create a Course
ActionDans Make“Creates a new course.”
Tu obtiens un cours tout neuf dans Canvas, rempli avec les données du scénario : chaque nouvelle session a son espace sans que personne ne passe par les écrans de création.
Create an Assignment
ActionDans Make“Creates an assignment.”
Un nouveau devoir apparaît dans un cours existant, avec les consignes que tu as mappées. Fini le copier-coller des mêmes instructions dans chaque session d'un parcours.
Create a Submission
ActionDans Make“Creates a submission.”
Make rend un travail à la place de l'apprenant sur un devoir donné. Utile quand les copies arrivent hors de Canvas et que tu veux tout corriger au même endroit.
Delete a Course
ActionDans Make“Deletes an existing course.”
Ce module supprime un cours de Canvas, ce qui garde ton compte propre quand une session est annulée ou qu'un cours de test a fini de servir.
Delete an Assignment
ActionDans Make“Deletes an existing assignment.”
Un devoir devenu inutile disparaît sans que tu ouvres le cours. Pratique quand le programme bouge et qu'un ancien exercice risquerait d'embrouiller les apprenants.
Get a Course
ActionDans Make“Retrieves an existing course.”
Les informations complètes d'un cours entrent dans ton scénario, et les modules suivants peuvent reprendre son nom ou ses réglages sans que tu les retapes.
Get an Assignment
ActionDans Make“Retrieves an existing assignment.”
Tu récupères l'état actuel d'un devoir, de quoi le modifier, le recopier ailleurs ou envoyer une relance qui cite exactement ce que Canvas affiche.
Get a Submission
ActionDans Make“Retrieves an existing submission from user.”
Le rendu d'un apprenant arrive dans ton scénario : tu peux le transmettre à un correcteur, l'archiver ou vérifier ce qui a été déposé sans fouiller Canvas.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API Call.”
Quand les autres modules ne suffisent plus, celui-ci appelle n'importe quel point d'accès de l'API Canvas LMS avec la même connexion. Tu n'es donc jamais bloqué par la liste des modules.
Mark a Submission as Read
ActionDans Make“Marks an existing submission as read.”
Passer un rendu en lu signale à ton équipe qu'il a été vu. La vue de correction reste fiable même quand une partie du travail se fait hors de Canvas.
Mark a Submission as Unread
ActionDans Make“Marks an existing submission as unread.”
Le geste inverse remet un rendu en non lu, pour qu'il réapparaisse chez la personne qui doit y rejeter un œil.
Update a Course
ActionDans Make“Updates an existing course.”
Ton cours Canvas reste aligné sur ton outil de planification : un nouveau nom ou un réglage décidé ailleurs arrive dans Canvas sans modification manuelle.
Update an Assignment
ActionDans Make“Updates an existing assignment.”
Corriger une consigne ou un réglage sur un devoir existant se fait en une passe, bien plus vite qu'en ouvrant chaque cours quand la même correction vaut partout.
Upload a File to Submission
ActionDans Make“Uploads a new file to submission.”
Un fichier venu d'une autre app se retrouve joint à un rendu dans Canvas : une copie scannée, un rapport exporté par un autre logiciel.
Search Assignments
RechercheDans Make“Searches for assignments.”
Tu retrouves les devoirs qui correspondent à ta recherche, chacun sous forme de bundle séparé, prêts à être modifiés, listés dans un bilan ou envoyés en relance.
Search Own Courses
RechercheDans Make“Searches for own courses.”
La liste des cours rattachés au compte connecté te donne un inventaire rapide, chaque cours arrivant comme un bundle distinct pour le module suivant.
Search User Courses
RechercheDans Make“Searches for courses of given user ID.”
À partir de l'identifiant d'un utilisateur, tu vois dans quels cours il est inscrit, sans naviguer écran par écran dans Canvas.
Besoin d'aide pour automatiser Canvas LMS avec Make ?
Une personne lit chaque message.