Les administrateurs peuvent intégrer Engage à leur système de gestion de l'apprentissage (LMS) Moodle. L'intégration permet de créer, de publier et de noter des sondages directement dans les cours Moodle, et de les consulter pour les administrateurs, les enseignants et les étudiants. Si vous avez des questions concernant les étapes de ce processus, veuillez communiquer avec votre gestionnaire de compte attitré.
Intégrer Engage à Moodle
Le processus d'intégration génère les renseignements nécessaires pour configurer l'API Engage de votre établissement.
- Connectez-vous à Moodle en tant qu'administrateur.
- Dans la barre de navigation supérieure, sélectionnez Administration du site > Plugins.
- Dans la section Modules d'activités, sélectionnez Gérer les outils.
- Cliquez sur configurer un outil manuellement.
- Dans la section Paramètres de l'outil, saisissez les renseignements suivants, comme illustré ci-dessous.
- Nom de l'outil : le nom de votre choix qui permet d'identifier l'outil.
- URL de l'outil : l'URL de l'outil fournie par votre gestionnaire de compte.
- Version LTI : sélectionnez LTI 1.3.
- Type de clé publique : sélectionnez URL du jeu de clés.
- Jeu de clés publiques : le jeu de clés publiques fourni par votre gestionnaire de compte.
- URL de connexion initiale : l'URL de connexion initiale fournie par votre gestionnaire de compte.
-
URL de redirection : les URI de redirection fournies par votre gestionnaire de compte.
-
Paramètres personnalisés :
- person_sourcedid=$Person.email.primary
lis_person_sourcedid=$User.username
- Utilisation de la configuration de l'outil : sélectionnez Afficher dans le sélecteur d'activités et comme outil préconfiguré.
- Conteneur de lancement par défaut : sélectionnez Nouvelle fenêtre.
- Cochez la case Prend en charge le lien profond (message Content-Item) .
- Dans la section Services, sélectionnez les paramètres comme illustré ci-dessous.
- Services IMS LTI Assignment and Grade : sélectionnez Utiliser ce service pour la synchronisation des notes et la gestion des colonnes.
- IMS LTI Names and Role Provisioning : sélectionnez Utiliser ce service pour récupérer les renseignements des membres conformément aux paramètres de confidentialité.
- Paramètres de l'outil : sélectionnez Ne pas utiliser ce service.
- Dans la section Confidentialité, sélectionnez les paramètres comme illustré ci-dessous.
- Partager le nom de la personne qui lance l'outil avec l'outil : sélectionnez Toujours.
- Partager le courriel de la personne qui lance l'outil avec l'outil : sélectionnez Toujours.
- Accepter les notes de l'outil : sélectionnez Toujours.
- Dans la section Divers, sélectionnez les paramètres comme illustré ci-dessous, puis cliquez sur Enregistrer les changements.
- ID d'organisation par défaut : sélectionnez Nom d'hôte du site.
- URL de l'organisation : l'URL de l'organisation fournie par votre gestionnaire de compte.
- Repérez l'outil YuJa Engage et cliquez sur le bouton Afficher les détails de configuration .
- Prenez note des Détails de configuration de l'outil. Ils seront nécessaires pour configurer l'API Engage.
Configurer l'API Engage
Une fois Engage ajouté à Moodle, vous devrez configurer l'API Engage pour permettre le transfert de données entre Moodle et Engage. Assurez-vous que votre gestionnaire de compte vous a fourni votre ISS, votre point de terminaison OIDC, votre point de terminaison JWKS et votre point de terminaison du jeton OAuth2.
- Connectez-vous à Engage en tant qu'administrateur à l'aide de l'URL de votre zone.
- Exemple : https://www.evergreen.engage.yuja.com
- Dans la barre de navigation latérale, sélectionnez Intégrations.
- Dans le menu déroulant Sélectionner le type d'intégration , sélectionnez LMS LTI 1.3.
- Dans le menu déroulant Sélectionner le LMS , sélectionnez Moodle.
- Dans la section Configuration de l'API, utilisez les détails de configuration de l'outil notés dans la section Intégrer Engage à LTI 1.3 pour saisir les renseignements comme illustré ci-dessous.
- ISS : l'ID de votre plateforme
- ID du client : votre ID client
- Point de terminaison OIDC : votre URL de demande d'authentification
- Point de terminaison JWKS : l'URL de votre jeu de clés publiques
- Point de terminaison du jeton OAuth2 : l'URL de votre jeton d'accès
- ID de déploiement : votre ID de déploiement
- Dans les sections Configuration de l'utilisateur et Configuration du cours, activez les bascules.
- Cliquez sur Enregistrer les changements.
Ajouter Engage à un cours
Une fois le processus d'intégration terminé, Engage peut être ajouté à n'importe quel cours en tant qu'outil externe.
- Connectez-vous à Moodle et sélectionnez votre cours.
- Activez la bascule Mode édition.
- Dans la section où vous souhaitez ajouter Engage, cliquez sur Ajouter une activité ou une ressource ou sur + > Activité ou ressource.
- Sélectionnez l'onglet Activités , puis cliquez sur YuJa Engage.
Remarque : le nom de l'activité est le nom que vous avez saisi à l'étape 5 de la section Intégrer Engage à LTI 1.3.
- Saisissez les renseignements comme illustré ci-dessous, puis cliquez sur Enregistrer et retourner au cours. Le lien LTI Engage apparaîtra.
- Nom de l'activité : saisissez le nom sous lequel vous souhaitez que le lien LTI Engage apparaisse.
- Sélectionnez le lien LTI Engage pour accéder à Engage dans Moodle.