DGTLMS · Guide

Administration

Migrer une plateforme Cegid LMS vers DGTLMS

Reprenez une plateforme Cegid LMS (ELMG) par ses webservices — sites, utilisateurs, groupes, formations et leurs modules, sessions, affectations, résultats et réponses aux questions — sans doublon et en pouvant relancer à tout moment.

Super-administrateur~15 minutes (hors temps de traitement)Avancé

À quoi ça sert

La page Migration depuis Cegid LMS lit une plateforme Cegid LMS par ses webservices et recrée son contenu dans DGTLMS. Elle ne modifie jamais la plateforme Cegid : seules des lectures y sont faites.

Une migration peut être interrompue et relancée autant de fois que nécessaire : ce qui a déjà été repris n'est pas recréé, et un objet déjà présent dans DGTLMS (même login, même nom de site) est rattaché sans être modifié.

  • Être super-administrateur de DGTLMS (la page n'apparaît pas aux autres profils).
  • Côté Cegid, autoriser l'adresse IPv4 du serveur DGTLMS dans la configuration de l'accès aux webservices (liste des adresses autorisées). C'est bien l'adresse IPv4 qu'il faut déclarer : sans elle, tous les appels sont refusés (« accès refusé par Cegid »).
  • Si la plateforme Cegid exige une authentification sur ses webservices, avoir l'identifiant et le mot de passe WS.
  • Pour reprendre les fichiers des modules, avoir un compte super-administrateur Cegid (login et mot de passe) : il sert à ouvrir la page « Exporter un parcours » de Cegid.
  • La mise à jour de base de données 173 doit être appliquée (Administration → Mise à jour) ; la page le signale sinon.

Étapes

  1. Ouvrir la page

    Administration → Intégrations & Connecteurs → Migration depuis Cegid LMS.

  2. Se connecter à Cegid

    Saisissez l'adresse de la plateforme (par exemple client.elmg.net ; https:// est accepté), et les identifiants WS si nécessaire, puis Se connecter et lire l'inventaire. Les identifiants restent dans votre session : ils ne sont pas enregistrés.

  3. Choisir le périmètre

    L'inventaire affiche le nombre de sites, utilisateurs, groupes, sessions et formations. Cochez les sites à reprendre, les sessions rattachées à aucun site, et la case Hors session (formations, utilisateurs et groupes présents dans aucune session) ; chaque case indique ce qu'elle apporte. La liste des formations ne montre que celles des cases cochées : décochez celles à ne pas reprendre (formations d'essai…), puis Enregistrer la sélection.

  4. Lancer la migration

    Dans « 3. Migration », cliquez sur Lancer la migration et gardez la page ouverte. Les neuf étapes s'enchaînent avec leur barre de progression : sites, utilisateurs, groupes, membres et sous-groupes, formations et modules, sessions (inscriptions et formations des sessions), groupes inscrits aux sessions, affectations directes, résultats et réponses aux questions. Interrompre arrête après la tranche en cours ; Lancer la migration reprend là où elle s'est arrêtée.

  5. Reprendre les fichiers automatiquement

    Les webservices ne transmettent pas les fichiers des modules (SCORM, vidéos, documents). Dans « 4. Fichiers des modules », saisissez le compte super-administrateur Cegid, Vérifier le compte, puis Télécharger et installer les fichiers manquants : chaque formation est téléchargée depuis « Exporter un parcours » de Cegid, puis installée.

  6. Ou les reprendre manuellement

    Exportez les formations depuis « Exporter un parcours » de Cegid (fichiers export_<id>.zip, sans les renommer) et envoyez-les avec Installer les archives. Pour une archive trop lourde pour le navigateur, déposez-la par SFTP dans le dossier indiqué sur la page, puis cliquez sur Installer les archives déposées sur le serveur.

  7. Vérifier les modules

    Le tableau de la section 4 indique, par formation, le nombre de modules lançables et l'état : *complet*, *partiel* ou *à importer*.

  8. Contrôler le bilan et le journal

    « 5. Bilan » compte les objets créés et rattachés à l'existant ; le journal liste ce qui mérite votre attention (voir ci-dessous).

Ce qui est repris

ÉlémentRepris dans DGTLMS
SitesSite et sa Zone de dépôt (la session par défaut du site Cegid y est rattachée) ; pas ses administrateurs de site
UtilisateursApprenants, formateurs et administrateurs, avec leur niveau. Login, nom, prénom, e-mail, dates, langue, état actif, champs personnalisés, mot de passe (l'utilisateur se connecte avec celui qu'il avait sur Cegid)
GroupesMembres (tous niveaux), sous-groupes et groupes parents, référent
FormationsTitre, description, mots-clés, champs personnalisés, visuel, modules (seuil, prérequis, poids, élimination, visuel)
SessionsDates, options, texte d'accueil, inscrits (apprenants et formateurs), groupes inscrits, formations dans l'ordre de Cegid
AffectationsFormations affectées directement à un utilisateur ou à un groupe
RésultatsPar module, par formation et par session (statut, score, temps passé, progression, dates)
Réponses aux questionsDernière réponse à chaque question, visible dans le détail des réponses

Lire le journal

Chaque ligne porte un niveau : info (étape terminée, fichiers installés), alerte (à vérifier, la migration continue) ou erreur (élément non repris). Les messages les plus fréquents :

Bon à savoir

  • Les administrateurs de site ne sont pas repris (Cegid ne les expose pas) : désignez-les dans Administration → Gestion des sites après la migration.
  • Un administrateur n'est inscrit à aucune session (règle DGTLMS : il voit toutes les sessions). Comme il n'appartient souvent à aucune session Cegid, il n'est repris que si la case Hors session est cochée.
  • Un apprenant qui avait commencé un module sans le terminer le reprendra au début : l'état d'avancement interne du module (suspend data) n'est pas exposé par Cegid.
  • Seule la dernière réponse à chaque question est reprise, pas l'historique de toutes les tentatives.
  • Les niveaux personnalisés Cegid ne sont pas recréés.
  • Une adresse IPv6 change régulièrement : déclarez toujours l'IPv4 fixe du serveur côté Cegid.

Voir aussi