En tant qu'administrateur, vous pouvez intégrer YuJa Lumina à votre système de gestion de l'apprentissage (LMS) Canvas. Avant d'intégrer Lumina, veuillez vous assurer que vous disposez d'un accès complet à Canvas en tant qu'administrateur. Si vous avez des questions au sujet des étapes de ce guide, veuillez contacter votre gestionnaire de compte dédié.
Remarque : Si votre organisation utilise une version de Canvas de 2018 ou antérieure, veuillez mettre à jour Canvas vers la dernière version afin d'utiliser une connexion LTI 1.3.
Générer des clés de développeur Canvas
Avant d'intégrer YuJa Lumina à Canvas, vous devez créer une nouvelle clé de développeur afin de générer un ID de déploiement pour la connexion LTI 1.3 dans Canvas.
- Connectez-vous à Canvas en tant qu'administrateur.
- Dans la barre latérale, sélectionnez Administrateur > Clés de développeur.
-
Cliquez sur + Clé de développeur > + Clé LTI.
- Dans le champ Nom de la clé, saisissez YuJa Lumina.
-
Dans le menu déroulant Méthode, sélectionnez Entrer l'URL.
- Collez l'URL JSON de votre établissement sous URL JSON. L'URL JSON de votre établissement est la suivante : https://<INST_URL>/P/LTI/Canvas/CanvasLTI3Config.json
- Remplacez <INST_URL> par l'URL de votre zone.
-
Exemple : https://lakewood.yuja.com/P/LTI/Canvas/CanvasLTI3Config.json
-
Le champ URI de redirection sera rempli automatiquement.
-
Cliquez sur Enregistrer.
-
Assurez-vous que le commutateur État de la clé de développeur est activé.
-
Cliquez sur l'icône en forme de crayon.
-
Faites défiler jusqu'au bouton Paramètres supplémentaires pour développer le champ.
-
Ajoutez les paramètres suivants (y compris les guillemets) à la section Champs personnalisés. Pour plus d'informations sur chaque paramètre, veuillez contacter votre gestionnaire de compte dédié.
"lti_login_id”:”$Canvas.user.loginId",
“canvas_course_id=$Canvas.course.id”
-
Cliquez sur Enregistrer dans le coin inférieur droit. La fenêtre modale Paramètres de la clé se fermera automatiquement.
-
Cliquez sur Afficher dans les applications Canvas. Une nouvelle fenêtre Canvas s'ouvrira.
-
Cliquez sur Déverrouiller l'application.
-
Dans la fenêtre contextuelle, cliquez sur Déverrouiller.
-
Ensuite, cliquez sur l'icône en forme de crayon.
-
Définissez le statut sur Disponible, puis cliquez sur Enregistrer.
-
Après avoir cliqué sur Enregistrer, cliquez sur Copier l'ID du client, car vous en aurez besoin dans les sections suivantes.
Ajouter YuJa Lumina à tous les cours
Une fois la clé de développeur LTI configurée, vous pouvez ajouter YuJa Lumina à tous vos cours dans Canvas.
- Connectez-vous à Canvas en tant qu'administrateur.
- Dans la barre de navigation latérale, sélectionnez Administrateur.
- Sélectionnez Paramètres.
-
Sélectionnez l'onglet Applications > Afficher les configurations d'applications.
-
Assurez-vous que le commutateur est activé pour l'application YuJa Lumina.
-
Cliquez sur le bouton Engrenage et sélectionnez ID de déploiement.
-
Notez l'ID de déploiement pour une utilisation ultérieure.
Ajouter YuJa Lumina à un seul cours
Une fois la clé de développeur LTI configurée, vous pouvez ajouter YuJa Lumina aux cours de votre choix.
- Connectez-vous à Canvas en tant qu'administrateur et sélectionnez votre cours.
- Sélectionnez Paramètres.
- Sélectionnez l'onglet Applications > Afficher les configurations d'applications.
-
Cliquez sur + Application.
-
Dans la liste déroulante Type de configuration, sélectionnez Par ID du client.
-
Dans le champ ID du client, saisissez l'ID du client copié à l'étape 19 de Générer des clés de développeur Canvas, puis cliquez sur Soumettre.
-
Cliquez sur Installer.
-
Cliquez sur le bouton Engrenage et sélectionnez ID de déploiement.
-
Notez l'ID de déploiement pour l'utiliser dans la section suivante.
Intégrer Canvas à YuJa Lumina
Une fois la clé de développeur LTI configurée, vous pouvez intégrer Canvas à YuJa Lumina.
- Connectez-vous à YuJa Lumina en tant qu'administrateur.
- Cliquez sur le bouton Menu principal, puis sélectionnez Panneau d'admin.
-
Dans la barre latérale, cliquez sur Intégrations.
-
Dans le menu Intégrations, sélectionnez Canvas.
-
Dans le menu déroulant Choisir le mode de connexion, sélectionnez LTI 1.3.
- Dans la section Configuration LTI, saisissez les informations comme indiqué ci-dessous.
-
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 saisissez l'ID du client obtenu à l'étape 18 de Générer des clés 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 saisissez l'ID de déploiement obtenu à l'étape 7 de Ajouter YuJa Lumina à tous les cours ou à l'étape 9 de Ajouter YuJa Lumina à un seul cours. Si vous saisissez plusieurs ID de déploiement, séparez-les par une seule virgule.
-
Enregistrer les URLs de vanité LMS : Si votre établissement possède une URL de vanité, saisissez-la ici. Si vous saisissez plusieurs URL, séparez-les par une seule virgule.
-
ISS :
-
Pour terminer le processus, faites défiler la page vers le haut, puis cliquez sur Enregistrer les modifications dans le coin supérieur droit.
- Connectez-vous à votre domaine Canvas. Accédez à n'importe quel cours dans lequel YuJa Lumina est installé, puis cliquez sur le lien YuJa LTI pour vous connecter à YuJa Lumina.
Remarque : Lorsque vous remplissez les champs de configuration de l'API, veuillez vous assurer qu'il n'y a ni fautes d'orthographe, ni symboles superflus, ni espaces.