En tant qu'administrateur, vous pouvez connecter la plateforme d'évaluation FeedbackFlow à votre système de gestion de l'apprentissage (LMS) Canvas afin de la rendre accessible dans Canvas pour créer, consulter et noter des évaluations de performance basées sur la vidéo.
Générer une clé de développeur Canvas
La création d'une nouvelle clé de développeur dans Canvas vous permet de l'utiliser comme ID de déploiement pour ajouter FeedbackFlow à votre LMS Canvas.
- Connectez-vous à Canvas en tant qu'administrateur.
- Dans la barre latérale, sélectionnez Administrateur > Clés de développeur.
- Cliquez sur Clés de développeur > + Clé LTI.
- Dans le menu déroulant Méthode, sélectionnez Coller le JSON.
- Sous Nom de la clé, entrez le nom de votre choix, par exemple YuJa ou FeedbackFlow.
- Obtenez la chaîne JSON de votre établissement en entrant cette URL dans un nouvel onglet du navigateur : https://<YOUR_INSTITUTION_URL> /P/LTI/Canvas/CanvasLTI3Config.json
- Exemple : https://lakewood.yuja.com/P/LTI/Canvas/FeedbackFlowLTI3Canvas.json
- Copiez le texte compris entre les accolades extérieures dans le nouvel onglet du navigateur. Ensuite, collez-le sous Configuration LTI 1.3 entre les accolades. Le champ URL de redirection sera rempli automatiquement.
- Ajoutez les paramètres requis (guillemets compris) à la section Champs personnalisés de la chaîne JSON :
- "lti_login_id”:”$Canvas.user.loginId",
- “canvas_course_id=$Canvas.course.id"
-
Remarque : Les paramètres ci-dessus doivent apparaître comme suit dans la section Champs personnalisés de la chaîne JSON :
- "custom_fields": {
"canvas_course_previous_context_ids": "$Canvas.course.previousContextIds",
"lti_login_id": "$Canvas.user.loginId",
"canvas_course_id": "$Canvas.course.id"
}
- "custom_fields": {
- Cliquez sur Enregistrer pour ajouter la clé LTI.
- Dans la colonne État, placez l'interrupteur sur Activé.
- Cliquez sur Afficher dans les applications Canvas. Une nouvelle fenêtre Canvas s'ouvrira.
- Cliquez sur l'icône en forme de crayon.
- Définissez le statut sur Disponible, puis cliquez sur Enregistrer.
- Cliquez sur Copier l'ID du client et conservez la valeur quelque part pour l'utiliser plus tard.
Ajouter FeedbackFlow à votre LMS Canvas
Vous pouvez ajouter FeedbackFlow à tous les cours existants ou à un cours précis dans Canvas. Consultez Ajouter FeedbackFlow à tous les cours ou Ajouter FeedbackFlow à un cours précis selon les besoins de votre établissement.
Ajouter FeedbackFlow à tous les cours
Une fois la clé de développeur configurée, vous pouvez ajouter FeedbackFlow à tous les cours dans Canvas. Pour activer FeedbackFlow dans des cours précis, consultez Ajouter FeedbackFlow à un cours précis.
- Connectez-vous à Canvas en tant qu'administrateur.
- Accédez à l'onglet Administrateur et cliquez sur Paramètres > Applications > Afficher les configurations d'application.
- Cliquez sur + Application, puis, sous Type de configuration, choisissez Par ID du client.
- Entrez l'ID du client obtenu à l'étape 14 de la section Générer une clé de développeur Canvas, puis cliquez sur Soumettre.
- Ensuite, cliquez sur Installer.
- Une fois l'installation terminée, cliquez sur l'icône Engrenage et choisissez ID de déploiement. Copiez l'ID et notez-le. Il sera utilisé dans la section suivante.
Ajouter FeedbackFlow à un cours précis
Une fois la clé de développeur configurée, vous pouvez maintenant ajouter FeedbackFlow à vos cours. Pour activer FeedbackFlow pour tous les cours, consultez Ajouter FeedbackFlow à tous les cours.
- Connectez-vous à Canvas en tant qu'administrateur.
- Accédez au cours auquel vous voulez ajouter FeedbackFlow, puis cliquez sur Paramètres > Applications > Afficher les configurations d'application.
- Cliquez sur + Application, puis, sous Type de configuration, choisissez Par ID du client.
- Dans le champ ID du client, entrez la clé de développeur obtenue à l'étape 14 de la section Générer une clé de développeur Canvas, puis cliquez sur Soumettre.
- Ensuite, cliquez sur Installer.
- Cliquez sur l'icône Paramètres et choisissez ID de déploiement. Copiez l'ID et notez-le. Il sera utilisé dans la section suivante.
Connecter votre compte Canvas à FeedbackFlow
Une fois FeedbackFlow configuré dans Canvas, vous pouvez connecter votre compte Canvas à FeedbackFlow.
- Accédez à votre cours et sélectionnez FeedbackFlow dans la barre latérale.
- Dans FeedbackFlow, cliquez sur l'icône de flèche pour développer la barre latérale.
- Sélectionnez Configuration.
- Dans Sélectionner l'intégration (menu déroulant), sélectionnez Canvas
- Remplissez les champs obligatoires :
-
ISS :
- Pour les instances de production : https://canvas.instructure.com
- Pour les instances de test : https://canvas.test.instructure.com ou https://canvas.beta.instructure.com
- ID du client : Cliquez sur Ajouter et entrez l'ID du client obtenu dans la section « Générer une clé de développeur Canvas ».
- Point de terminaison OIDC : https://<YOUR_CANVAS_DOMAIN>/api/lti/authorize_redirect
- Point de terminaison JWKS : https://<YOUR_CANVAS_DOMAIN>/api/lti/security/jwks
- Point de terminaison du jeton OAuth2 : https://<YOUR_CANVAS_DOMAIN>/login/oauth2/token
- ID de déploiement : Cliquez sur Ajouter et entrez l'ID de déploiement copié à l'étape 6 de la section Ajouter FeedbackFlow à tous les cours ou Ajouter FeedbackFlow à un cours précis. Si vous entrez plusieurs ID de déploiement, séparez-les par une seule virgule.
- Enregistrer les URL personnalisées du LMS : Si votre établissement a une URL personnalisée, entrez-la ici. Si vous entrez plusieurs URL, séparez-les par une seule virgule.
-
ISS :
- Une fois tous les champs obligatoires remplis, cliquez sur Enregistrer les changements. Vous pourrez ensuite accéder à FeedbackFlow à partir de vos cours Canvas.
Remarque : Lorsque vous remplissez les champs de configuration de l'API, assurez-vous qu'il n'y a ni faute d'orthographe, ni symbole ou espace superflu.