Projet

Général

Profil

Demande #34908

Seth-Education : Ajout de la fonction delete dans le script aaf.py

Ajouté par Laurent Couillaud il y a plus d'un an.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
07/11/2022
Echéance:
% réalisé:

0%


Description

Bonjour,
Nous etudions la solution seth-education depuis quelque mois.
Nous avons constaté qu'il n'existe pas dans le code du script aaf.py de gestion de suppression de comptes ou bien de désactivation des comptes pour une purge ultérieur.
Serait-il possible d'implémenter la fonction DELETE dans ce script ?

Nous avons réfléchit au fonctionnement et voici le cheminement qui pourrais être appliqué :
  • Lorsque l'export delta aaf contient deleteRequest sur une fiche
  • Le script Import-aaf delta définit à DELTADELETE le champs FieldActionType
  • Le script import-ad delta désactive le compte dans l'AD et définit à DELTADELETE_DESACTIVATED pour le champs FiedActionType dans Mongo
  • Si le comptes est désactivé depuis plus de X temps (X pourrait avoir une valeur à 6 mois par défaut qu'on pourrais modifier en appelant une variable au lancement du script), le script impor-ad procèderait à la suppression du compte dans l'AD et la suppresion de la fiche dans Mongo.

En vous remerciant.
Cordialement,
Laurent.

Cycle de vie du comptes AD et Mongo.png Voir - Logigrame du déroulement des scripts Import-aaf et import-ad (186 ko) Laurent Couillaud, 07/11/2022 23:24

Formats disponibles : Atom PDF