| Gestion des Groupes et des Utilisateurs : UGM: Fonctionnement |
A la première ouverture du gestionnaire, trois répertoires doivent être présents : élèves, professeurs et travail. Tous sont situés sous le répertoire racine nommé "personnes".
Ce dernier, contrairement aux autres, ne peut pas être supprimé, même par le master. Trois menus sont à disposition avec quelques fonctions accessibles avec les touches de raccourçis ou bien à l'aide du bouton droit de la souris.
C'est une étape importante. Il existe plusieurs types de groupes avec des attributs propres à chacun d'entre eux. Seul le master est autorisé à créer des groupes. Pour créer un groupe, aller dans le menu "fichier" puis le sous menu "nouveau" et cliquer sur "nouveau groupe".

Il est le seul à contenir des utilisateurs. Il peut être géré par un administrateur. Il se situe toujours en fin de branche, il peut être utilisé pour regrouper tous les utilisateurs ou seulement une partie (une classe par exemple).
Il ne contient que des alias et des administrateurs. Tout comme le groupe final, il se situe toujours en fin de branche, il peut être utilisé pour rassembler les utilisateurs d'un même projet.
Il permet de structurer l'arborescence (cf figure ci-dessous). Il ne contient que des sous-groupes (final ou de travail) et des administrateurs. On peux voir sur la figure les différents groupes ainsi que les différents utilisateurs.

Mettre en surbrillance le répertoire dans lequel l'utilisateur va être placé. Aller dans le menu fichier puis nouveau et sélectionner nouvel utilisateur comme ci-dessous :

Compléter les champs prénom et nom. On peut aperçevoir le nom de compte qui lui sera donné. Il peut arriver que deux utilisateurs se retrouvent avec le même nom de compte ; ne changer rien ; le système affectera automatiquement un chiffre à la fin du login.
Si on veut spécifier le mot de passe, cocher définir un mot de passe puis saisir un mot de passe ; sinon il est généré
automatiquement. Valider par OK comme le montre la figure.

Si le mot de passe est défini automatiquement on propose alors de l'imprimer. Si l'on coche non, celui-ci sera perdu mais il est possible d'en spécifier un nouveau par la suite. Le mot de passe sert soit à l'ouverture de l'interface de l'administration (selon les droits de l'usager) soit pour l'accès à la boîte aux lettres.

il peut représenter un élève ou un prof
il représente par exemple un établissement ou un projet.
Cette fonction permet de créer un grand nombre d'utilisateurs en une seule opération en utilisant des données formattées dans un fichier texte.
Chaque GROUPE doit DEJA exister sinon la création échouera!. De plus, il convient d'éviter les caratères du type *$%... ainsi que les espaces.
Note: les majuscules, les chiffres, et les tirets sont supportés et autorisés !
Cela donne un fichier comme ceci :
prenom1;nom1;groupeX
prenom2;nom2;groupeX
prenom3;nom3;groupeY
prenom4;nom4;grouepY
...
Remarque : les séparateurs peuvent etre aussi ":" ou bien "|" .
TOUJOURS METTRE UN RETOUR CHARIOT A LA FIN DU FICHIER.
Cliquer sur le bouton importation de liste le plus à gauche des trois. On obtient l'image ci-dessous :

Sélectionner alors le fichier texte qui à été créé précédemment en cliquant sur parcourir.

Après avoir "ouvert" le fichier d'importation et sélectionné l'option si on désire obtenir l'impression automatique des feuilles de code pour les utilisateurs à créer, cliquer sur OK pour voir une nouvelle boite de dialogue précisant les éventuelles erreurs contenues dans le fichier (comme un groupe n'existant pas)

Cliquez sur Ok pour lancer la création de liste ou Annuler pour ne pas créer les utilisateurs.
On peut alors suivre l'état du processus de création grâce à la barre de progression qui apparaît.

Une fois le processus terminé, une nouvelle boite de dialogue s'affiche si vous avez coché la case d'impression précédemment. Vous avez maintenant le choix entre trois façon d'imprimer votre importation:

Cette fonction permet le déplacement de plusieurs utilisateurs à la fois.
Cliquer sur le bouton déplacement de liste
(celui du milieu). On obtient l'image ci-dessous :

Trois mode de sélection sont à disposition :


Lorsque tous les utilisateurs à déplacer sont en surbrillance, valider par ok. Il faut alors choisir le groupe de destination en respectant les mêmes règles sur la création des groupes et utilisateurs, à savoir qu'on ne peut pas déplacer des utilisateurs dans un groupe n'acceptant que des alias. Vérifier aussi que l'opérateur a les droits sur le groupe de destination

On obtient ainsi la visualisation du déroulement du programme :

Cette fonction permet la supression de plusieurs utilisateurs à la fois.
Cliquer sur le bouton supression de liste
le plus à gauche des trois. On obtient l'image ci-dessous :

Trois mode de sélection sont à disposition :


Lorsque tous les utilisateurs à supprimer sont en surbrillance, valider par ok. Validez

Sélectionner le groupe dans lequel l'administrateur doit être placé. Il aura alors le droit de créer à son tour des utilisateurs ou des alias (suivant le groupe) dans le répertoire qu'il administre ainsi que dans tous les sous répertoires de ce dernier.
Dans le menu "fichier" faire "nouveau" puis "nouvel administrateur". Donne un identifiant et sélectionner l'utilisateur qu'il représente. On peut remarquer qu'on ne peut donner les droits d'administration qu'a un utilisateur existant.

Un utilisateur peut être amené à être placé dans plusieurs groupes différents. Pour éviter de surcharger la base, on crée alors des alias, liens qui pointent vers des utilisateurs existant mais avec des droits différents.
Pour cela, sélectionner le groupe auquel doit appartenir l'alias (groupe de travail essentiellement) puis à l'aide du menu fichier cliquer sur nouvel alias. Indiquer la cible utilisateur et valider.

En s'identifiant en tant qu'administrateur, on peut affecter des droits d'accès aux ressouces. Sélectionner l'utilisateur puis afficher ses propriétés (menu édition).
Cliquer sur accès aux applications, choisisser l'application et cliquer sur ajouter.
