Project

General

Profile

Tâche #20035

Scénario #19892: traitement express (13-15)

Groupes Auto - Modification du fonctionnement pour le groupes supprimés

Added by Emmanuel IHRY about 6 years ago. Updated about 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/23/2017
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

History

#1 Updated by Emmanuel IHRY about 6 years ago

Actuellement dans le script manageGroupe, à la fin du traitement, on supprime les groupes qui n'ont plus raison d'être, soit parce qu'ils ne contiennent aucun membre, soit parce-que aucun niveau du DN ne correspond.

Ceci a pour inconvénient qu'en cas d'erreur sur le script ou sur les données de l'attribut division, des groupes peuvent être supprimés puis recréés dans un second temps mais avec un SID différent.

Nouveau comportement à mettre en place :
- on ne supprime plus les groupes mais on les renommes en SAUVEGARDE.nom.initial.groupe (préfixation du nom du groupe par SAUVEGARDE.). les groupes commençant par SAUVEGARDE. ne contiennent pas de membres, et on un attribut disable dans AD de manière à ce qu'ils ne soit pas utilisables (voir lequel utiliser)
- avant de créer un groupe, on vérifie qu'il n'existe pas déjà un groupe du même nom préfixé par SAUVEGARDE.
Auquel cas on renomme ce dernier et on l'utilise

#2 Updated by Emmanuel IHRY about 6 years ago

Si c'est plus simple, et dans la mesure ou le processus normal de mise à jour des groupes supprime bien les membres du groupes qui n'ont plus lieu d'y être : on pourrait à titre transitoire maintenir les membres du groupe lors du renommage en SAUVEGARDE, le groupe serait inutilisable car désactivé, et lors de sa réactivation, le ménage sera fait par le process de peuplement des membres

#3 Updated by Emmanuel IHRY about 6 years ago

  • Project changed from Distribution EOLE to PNE-SR

#4 Updated by Emmanuel IHRY about 6 years ago

  • Project changed from PNE-SR to Distribution EOLE
  • Status changed from Nouveau to En cours

#5 Updated by Benjamin Bohard about 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 4.0 to 0.25

#6 Updated by Benjamin Bohard about 6 years ago

  • Status changed from Résolu to En cours
  • % Done changed from 100 to 90

Il manque l’attribut pour marquer le groupe comme désactivé.

#7 Updated by Benjamin Bohard about 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 90 to 100

Implémentation différente selon que l’attribut sélectionné sera toujours valué ou que le traitement porte sur l’absence ou la présence de cet attribut.

#8 Updated by Emmanuel IHRY about 6 years ago

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

#9 Updated by Emmanuel IHRY about 6 years ago

comportement OK, vérifier sur infra Dijon

Also available in: Atom PDF