Project

General

Profile

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

Added by Emmanuel GARETTE over 3 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/08/2018
Due date:
% Done:

0%

Remaining (hours):
0.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

History

#1 Updated by Emmanuel GARETTE over 3 years ago

  • Description updated (diff)

#2 Updated by Benjamin Bohard over 3 years ago

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).
Les types de groupes sont :
  • 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 Updated by Benjamin Bohard over 3 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Benjamin Bohard over 3 years ago

  • Assigned To set to Benjamin Bohard

#5 Updated by Benjamin Bohard over 3 years ago

Questions en suspens

Gestion du multi-établissement ?

Gestion des utilisateurs hors AD (responsables et invités) ?

#6 Updated by Scrum Master over 3 years ago

  • Status changed from En cours to Résolu

#7 Updated by Joël Cuissinat over 3 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF