Scénario #32551
Gestion de l'activation/désactivation des comptes dans AD
100%
Description
Demande originale¶
nicolas pissard a écrit :
Lors de l'import de la base :
Peut-on avoir plus d'options de personnalisation lors de l'importation/création d'un utilisateur :
- création des options groupes : oui ou non
- activation du dossier privé (élève) : oui ou nonGestion > Utilisateurs > sur un compte élève ou prof
- désactivation du compte (dans l'AD) sans suppression
- date d'expiration du compte (dans l'AD), il sera désactiver après la date sans suppression du compte
À faire¶
À implémenter sur Scribe et AmonEcole 2.8.1 (réutiliser #33042 ? + vérifier le report du code !)- ajouter un test squash
- mettre à jour la doc
Subtasks
Related issues
History
#1 Updated by Gilles Grandgérard almost 2 years ago
- Tracker changed from Demande to Scénario
- Start date deleted (
05/26/2021) - Release set to EOLE 2.8.1
#2 Updated by Joël Cuissinat over 1 year ago
- Related to Tâche #33042: EOP : Gestion de compte professeurs temporaires en mode multi-établissement added
#3 Updated by Joël Cuissinat over 1 year ago
- Copied to Scénario #33290: Rendre optionnelle la création des goupes "options" à l'importation added
#4 Updated by Joël Cuissinat over 1 year ago
- Copied to Scénario #33291: Rendre optionnelle la création du dossier "prive" des élèves added
#5 Updated by Joël Cuissinat over 1 year ago
- Subject changed from Demande d'ajout d'options et personnalisation to Gestion de l'activation/désactivation des comptes dans AD
- Description updated (diff)
#6 Updated by Joël Cuissinat about 1 year ago
- Release changed from EOLE 2.8.1 to Carnet de produit (Cadoles)
#7 Updated by Joël Cuissinat about 1 year ago
- Description updated (diff)
- Story points set to 5.0
#8 Updated by Joël Cuissinat about 1 year ago
- Description updated (diff)
#9 Updated by Celine Rappeneau about 1 year ago
- Due date set to 03/04/2022
- Target version set to Prestation Cadoles MEN 2022 06-09
- Start date set to 02/07/2022
#10 Updated by Celine Rappeneau about 1 year ago
- Assigned To set to Laurent Gourvenec
#11 Updated by Laurent Gourvenec about 1 year ago
Proposition de changement:
Front-end :
EAD2 :
- Pour la création d'élève et de professeur :
ajout d'un champ date "Date d'expiration (format jj/mm/aaaa, 0 pour toujours actif)" avec en valeur par défaut 0
sous le champs "Quota disque (0 pour inactif)"
- Pour l'édition d'un utilisateur (Lister des utilisateurs -> Editer)
ajout d'un champ date "Date d'expiration (format jj/mm/aaaa, 0 pour toujours actif)" avec la bonne valeur
sous le champs "Quotas disque en Mo (0 pour inactif) "
Back-end :
- mécanique d'expiration de mot de passe dans scribe-backend/scribe/eoleuser.py se reposant sur /usr/sbin/smbldap-usermod --shadowExpire comme dans controle-vnc (pour la CD73)
- smbldap-usermod existe déjà dans scribe
- smbldap-usermod n'existe pas dans AmonEcole, il faudrait implem une autre version dans le paquet seth-education-tools (comme pour les autres commands smbldap*)
Test squash :
Dans un scribe avec import
Créer un élève en laissant la date d'expiration à 0
Créer un prof avec une date d'expiration à hier
Vérifier que l'élève est actif et que le prof est désactivé
Changer la date d'expiration du prof et de l'élève à demain
Vérifier que l'élève et le prof sont actifs
Cas testés:
Création élève
Création prof
Modification élève
Modification prof
Désactivation
Réactivation
#12 Updated by Joël Cuissinat about 1 year ago
- Related to Tâche #33895: Réutilisation du code d'expiration de compte d'ead2/scribe-backend dans EOP added
#13 Updated by Joël Cuissinat about 1 year ago
- Release changed from Carnet de produit (Cadoles) to EOLE 2.8.1
#14 Updated by Joël Cuissinat about 1 year ago
- Status changed from Nouveau to Terminé (Sprint)
#15 Updated by Joël Cuissinat 9 months ago
- Related to deleted (Tâche #33042: EOP : Gestion de compte professeurs temporaires en mode multi-établissement)
#16 Updated by Joël Cuissinat 9 months ago
- Related to Scénario #34425: EOP : Généralisation de la gestion des comptes temporaires au mode mono-établissement added
#17 Updated by Joël Cuissinat 9 months ago
- Related to deleted (Tâche #33895: Réutilisation du code d'expiration de compte d'ead2/scribe-backend dans EOP)