Tâche #22725
Scénario #22608: Étude Seth/Scribe - option 5 : Porter les services du Scribe l'EAD3 du Seth
Étudier les actions de création de groupe/utilisateur
0%
Description
- Gestion des utilisateurs (création, modification, recherche et purge)
- Gestion des groupes (création, recherche, suppression et modification)
- Édition groupée
- Importation
- Syncrhonisation AAF
Historique
#1 Mis à jour par Emmanuel GARETTE il y a environ 6 ans
- Description mis à jour (diff)
#2 Mis à jour par Benjamin Bohard il y a environ 6 ans
Purge des comptes¶
Identification des traitements¶
Trois possibilités de traitement dans l’action actuelle "purge des comptes" :- suppression avec conservation des données (déplacement des fichiers) ;
- suppression totale ;
- mise à jour de la date de modification.
Ces traitements sont effectués sur des sélections de comptes sur la base de la date de modification et le type de compte.
Répartition des traitements sur les serveurs¶
Les deux opérations de suppression impactent le contrôleur de domaine et le serveur de fichiers.
La mise à jour de la date de modification n’impacte que le contrôleur de domaine.
Recherche des comptes¶
Identification des traitements¶
Trois possibilités de traitements sont dans l’action actuelle "Recherche" :- changement de mot de passe ;
- édition du compte ;
- suppression du compte.
Ces traitements sont appliqués à un compte parmi une liste définie par les critères de type de compte, première lettre du login, membre de la classe, type d’adresse mail, partie du nom de famille.
Répartition des traitements sur les serveurs¶
L’opération de changement de mot de passe n’implique que le contrôleur de domaine.
Les autres opérations impliquent le contrôleur de domaine et le serveur de fichiers (actions sur l’annuaire et le système de fichier).
Redondance pour l’action de suppression de compte.
Création d’utilisateur¶
Identification des traitements¶
Il y a une action de création par type d’utilisateur.
- la création des boîtes mails est facultative selon le type d’utilisateur ;
- les dossiers personnels sont invariablement créés avec des acl particulières (un dossier accessible au professeur, un dossier privé) ;
- la fiche est créée dans l’annuaire.
Répartition des traitements sur les serveurs¶
La création d’un utilisateur implique la création d’une fiche dans l’annuaire et la création des dossiers personnels et éventuellement des dossiers pour les mails.
Édition groupée¶
Identification des traitements¶
On retrouve ici les traitements qui sont accessibles pour un utilisateur seul :- inscription à un groupe ;
- définition de quotas disque ;
- domaine de mail (internet, restreint) ;
- type de profil windows ;
- génération un nouveau mot de passe (transféré dans EOP) ;
- modification le shell pour la connexion à une session linux ;
- association de rôles (rôles non implémentés dans EOP).
Répartition des traitements sur les serveurs¶
Même remarque : la répartition est la même dans ce contexte d’édition groupée que dans l’édition simple.
Création de groupes¶
Identification des traitements¶
La création de groupes combine trois opérations :- création d’une fiche dans l’annuaire avec, éventuellement, une notion de sous-groupe ;
- création optionnelle d’un dossier partagé ;
- création optionnelle d’une liste de diffusion (sympa).
- Niveau ;
- Classe ;
- Option ;
- Matière ;
- Service ;
- Groupe.
Répartition des traitements sur les serveurs¶
Selon les options choisies (dépendantes du type de groupe), la création de groupe implique le contrôleur de domaine (fiche dans l’annuaire), le serveur de fichiers (configuration de Samba avec le partage) et le serveur hébergeant sympa.
Lister les groupes¶
Identification des traitements¶
Lister les groupes permet de modifier les groupes existants et propose les traitements suivants :- création de partages ;
- accéder à la liste des membres (actions sur les utilisateurs semblables à celles proposées dans l’action Recherche d’utilisateur) ;
- suppression du groupe (propose la suppression des données associées dans le partage).
Répartition des traitements sur les serveurs¶
L’information sur les groupes est stockée dans l’annuaire.
Les partages sont créés sous un répertoire déjà configuré dans Samba sauf si associés à une lettre de lecteur.
Importation¶
Identification des traitements¶
L’importation consiste à prendre un fichier contenant les informations sur les utilisateurs et à effectuer l’opération de création comme décrite plus haut.
Synchronisation AAF¶
Même principe que pour l’importation, à la différence de la source de données près.
#3 Mis à jour par Benjamin Bohard il y a environ 6 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Benjamin Bohard il y a environ 6 ans
- Assigné à mis à Benjamin Bohard
#5 Mis à jour par Benjamin Bohard il y a environ 6 ans
Questions en suspens¶
Gestion du multi-établissement ?
Gestion des utilisateurs hors AD (responsables et invités) ?
#6 Mis à jour par Scrum Master il y a environ 6 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0