Skip to content

ADMIN MVIEWER - Supprimer n'importe quelle carte #399

@Gaetanbrl

Description

@Gaetanbrl

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions