Notes I. Le connecteur Moodle doit être activé par SVIeSolutions pour votre organisation; II. « Moodle » est un logiciel de gestion de la formation en ligne libre distribué sous la Licence publique générale, n'est pas développé par SVI eSolutions et n'en est pas la propriété. III. Veuillez noter que le genre masculin est utilisé de façon générique dans les articles d'assistance pour en alléger le contenu. |
Introduction
Moodle est un système de gestion des apprentissages répandu qui peut être connecté à Lära LMS pour que des cours Moodle puissent être utilisés dans des sessions de formation. Pour utiliser Moodle ou pour installer Moodle sur les serveurs de votre organisation, veuillez consulter la documentation et les procédures sur le site moodle.org. |
Via HTML et Via Classique peuvent aussi être utilisés sur Moodle. Ce sujet est traité dans l'article Moodle Via et Moodle Via HTML - Guide d'utilisation et des fonctionnalités. |
Fonctionnement général du connecteur
Le connecteur Moodle de Lära LMS agit comme un SSO (Single Sign-On) utilisant la méthode d'authentification Lära, en ce sens que lorsqu'une session de formation contient un cours Moodle et qu'on y inscrit un participant, ce dernier est créé du côté de Moodle, et est inscrit au cours automatiquement. |
Inscription des utilisateurs
Lorsque vous inscrivez un utilisateurs comme participant dans une session qui contient un ou plusieurs cours Moodle sur Lära, le participant est basculé du côté de Moodle de manière transparente en accédant à ces cours, en état de connexion. | |
Cette synchronisation s'effectue en deux étapes :
Lors de la désinscription du participant de la session sur Lära, le participant est aussi désinscrit du cours sur Moodle. ATTENTION : les utilisateurs sur Lära ne doivent pas être en mesure de modifier leur champ de liaison (nom d'utilisateur, courriel ou numéro d'identification) sélectionné lors de la configuration de User Key Authentication. Si un utilisateur ou un administrateur change ce champ, un nouveau compte sera créé sur Moodle lors d'un nouvel accès du participant inscrit au cours Moodle par Lära. |
Création administrative d'un cours
Pour créer un nouveau cours Moodle dans une session, au moins un « Connecteur Moodle » doit avoir été créé et configuré par un administrateur ayant les droits requis sur Moodle. | |
Lors de la création d'un cours Moodle dans une session Lära, le cours est automatiquement créé du côté de Moodle, du moment que cette option est activée. Sinon, il est possible de sélectionner un cours parmis les cours créés sur Moodle pour la catégorie de cours associées au connecteur. Il est possible de créer plusieurs connecteurs Moodle pour différentes catégories de cours. |
Mise à jour des données
Les systèmes ne sont pas forcément maintenus en parfaite synchronie en tout temps. Il est donc possible que certaines données ne soit pas à jour lors de consultation administrative à haut niveau. Quatre principaux cas mènent à la synchronisation des données entre les deux systèmes : | |
|
Créer et paramétrer le connecteur Lära sur Moodle
Pour que Lära communique avec Moodle, une interconnexion entre les deux systèmes doit être établie. Cela implique l'installation d'un plugin d'authentification sur vos environnements Moodle, ainsi que l'activation des « Services web ». |
Installer et configurer « User Key Authentication »
La première étape pour configurer le connecteur Moodle pour Lära LMS est d'installer et de configurer le plugin « User Key Authentication ». Vous devez télécharger le plugin et l'installer sur vos serveurs en suivant les indications techniques de la communauté Moodle. |
En effet, pour permettre la création et la connexion des utilisateur Lära sur Moodle, une logique de SSO (Single Sign-On) doit être mise en place. Ainsi, les participants qui accéderont à l'élément Moodle sur Lära seront automatiquement créés sur Moodle, s'ils n'y existent pas déjà. Rendez-vous dans la sections « Administration du site » sur Moodle, puis sous « Plugins », et cliquez sur « Installer des plugins ». Installez le fichier auth_userkey_moodle.zip que vous avez téléchargé, puis cliquez sur « Installer le plugin à l'aide du fichier ZIP ». Rendez-vous dans la sections « Administration du site » sur Moodle, sous « Plugins ». Dans la sous-section « Authentification », cliquez sur « User Key Authentication ». Les paramètres suggérés sont les suivants (anglais seulement) :
Pour la section du bas « Verouiller les champs utilisateur », veuillez laisser toutes les valeurs à « Déverrouillé ». |
Installer et configurer « Lara_enrolment »
L'installation du plugin « Lara_enrolment » est facultative, mais fortement conseillée, et permet l'inscription et la désinscription automatique des utilisateurs sur Moodle, selon les actions en ce sens menées sur Lära. | |
Veuillez noter que le plugin Lara_enrolment n'est pas présentement disponible sur la base de données publique de Moodle. Pour obtenir une copie du plugin Lara_enrolment, veuillez communiquer avec SVIeSolutions à implantation@sviesolutions.com. Rendez-vous dans la sections « Administration du site » sur Moodle, puis sous « Plugins », et cliquez sur « Installer des plugins ». Installez le fichier Lara_enrolment.zip que nous vous avons fourni, puis cliquez sur « Installer le plugin à l'aide du fichier ZIP ». Une fois le plugin installé, rendez-vous dans la sections « Administration du site » sur Moodle, puis sous « Plugins », et cliquez sur « Vue d'ensemble des plugins ». Cliquez sur « Plugins additionnels », puis sur les « Paramètres » du plugin « enrol_lara » :
|
Activer les « Services web »
Pour que les plugins installés fonctionnent avec Lära, vous devez activer les« Services web » sur Moodle. Rendez-vous dans la sections « Administration du site » sur Moodle, puis sous « Serveur », et cliquez sur « Vue d'ensemble » de la section « Services web ». | |
Les étapes sont détaillées sur Moodle, veuillez les suivre dans l'ordre : |
Activer les services web
Veuillez « Activer les services web », puis cliquez sur « Enregistrer les modifications » : |
Activer les protocoles
Veuillez « Activer les protocoles » et vous assurer qu'un protocole est activé, puis cliquez sur « Enregistrer les modifications » :
|
Créer un utilisateur spécifique
Veuillez « Créer un utilisateur spécifique » ayant un profil de droits d'administrateur sur Moodle pour lui octroyer la capacité de créer le connecteur Moodle sur Lära et créer des cours.Remplissez tous les champs requis, puis cliquez sur « Créer l'utilisateur ». Si vos administrateurs communs entre Lära et Moodle existent déjà sur Moodle, vous pouvez ignorer cette étape. |
Vérifier la capacité utilisateur
Veuillez « Vérifier la capacité utilisateur », c'est-à-dire valider que l'utilisateur qui sera en charge du connecteur Moodle sur Lära a bien tous les droits requis pour le bon fonctionnement de l'interconnexion. Sélectionnez l'utilisateur créé à l'étape précédente ou l'administrateur système désiré, puis cliquez sur « Afficher les permissions de cet utilisateur » : Il est suggéré de choisir un utilisateur qui a tous les droits (droits exhaustifs) pour éviter tout problème. Il faut au minimum l'ensemble des droits suivants : Si l'utilisateur n'a pas tous les droits requis, rendez-vous dans la section « Administration du site » sur Moodle, puis sous « Permissions », et cliquez sur « Administrateurs du site ». Veuillez ajouter l'utilisateur responsable de l'interconnexion comme administrateur, ou modifiez manuellement son profil de droits pour lui octroyer les droits requis. |
Sélectionner un service
Veuillez « Sélectionner un service » et créer un nouveau service à l'aide du bouton « Ajouter » de la section « Services personnalisés » :
Cliquez sur « Ajouter un service ». |
Ajouter des fonctions
Veuillez « Ajouter des fonctions » en recherchant la liste des fonctions suivantes : - core_user_update_users Ajouter les fonctions à l'aide du bouton « Ajouter des fonctions » : |
Sélectionner un utilisateur spécifique
Veuillez « Sélectionner un utilisateur spécifique » qui sera l'administrateur du service de connecteur Lära, c'est-à-dire que le jeton créé au point suivant lui sera octroyé de façon unique, et seul ce jeton pourra servir à un connecteur Moodle sur Lära. Vous pourrez cependant créer plusieurs connecteurs avec des jetons différents. Si tous les utilisateurs sont autorisés sur le service, vous pouvez ignorer cette étape. |
Créer un jeton pour un utilisateur
Veuillez « Créer un jeton pour un utilisateur » :
Vous devrez maintenant copier et conserver le jeton généré pour les prochaines étapes de configurations, qui se dérouleront sur Lära : Veuillez noter que si l'utilisateur sélectionné pour créer le jeton n'a pas les capacités (droits) suffisantes pour utiliser le jeton, |
Activer la documentation développeur
Aucune documentation n'est présentement disponible sur Moodle. Veuillez ignorer cette étape. |
Tester le service
Il sera possible de tester le service une fois le connecteurs Moodle créé et paramétré sur Lära LMS. Vous devrez créer une session de formation et ajouter un élément « Moodle », puis sélectionner le service que vous aurez créé. |
Configurer les courriels sortants
Pour que vos utilisateurs puissent accèder une première fois à Moodle partir de Lära, un mot de passe devra avoir été créé sur leur compte Moodle. Cette contrainte relève des règles de sécurité de Moodle. Un moyen simple est d'importer les utilisateurs sur Moodle vous-même en imposant un mot de passe (les utilisateurs n'auront pas besoin de le connaître ni de le modifier). | |
Si cette création d'utilisateurs sur Moodle est impossible ou non souhaitée, il faut invariablement que le Moodle paramétré soit en mesure d'émettre des courriels. Ainsi, lorsqu'un utilisateur inscrit sur Lära accédera au cours Moodle, on lui demandera, une seule fois, de se créer un nouveau mot de passe pour son compte Moodle. Pour ce faire, l'utilisateur aura besoin d'un mot de passe temporaire, qui lui sera émis par courriel à partir du moteur SMTP du portail Moodle. Pour configurer votre serveur SMTP, rendez-vous dans la section « Administration du site » sur Moodle, puis sous « Serveur », et cliquez sur « Courriel ». Vous pourrez paramétrer les courriels sortants dans la section « Configuration du courriel sortant ». Veuillez consulter la documentation de la communauté Moodle à ce sujet si vous avez besoin davantage d'informations sur la configuration du courriel sortant de Moodle. |
Créer et paramétrer le connecteur Moodle sur Lära
Pour créer un nouveau connecteur Moodle qui pourra être utilisé pour lier des cours Moodle à des sessions Lära ou en créer, connectez-vous à Lära avec un compte ayant des droits d'administration avancés. |
Créer le connecteur Moodle sur Lära
Rendez-vous dans les « Réglages avancés » tout au bas du menu « Administration », puis dans la sous-section « Connecteurs externes ». Cliquez sur « Ajouter un connecteur Moodle ». Veuillez remplis les informations suivantes : | |
Rendez-vous sous l'onglet « Configuration des données » et définissez les paramètres requis. Nous vous suggérons de laisser cette page par défaut :
|
Créer un élément Moodle dans une session
Pour créer un nouvel élément Moodle sur Lära, il s'agit du même procédé de création que les autres éléments de contenu à l'intérieur d'une session. Rendez-vous dans le menu « Administration » sur Lära, puis sous « Formations et événements », et « formations et événements ». Sélectionnez une formation, et entrez dans une session. |
Pour créer un nouvel élément « Connecteur Moodle », cliquez sur le bouton « Mode édition » à partir de l'onglet « Contenu » de votre session, puis cliquez sur le bouton « Ajouter un élément à cette section » (ou le boutou « + ») à la section correspondante. Sélectionnez l'élément « Connecteur Moodle » : | |
Informations générales
L'onglet des paramètres « Informations générales » sert à définir des informations de base et la présentation de votre élément. | |
|
Complétion
L'onglet des paramètres « Complétion » est un paramètre important qui permettra de définir la condition de complétion de l'élément par le participant. La complétion automatique de la session est basée uniquement sur les éléments possédant une règle de complétion. |
Condition de complétion : définissez la condition de complétion de l'élément :
| |
|
Disponibilité
L'onglet des paramètres « Disponibilité » est aussi un onglet d'une forte importance, il sert à définir les règles entourant la capacité à accéder à l'élément. Le plus souvent, il s'agit de dates ou d'un élément ayant une règle de complétion à compléter en prérequis. |
Visuel
L'onglet des paramètres « Visuel » sert à définir le visuel de votre élément. Des visuels par défaut de couleur grise sont déjà appliqués à tous les éléments, cette option est donc facultative, mais vous permet de donner de la couleur à vos formations! |
À partir de l'onglet « Visuel », cliquez sur le bouton d'option de style « burger », dans le coin inférieur droit, en bas de la zone « Visuel » (représenté par trois barres horizontales). Vous pourrez alors téléverser votre propre visuel à l'aide du bouton « Choisir une nouvelle image... ». |
Les dimensions recommandées sont un format d'au moins 180 pixels de large par 285 pixels de haut. Dans ces conditions, l'image sera toujours du bon format. Autrement, vous pouvez utiliser les outils de recadrage du visuel, ainsi que l'outil de zoom au bas à droite. Veuillez consulter l'article Créer, gérer et utiliser les visuels pour plus d'information à ce sujet. Cliquez sur le bouton « Utiliser ». | |
Cliquez sur le bouton « Créer », au bas de la page. En désactivant « Mode édition », vous pouvez en tout temps consulter la « vision du participant », qui peut maintenant consulter les détails de votre « Connecteur Moodle » et y entrer compléter son contenu à l'aide du bouton « Accéder » : |
Notifications programmées
L'onglet des paramètres « Notifications programmées » permet de définir les notifications qui seront émises pour cet élément « Connecteur Moodle ». Note : l'onglet « Notifications programmées » n'apparaît qu'une fois l'élément créé. Vous devez donc retourner dans les paramètres pour le consulter ou modifier les notifications. |
Les notifications qui sont présentes par défaut sur un éléments sont les notifications qui ont été créées dans les « Réglages avancés » et qui sont communes à tous les éléments de ce type. | |
Pour découvrir l'ensemble des notifications liées aux ressources, consultez l'article Gérer les communications. Dans le même article, à la section Grands principes reliés aux notifications, découvrez le fonctionnement de la liaison et de la déliaison des notifications. Sinon, vous pouvez créer une toute nouvelle notifications en cliquant sur « Ajouter une notifications », puis suivez les étapes de création d'une notification. |