Table des matières

Inscription des utilisateurs en lots dans UN espace de cours (avec un fichier .csv)

(Bulk enrolment)

Usage : cette fonctionnalité permet d'inscrire manuellement un grand nombre d'utilisateurs (étudiants notamment) à partir d'un fichier en une seule fois. Il permet aussi d'inscrire en masse des étudiants dans des groupes et les créer si besoin.

Contexte cible : un espace de cours où les inscriptions ne sont pas automatisées (par exemple dans les cours complémentaires) et pour lesquel la cohorte d’inscription administrative n'est pas pertinente.

Pour inscrire des utilisateurs dans un espace de cours, ils doivent avoir un compte numérique sur la plateforme :
  • un compte (identifiant et mot de passe) créé depuis au moins la veille pour Ecampus ;
  • un compte sur Universitice ou Unicaen pour Collégium est être inscrit à une formation de santé (Etudiant) ou être enseignant dans l'une des 2 universités;
  • un compte créé pour Prélude ( importé ou auto-création)
Si les utilisateurs possèdent déjà une inscriptions active dans l'espace de cours (par exemple, par base de données ou par synchronisation de cohorte), cette méthode n'ajouter pas d'inscription manuelle mais ferra seulement l'inscription dans le groupe demandé.

Étape 1 : préparer le fichier des utilisateurs à inscrire

Attention, si les utilisateurs à inscrire ont des rôles différents dans l’espace de cours (étudiant, enseignant, etc.), vous devrez créer 1 fichier par rôle.
En fonction de la plateforme, nous recommandons de privilégier :
  • sur Ecampus, le nom d'utilisateur qui est l'identifiant du compte numérique ;
  • sur Collegium Santé, le nom d'utilisateur qui est l'identifiant du compte numérique accolé avec une @ à l'établissement d'origine (exemple : 55000907@unicaen.fr, monmultipass@univ-rouen.fr).
  • sur Prélude, le mail de l'utilisateur.

Pour plus de facilité, on utilisera l'adresse mail pour toute personne non étudiante.

Exemple (permet d'inscrire les 4 utilisateurs, de créer les groupes s'ils n'existent pas et les inscrire dedans) :

55000901,GroupA
55000902,GroupA
55000903,GroupB
55000904,GroupA

Étape 2 : intégrer le fichier csv dans l'espace de cours

Étape 3 : vérifications

Gestion des erreurs détectées

Lors de l’importation, Moodle renvoie les erreurs qu'il a détecté comme dans l'exemple suivant :

Il donne notamment le numéro de la ligne et un complément d'information permettant de comprendre ce qui n'a pas fonctionné. Par exemple, vous pouvez avoir :

Vérifications complémentaires

Une fois le fichier importé, les groupes sont crées automatiquement et les étudiants répartis en fonction de leurs groupes (voir image ci-dessous).


Pour aller plus loin

Voir la documentation officielle (en anglais) : https://docs.moodle.org/39/en/Bulk_enrolments

Description du plugin utilisé : https://moodle.org/plugins/local_bulkenrol