Project

General

Profile

Actions

Fonctionnalité #32821

closed

Empêcher ou bloquer la suppression du groupe WEBSERVICE

Added by Lionel MARIE-LOUISE about 1 month ago. Updated 29 days ago.

Status:
R&D - Terminé
Priority:
1-Majeur
Target version:
Start date:
03/12/2025
Due date:

Description

En tant qu'utilisateur, je souhaite recevoir un message d'avertissement lorsque l'on tente de supprimer le groupe du Webservice qui assure la connexion entre le parapheur-API et le MC 24, ou empêcher sa suppression.

TC :

1. Je mets en place une instance MC 24 avec le parapheur-API en utilisant le jeu de données structure.sql et data_fr.sql fourni dans les images.
2. Je supprime le groupe WEBSERVICE.

Résultat : 

* Lorsque je tente de recréer ce groupe, un message d'erreur s'affiche, indiquant que la création est impossible, du coup, je ne peux plus me connecter au parapheur. 

Attendu :

- Soit un message d'avertissement,
- Soit un blocage de la suppression du groupe Webservice.

En tant qu'Administrateur, je souhaite que dans l'administration des groupes, la suppression du groupe WEBSERVICE ne soit pas autorisée afin de ne pas casser le lien utilisateurs/groupes avec le parapheur API.

Question : le nom "WEBSERVICE" peut être modifié => comment déterminer quel groupe ne pas supprimer?

Solution adoptée

  • faire le contrôle une fois la suppression activée plutôt que de griser la corbeille comme pour l'action de redirection
  • interdire la suppression du groupe si c'est le groupe de l'utilisateur (de type web service) enregistré dans la configuration du signaturebook
  • prévoir des tests
Actions #1

Updated by Agnes GASTAMBIDE about 1 month ago

  • Subject changed from Empécher ou Bloquer la suppression du groupe Webservice to Empêcher ou bloquer la suppression du groupe WEBSERVICE
  • Description updated (diff)
  • Status changed from A qualifier to R&D - A étudier
  • Assignee deleted (Agnes GASTAMBIDE)
Actions #3

Updated by Agnes GASTAMBIDE about 1 month ago

  • Priority changed from 2-Sérieux to 1-Majeur
Actions #4

Updated by Agnes GASTAMBIDE about 1 month ago

  • Description updated (diff)
  • Status changed from R&D - A étudier to R&D - A planifier
Actions #5

Updated by Agnes GASTAMBIDE about 1 month ago

  • Status changed from R&D - A planifier to R&D - En cours
Actions #6

Updated by Nicolas LE BOZEC about 1 month ago

  • Assignee set to Nicolas LE BOZEC
Actions #9

Updated by GIT LAB about 1 month ago

[CREATION] MR feat/32821/24.x.x (cible main) par nicolas lebozec

https://labs.maarch.org/devteam/maarch-courrier-dev/-/merge_requests/456

Actions #10

Updated by Agnes GASTAMBIDE about 1 month ago

  • Target version set to 24.4
Actions #11

Updated by Joseph AKEL about 1 month ago

  • Status changed from R&D - En cours to R&D - En test
Actions #12

Updated by Hamza HRAMCHI 29 days ago

  • Status changed from R&D - En test to R&D - Terminé
Actions

Also available in: Atom PDF