Comptes archives - MTES-MCT/histologe GitHub Wiki

Comptes utilisateur archivés

Aujourd'hui, les comptes supprimés sont archivés et conservés en base pendant 12 mois. Or, il est fréquent qu'un responsable de territoire ou super admin veuille re-créé un compte archivé dans un partenaire. Problème : il a un message d'erreur "Adresse email non valide" puisque celle-ci est déjà enregistrée en base.

Pour donner plus de liberté aux super admin, la réactivation d'un compte archivé devrait être dispo depuis le BO.

Réactiver un compte archivé

Conditions :

  • Etre super admin sur Histologe
  • Le compte utilisateur doit être archivé

User flow :

  1. Je me rends sur le BO
  2. Dans le menu, je clique sur Outil admin > Comptes archivés
  3. J'identifie l'utilisateur à réactiver
  4. Je clique sur le bouton "réactiver"
  5. Sur la page de réactivation, je remplis les champs (détails plus loin)
  6. Je clique sur le bouton de validation

Conséquences :

  • Affichage de la liste avec un success message "Le compte utilisateur {email} a bien été réactivé."
  • L'utilisateur est activé et ajouté au partenaire sélectionné
  • Un email est envoyé à l'utilisateur pour l'inviter à définir son mot de passe
  • L'utilisateur n'est plus visite dans la liste des utilisateurs archivés

Page de réactivation

Titre : Réactivation du compte {email}
Texte : Pour réactiver le compte {email}, veuillez vérifier les champs ci-dessous et les modifier si besoin.
Tous les champs sont obligatoires.

Champs disponibles

Champ Type Info affichée Editable Obligatoire
Email Texte email user Non Oui
Nom Texte Nom du user Oui Oui
Prénom Texte Prénom du user Oui Oui
Territoire Dropdown liste des territoires Territoire du user Oui Oui
Partenaire Dropdown liste des partenaires du territoire Partenaire du user* Oui Oui

Message flash warning : Si le partenaire n'apparaît pas dans la liste des partenaires, c'est qu'il n'existe pas. Veillez à bien créer le partenaire avant de vouloir y ajouter un compte.

*Règles pour les partenaires :

  • Le champ partenaire n'est dispo qu'une fois le territoire renseignée (disabled avant)
  • Le partenaire sélectionné par défaut est celui du user à deux conditions : - si c'est sur le même territoire - Si le partenaire est actif
  • S'il s'agit d'un nouveau territoire / ou partenaire archivé : on ne met la valeur sur "Partenaire"

Listing des users archivés

  • URL : cf. le tableau
  • Titre de la page : Comptes archivés

Filtres :

Champ Type de champ Valeurs Valeur par défaut
Utilisateur Saisie libre Recherche sur le nom, prénom & email du user Vide (affiche tout)
Territoire Dropdown Liste des territoires classés par num de département Tous les territoires
Partenaire Dropdown Liste des partenaires par ordre alphabétique Tous les partenaires

Résultats :

  • Affichés sous forme de tableau
  • Tri par défaut : de la date d'archivage la plus récente à la plus ancienne
  • 20 lignes puis pagination

Nombre de résultats affichés au dessus du tableau : {nombre} comptes archivés trouvés

Le tableau :

Nom de la colonne Contenu affiché Tri
Dpt. numéro du département Oui par ordre de grandeur
Partenaire nom du partenaire Oui ordre alphabétique
Statut partenaire Label (actif / archivé) Non
Email adresse mail du compte non
Nom nom du user non
Prénom prénom du user non
Action Bouton réactivation non