-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Ce besoin a été remonté par le PETR du Grand Beauvaisis. Merci à eux.
Besoin
En tant qu'administrateur,
Je souhaite avoir une interface de suppression de toutes les cartes,
Afin de pouvoir nettoyer les anciennes cartes inutilisées ou de propriétaires qui ne sont plus dans l'organisation.
Le cas courant est que des personnes créent des cartes de tests et n'utilisent plus mviewerstudio ensuite.
Ou bien, que les personnes quittent une organisation et que leurs cartes restent à jamais sur le serveur.
Solution
- interface
A minima, avoir une fenêtre type tableau permettant de lister les cartes, de les filtrer par organisation, par date de création, par date de modification et par état (publié ou non).
Un bouton "Supprimer" permettra de supprimer définitivement une carte.
Une fenêtre devra permettre de confirmer ou non la suppression type "Souhaitez-vous confirmer la suppression ?".
- rôles
Si on utilise georchestra avec la notion de rôles, un rôle (e.g MVIEWER_ADMIN) pourra être défini dans la config pour permettre l'affichage de cette interface. Il faudra alors créer le rôle dans la console, le donner à des utilisateurs et renseigner le nom du rôle dans la config mviewerstudio front (config.json).
Ainsi, un administrateur mviewerstudio ne sera pas forcément administrateur georchestra.
En dehors de georchestra, cela ne changera rien au comportement actuel, tout le monde pourra voir cette interface et supprimer n'importe quelle carte comme c'est déjà le cas.