Verity permet aux enseignants de créer, dans Moodle, des évaluations surveillées à l'intention des candidats. Pour permettre aux enseignants et aux candidats d'accéder à Verity, vous devez connecter votre compte Moodle à Verity en tant qu'administrateur.
Ajout de YuJa Verity à Moodle
- Connectez-vous à Moodle en tant qu'administrateur, puis cliquez sur Administration du site.
- Sélectionnez l'onglet Plugins dans la barre de navigation supérieure.
- Sous Modules d'activités, sélectionnez Outil externe.
- Cliquez sur Gérer les outils.
- Cliquez sur Configurer un outil manuellement.
- Dans le champ Version LTI, sélectionnez LTI 1.3.
- Dans le champ Type de clé publique, sélectionnez URL du jeu de clés.
-
Saisissez les informations suivantes dans les champs correspondants :
- Zone États-Unis :
- Nom de l'outil : YuJa Verity
- URL de l'outil : https://zone1.verity.yuja.com/lti/1.3
- Ensemble de clés publiques : https://zone1.verity.yuja.com/jwks
- URL de connexion initiale : https://zone1.verity.yuja.com/lti/1.3/login
- URL(s) de redirection : https://zone1.verity.yuja.com/lti/1.3
- Zone Australie :
- Nom de l'outil : YuJa Verity
- URL de l'outil : https://az/lti/1.3
- Ensemble de clés publiques : https://az/jwks
- URL de connexion initiale : https://az/lti/1.3/login
- URL(s) de redirection : https://az/lti/1.3
- Dans le champ Paramètres personnalisés, saisissez chacun des paramètres suivants sur une ligne distincte :
- username=$User.username
- user_id=$User.id
- person_sourced_id=$Person.sourcedId
- full_name=$Person.name.full
- course_section_sourced_id=$CourseSection.sourcedId
- course_offering_sourced_id=$CourseOffering.sourcedId
- course_id=$Context.id
- course_name1=$CourseSection.title
- course_name2=$Context.title
- course_role=$Membership.role
- Dans le champ Utilisation de la configuration de l'outil, sélectionnez Afficher dans le sélecteur d'activités et comme outil préconfiguré.
- Dans le champ Conteneur de lancement par défaut, sélectionnez Nouvelle fenêtre et cochez la case Prend en charge Deep Linking (Content-Item Message).
- Développez la section Services, puis sélectionnez les paramètres suivants :
- Services IMS LTI de devoirs et de notes : Utiliser ce service pour la synchronisation des notes et la gestion des colonnes.
- Provisionnement des noms et des rôles IMS LTI : Utiliser ce service pour récupérer les informations des membres conformément aux paramètres de confidentialité.
- Paramètres de l'outil : Utiliser ce service.
- Développez la section Confidentialité, puis sélectionnez les paramètres suivants :
- Partager le nom de la personne qui lance l'activité avec l'outil : Toujours.
- Partager le courriel de la personne qui lance l'activité avec l'outil : Toujours.
- Accepter les notes du nouvel outil : Toujours.
- Cochez Forcer SSL.
- Cliquez sur Enregistrer les modifications.
- Vous devriez être automatiquement redirigé vers la page Gérer les outils. Faites défiler la page jusqu'à la section Outils et repérez l'outil que vous venez de créer, nommé YuJa Verity.
- Cliquez sur l'icône Loupe pour ouvrir les Détails de la configuration de l'outil.
- Dans la fenêtre Détails de la configuration de l'outil, copiez les détails de chaque puce affichée à l'écran et envoyez-les à votre gestionnaire de compte pour terminer le processus d'intégration.
Activation de Verity pour vos cours
Une fois que votre gestionnaire de compte a terminé le processus d'intégration, vous pouvez activer le lien LTI Verity pour vos cours.
- Connectez-vous à Moodle en tant qu'administrateur, puis sélectionnez le cours auquel vous souhaitez ajouter le lien LTI Verity.
- Activez le Mode édition à côté de votre icône de profil.
- Développez la section à laquelle vous souhaitez ajouter Verity, puis cliquez sur + Ajouter une activité ou une ressource.
Remarque : Selon votre version de Moodle, le bouton permettant d'ajouter une activité ou une ressource peut différer de l'image illustrée. - Repérez et sélectionnez YuJa Verity.
Remarque : La fenêtre modale s'ouvre automatiquement sur la page Favoris. Si vous ne trouvez pas YuJa Verity, accédez à l'onglet Activités : vous devriez pouvoir y voir toutes les activités de votre instance Moodle et y repérer YuJa Verity. - Dans le champ Nom de l'activité, saisissez le nom sous lequel vous souhaitez que Verity s'affiche dans votre cours.
- Cliquez sur Enregistrer et afficher.
- Vous serez dirigé vers le lien YuJa Verity pour vous authentifier.
Remarque : Tous les utilisateurs doivent s'authentifier avant de pouvoir accéder à Verity.
Intégration de LMS Visualizer
En tant qu'administrateur, vous pouvez installer LMS Visualizer dans Moodle pour surveiller l'extension de navigateur Verity. Avec LMS Visualizer, les candidats seront invités à télécharger l'extension de navigateur Verity avant d'accéder à l'évaluation. Ils ne pourront pas accéder à l'évaluation tant que l'extension de navigateur n'est pas installée.
Avant de commencer, assurez-vous d'avoir configuré votre intégration Verity.
- Repérez le lien YuJa Verity LTI dans votre environnement Moodle et cliquez dessus.
- Dans Verity, sélectionnez Paramètres > Paramètres d'intégration dans la barre de navigation latérale.
- Sélectionnez LMS Visualizer dans le menu déroulant Sélectionner l'intégration.
- Cliquez sur Télécharger Visualizer.
- Copiez et notez les informations figurant dans les champs Identifiant de l'institut Verity et Environnement. Elles seront nécessaires dans les étapes suivantes.
- Dans Moodle, cliquez sur Administration du site.
- Cliquez sur Plugins > Installer des plugins.
- Cliquez sur Choisir un fichier ou glissez-déposez le fichier Visualizer pour le téléverser.
- (Facultatif) Si vous avez cliqué sur Choisir un fichier..., cliquez sur Choisir un fichier dans la fenêtre contextuelle, sélectionnez le fichier Visualizer, puis cliquez sur Téléverser ce fichier.
- Cliquez sur Afficher plus.
- Dans le menu déroulant Type de plugin, sélectionnez Plugin local (local).
- Cliquez sur Installer le plugin à partir du fichier ZIP.
- Cliquez sur Continuer.
- Une fois toutes les vérifications du serveur réussies, faites défiler la page vers le bas et cliquez sur Continuer pour terminer le processus d'installation du plugin.
- Cliquez sur Administration du site > Plugins.
- Repérez la section Verity et sélectionnez Paramètres de Verity pour Moodle.
- Saisissez les informations copiées précédemment depuis Verity à l'étape 5 dans les champs Identifiant de l'institut et Environnement Verity.
- Cliquez sur Enregistrer les modifications. Votre instance Moodle vérifiera désormais la présence de l'extension de navigateur Verity avant que les candidats ne commencent une évaluation surveillée Verity.
Ajout de l'API Moodle à Verity
Après avoir intégré Moodle à Verity, les administrateurs peuvent ajouter l'API Moodle à Verity. L'ajout de l'API garantira la synchronisation des noms d'évaluation entre Moodle et Verity.
Création d'un service externe dans Moodle
Vous devez créer un service externe qui inclut les fonctions d'API requises.
-
Connectez-vous à Moodle en tant qu'administrateur et cliquez sur Administration du site dans le menu de navigation.
-
Cliquez sur Serveur, puis sélectionnez Services externes dans Services web.
-
Sous Services personnalisés, cliquez sur Ajouter.
-
Saisissez le nom de votre intégration (par exemple Verity), cochez la case Activé, puis cliquez sur Ajouter un service.
-
Sur la page suivante, cliquez sur Ajouter des fonctions.
Remarque : Cliquez sur Continuer si vous n'êtes pas correctement redirigé vers la page d'ajout de fonctions.
- Dans la liste déroulante Nom, recherchez les fonctions d'API suivantes et cliquez sur chacune d'elles pour les ajouter à votre service :
- core_course_get_contents
- core_course_get_courses
- core_user_get_users
- core_enrol_get_enrolled_users_with_capability
- mod_assign_get_assignments
- mod_folder_get_folders_by_courses
- mod_forum_get_forums_by_courses
- mod_glossary_get_glossaries_by_courses
- mod_lesson_get_lessons_by_courses
- mod_page_get_pages_by_courses
- mod_quiz_get_quizzes_by_courses
- core_webservice_get_site_info
- local_verity_get_lti_launch_url
- local_verity_list_sections
- local_verity_edit_lti_resource
- local_verity_create_section
- local_verity_create_lti
- core_course_get_course_module
-
Cliquez sur Ajouter des fonctions.
Obtention de votre jeton d'accès à l'API dans Moodle
Après avoir créé un service externe contenant les fonctions d'API nécessaires, vous pouvez maintenant créer un jeton d'accès à l'API avec le service créé.
- Dans Moodle, accédez à Administration du site > Serveur.
-
Sélectionnez Gérer les jetons dans Services web.
-
Cliquez sur Créer un jeton sur la page Gérer les jetons.
- Dans le champ Utilisateur, sélectionnez dans le menu déroulant le ou les comptes administrateur souhaités.
- Dans le champ Service, sélectionnez dans le menu déroulant le nom du service que vous avez créé dans la section précédente de ce guide.
-
Cliquez sur Enregistrer les modifications.
- Copiez le jeton du nouveau service que vous avez créé à partir de la page Gérer les jetons.
Ajout du jeton à Verity
Après avoir obtenu le jeton d'accès à l'API depuis Moodle, vous pouvez ajouter ce jeton d'accès dans Verity.
- Accédez à Moodle et cliquez sur Mes cours dans le menu de navigation.
-
Sélectionnez n'importe quel cours dans lequel Verity est activé.
-
Sur la page du cours, sélectionnez Verity dans le menu latéral.
-
Dans Verity, survolez le menu latéral et cliquez sur Paramètres > Paramètres d'intégration.
- Sélectionnez API LMS dans le menu déroulant Sélectionner l'intégration.
-
Cliquez sur Ajouter une clé d'accès dans la fenêtre d'accès à l'API LMS.
-
Collez le jeton d'accès que vous avez copié depuis Moodle, puis cliquez sur Ajouter.
-
Cliquez sur Enregistrer les modifications pour enregistrer votre intégration.