MTES-MCT / metadata-postgresql

Plume : gestion des métadonnées du patrimoine PostgreSQL
https://mtes-mct.github.io/metadata-postgresql/
GNU Affero General Public License v3.0
0 stars 1 forks source link

Gestion de PlumePg via Plume #111

Open alhyss opened 1 year ago

alhyss commented 1 year ago

Considérant qu'avec l'interface de gestion des modèles Plume va commencer à proposer des fonctionnalités qui s'adressent non pas à tous les utilisateurs, mais uniquement aux administrateurs du serveur PostgreSQL, il me semble qu'il devient maintenant pertinent de proposer aussi à l'administrateur quelques fonctionnalités plus générales d'administration de PlumePg via Plume. Par exemple lui permettre d'activer et mettre à jour l'extension sur une base.

Comme pour la gestion des modèles, ces actions ne seraient visibles que d'un utilisateur qui dispose des droits nécessaires pour les exécuter (en l'occurrence, un super-utilisateur).

J'ai écrit les fonctions qui génèrent les requêtes nécessaires, et ajouté une partie Gestion de PlumePg via Plume à la documentation technique de Plume pour préciser tout ça.

Je flèche sur la v1.1, car ce n'est pas indispensable pour la première diffusion officielle, mais ce sera un plus si tu as eu le temps de l'implémenter, @WREATCHED.