===== Fichier de synchronisation des groupes et groupements =====
===== Synchronisation par fichier CSV =====
==== Format du fichier de création de groupes ====
^ Champ ^Valeur ^ Défaut ^
| courseid(*) | identifiant primaire du cours | |
| name(*) | nom du groupe | - |
| idnumber | String | - |
| groupid | id de groupe (en cas de modification)1 | - |
| selfgrouping | 0 ou 1 | Si 1, crée un groupement de même nom que le groupe |
| grouping | int | Id de groupement |
| description | String | - |
* (*) Champs obligatoires
* (1) Selon le réglage de l'outil. Si l'identifiant de groupe n'est pas assez qualifié, alors la valeur de ''courseid'' lui est combinée. La colonne ''groupid'', n'est à utilise qu'en cas de renommage des groupes. Cet identifiant prend le pas sur la combinaison ''courseid''/''name'' obligatoire.
==== Format du fichier d'alimentation de groupe ====
^ Champ ^ Valeur ^ Défaut ^
| groupid(*) | identifiant primaire du cours1 | |
| userid(*) | identifiant de l'utilisateur2 | - |
| courseid | Identifiant du cours (selon réglage général de l'outil cours3 | - |
| cmd | 'add', 'shift', 'del' | 'add' |
* (*) Champs obligatoires
* (1) Selon le réglage de l'outil
* (2) Selon le réglage de l'outil
* (3) Cette colonne est nécessaire lorsque l'identifiant primaire du groupe est son nom car le nom n'est pas un identificnat complètement qualifié. Plusieurs gorupes peuvent porter le même nom local à travers des cours différents.
[[:tool:sync|Revenir à l'index du composant]]