Chaque session commence par deux ou trois semaines d'ajouts, d'abandons et de changements de groupe. Une étudiante s'inscrit le mardi et ne voit toujours pas le cours le jeudi : elle rate le premier questionnaire. Un autre abandonne le cours mais continue de recevoir les notifications du forum. Un troisième change de groupe et découvre un carnet de notes vide là où se trouvaient ses travaux de la semaine précédente.
Chaque cas devient un billet, d'abord au soutien informatique, puis à l'équipe Moodle, parfois au registrariat. Sous la pression, des enseignants se mettent à inscrire des étudiants à la main, ce qui règle le problème du jour et en crée un autre plus tard dans la session.
Pourquoi des étudiants perdent-ils l'accès pendant les ajouts-abandons ?
Moodle fait exactement ce que les données d'inscription lui disent. Le problème tient au moment où ces données arrivent, à leur ordre et à la façon dont les retraits sont appliqués.
| Symptôme | Cause probable |
|---|---|
| Inscrit dans le SIE, absent de Moodle | Synchronisation de nuit ou hebdomadaire ; compte pas encore créé ; identifiant qui ne concorde pas |
| A abandonné, a encore accès | La synchronisation ajoute sans retirer ; action de désinscription réglée pour garder l'utilisateur ; inscription manuelle oubliée |
| A changé de groupe, ses travaux ont disparu | Changement traité comme désinscription puis inscription ; notes retirées avec l'inscription |
| Perd l'accès sans avoir abandonné | Un statut du SIE, par exemple en attente ou conditionnel, interprété comme un abandon |
| Apparaît deux fois ou dans le mauvais groupe | Inscription manuelle en plus de l'inscription synchronisée ; ancien cours de groupe resté actif |
Trois causes de fond expliquent la plupart de ces cas :
- Le traitement par lots. Une tâche de nuit ou hebdomadaire avait du sens quand les inscriptions changeaient rarement. Pendant les ajouts-abandons, elles changent d'heure en heure.
- L'ordre des opérations. Les comptes doivent exister avant les inscriptions, et un étudiant devrait être ajouté à son nouveau groupe avant d'être retiré de l'ancien. Les scripts traitent souvent les enregistrements dans l'ordre où l'export les présente.
- Les retraits destructeurs. Le plugin Base de données externe de Moodle, par exemple, permet de choisir ce qui arrive quand un étudiant disparaît de la source. Si le choix est de le désinscrire, un trou temporaire dans les données efface ses notes et son appartenance aux groupes.
Que coûte une synchronisation en retard ?
- Les étudiants ratent les premières évaluations et lectures. Les nouveaux, ceux qui se plaignent le moins, prennent du retard en silence.
- Les enseignants passent les premiers cours à vérifier des listes plutôt qu'à enseigner, et perdent confiance en Moodle comme source fiable.
- Le soutien informatique et les TI encaissent une pointe de billets pendant les semaines les plus chargées, et chaque billet exige de consulter à la fois le SIE et Moodle.
- La protection des renseignements personnels. Un étudiant qui a abandonné mais garde l'accès peut encore lire les messages de ses anciens camarades dans le forum et voir la liste des participants. Limiter l'accès aux personnes qui en ont besoin fait partie de ce qu'exigent la Loi 25 et le RGPD.
Quelles solutions rapides aggravent la situation ?
- Faire rouler le même lot plus souvent. Le délai raccourcit, mais les problèmes d'ordre et les retraits destructeurs restent.
- Laisser les enseignants inscrire des étudiants à la main, ou partager une clé d'auto-inscription. Ces inscriptions vivent en dehors du SIE, et la synchronisation ne les retire jamais quand un étudiant abandonne.
- Désinscrire dès l'abandon. Moodle peut rétablir les notes à la réinscription si l'option Récupérer les notes par défaut est activée, mais l'appartenance aux groupes et les attributions de rôles ne reviennent pas d'elles-mêmes.
- Supprimer et recréer toutes les inscriptions à chaque resynchronisation complète. Chaque exécution devient une occasion de perdre des données, et les journaux se remplissent d'un bruit qui cache les vrais changements.
Comment corriger la synchronisation pendant les ajouts-abandons
1. Raccourcir le délai là où ça compte
Pendant les ajouts-abandons, les changements devraient se rendre dans Moodle en quelques minutes. Après la date limite, un horaire plus lent suffit. Faites suivre à l'horaire le calendrier scolaire plutôt qu'un seul réglage cron pour toute l'année.
2. Créer les comptes avant les inscriptions
Créez les comptes Moodle à partir du SIE ou du fournisseur d'identité dès l'admission de l'étudiant, pas à sa première connexion. Une admission tardive sans compte est la raison la plus fréquente pour laquelle une inscription valide n'apparaît jamais.
3. Associer sur des identifiants stables
Associez les utilisateurs par leur numéro d'identification du SIE et les cours par leur numéro d'identification du cours. Les noms et les adresses courriel changent, et un étudiant qui met à jour son nom d'usage ne devrait pas perdre ses cours.
4. Suspendre plutôt que supprimer
Réglez votre plugin d'inscription pour qu'un étudiant retiré de la source soit suspendu plutôt que désinscrit. C'est le paramètre « Action de désinscription externe » qui en décide :
| Option | Accès | Notes et travaux | Quand l'utiliser |
|---|---|---|---|
| Désinscrire l'utilisateur du cours | Retiré | Retirés du carnet de notes | Nettoyage final seulement, après la date limite d'abandon |
| Garder l'utilisateur inscrit | Conservé | Conservés | Quand la source ne contient que la session en cours et que les anciens cours doivent garder leurs étudiants |
| Désactiver l'inscription au cours | Bloqué | Conservés, rôles conservés | Le réglage sûr pendant la session |
| Désactiver l'inscription au cours et retirer les rôles | Bloqué | Conservés, rôles retirés | Quand les étudiants partis doivent sortir des rapports de notes |
Faites le nettoyage final après la date limite d'abandon, une fois que le registrariat a confirmé les listes.
5. Traiter un changement de groupe comme un déplacement
Ajoutez l'étudiant à son nouveau groupe-cours d'abord, puis retirez-le de l'ancien. Dans un méta-cours, les deux groupes-cours alimentent le même parent : l'étudiant change seulement de groupe Moodle. Voyez comment les méta-cours gèrent les changements de groupe.
6. Garder une seule source de vérité
Dans les cours gérés par le SIE, réservez l'inscription manuelle aux exceptions documentées, comme les auditeurs libres ou les invités, et notez qui les a ajoutés et pourquoi. Retirez l'auto-inscription de ces cours.
7. Rapprocher Moodle du SIE chaque jour pendant les ajouts-abandons
Comparez Moodle et le SIE une fois par jour : étudiants présents dans le SIE sans inscription Moodle, inscriptions Moodle sans dossier dans le SIE, et cours dont les nombres d'inscrits diffèrent. Corrigez la cause, pas seulement le cas.
Comment enquêter sur un billet « l'étudiant n'a plus accès »
Quand un billet arrive malgré tout, vérifiez dans cet ordre. La plupart des cas se règlent à l'étape 3.
- Vérifiez le SIE. Confirmez le statut d'inscription actuel de l'étudiant, son groupe-cours et l'heure du dernier changement.
- Vérifiez le compte. Dans Administration du site > Utilisateurs, trouvez l'étudiant par son numéro d'identification. Assurez-vous que le compte existe, qu'il n'est pas suspendu au niveau de l'utilisateur et qu'il utilise la méthode d'authentification prévue.
- Vérifiez l'inscription. Dans la page des participants du cours, regardez la méthode d'inscription et son statut : active, suspendue, ou inactive en raison de ses dates. Ce dernier cas signifie généralement qu'une date de début ou de fin d'inscription est réglée.
- Lisez les journaux. Filtrez les journaux du cours par étudiant et cherchez les événements d'inscription, de désinscription et de modification d'inscription. La colonne d'origine indique si le changement vient de l'interface web, des services web ou d'une tâche en ligne de commande.
- Vérifiez la visibilité et les restrictions. Un cours caché, une date de début de cours future ou une activité réservée à un groupe peuvent ressembler à un accès manquant.
- Corrigez à la source. Corrigez le dossier dans le SIE ou la règle de synchronisation, puis laissez la synchronisation appliquer le changement, au lieu d'ajouter une inscription manuelle.
Comment Classeo s'en charge
Classeo synchronise les inscriptions du SIE en temps réel ou selon un horaire : l'étudiant qui s'inscrit tard, abandonne ou change de groupe voit le changement dans Moodle en quelques minutes, pas le lendemain matin. Les cas particuliers qui brisent les scripts maison, comme les ajouts tardifs, les auditeurs libres et les changements de groupe dans les méta-cours, suivent le SIE plutôt que des modifications manuelles.
Chaque changement d'inscription est horodaté et associé à son auteur. Quand un étudiant dit avoir perdu l'accès, le soutien informatique voit quel changement l'a causé et quand, sans fouiller les journaux du serveur. Cette même trace répond aux questions de votre responsable de la protection des renseignements personnels au regard de la Loi 25 et du RGPD, comme l'explique notre article sur la journalisation Moodle et l'archivage de fin de session.
Pour l'équipe TI, il reste la surveillance et la gestion des exceptions, généralement moins de quatre heures par session. La page Intégration Moodle-SIE présente les systèmes pris en charge, Administration Moodle montre ce que les super-utilisateurs gardent sous leur contrôle, et la page Moodle à l'université résume l'approche pour les établissements universitaires.
À retenir
- La plupart des problèmes d'ajouts-abandons viennent du moment et de l'ordre des opérations, pas de Moodle : lots de nuit, comptes manquants et changements de groupe traités comme abandon puis ajout.
- Suspendre une inscription bloque l'accès mais conserve notes et travaux, alors que désinscrire retire les notes, les rôles et l'appartenance aux groupes.
- Les inscriptions manuelles faites par les enseignants règlent le billet du jour et créent l'accès périmé de demain, parce que la synchronisation ne les retire jamais.
- Pendant les ajouts-abandons, synchronisez en quelques minutes et rapprochez Moodle du SIE chaque jour.
- Un journal qui montre quel changement dans le SIE a causé chaque changement dans Moodle transforme une longue enquête en simple vérification.
Vivez des ajouts-abandons sans avalanche de billets
Une démo de 30 minutes où Classeo transmet du SIE à Moodle, en quelques minutes, les inscriptions tardives, les abandons et les changements de groupe.
Réservez une démoQuestions fréquentes
Pourquoi un étudiant ne voit-il pas son cours Moodle après s'être inscrit ?
Les raisons habituelles tiennent au moment et à l'identité. La synchronisation des inscriptions ne roule peut-être que la nuit, le compte Moodle de l'étudiant n'existe peut-être pas encore parce que les comptes sont créés séparément, ou l'étudiant est associé à un autre identifiant que celui du SIE. Vérifiez l'horaire de synchronisation, confirmez que le compte existe avec le bon numéro d'identification, puis cherchez l'inscription dans la liste des participants du cours.
Quelle est la différence entre désinscrire et suspendre un étudiant dans Moodle ?
Une inscription suspendue garde l'étudiant dans le cours mais bloque son accès ; ses notes, ses remises et son appartenance aux groupes restent intactes. Désinscrire supprime complètement l'inscription, avec les attributions de rôles et l'appartenance aux groupes, et ses notes disparaissent du carnet. Pendant les ajouts-abandons, la suspension est plus sûre, puisqu'un abandon enregistré par erreur peut être annulé sans rien perdre.
À quelle fréquence Moodle devrait-il synchroniser les inscriptions du SIE pendant les ajouts-abandons ?
Assez souvent pour qu'un étudiant inscrit le matin puisse travailler dans son cours le jour même. En pratique, cela veut dire en quelques minutes pendant les semaines d'ajouts-abandons, plutôt qu'un lot de nuit. Après la date limite, les changements ralentissent et un horaire moins serré suffit généralement, à condition que les abandons soient encore traités rapidement et rapprochés du SIE.
Comment Classeo gère-t-il les inscriptions tardives et les abandons ?
Classeo synchronise les inscriptions du SIE en temps réel ou selon un horaire, de sorte que les ajouts, les abandons et les changements de groupe atteignent Moodle en quelques minutes. Les changements de groupe dans les méta-cours suivent le SIE, et chaque changement d'inscription est horodaté et attribué : le soutien informatique voit ce qui est arrivé à un étudiant sans fouiller les journaux du serveur. La surveillance et les exceptions demandent généralement moins de quatre heures par session.




