MTES-MCT / Docurba

4 stars 5 forks source link

Bug au partage d'une procédure secondaire (PS) : ça a donné les droits à la même personne sur 3 autres PS #920

Open CeliaVermicelli opened 1 month ago

CeliaVermicelli commented 1 month ago

Contexte :

Vendredi dernier, la DDT (12 - Mme Outaleb) a ajouté différentes procédures secondaires, à la suite de quoi elle n'avait jamais les droits pour ajouter des event ni la partager. (sur certaines elle avait bien cliqué sur "confirmer" et sur d'autres elle avait "passé cette étape" - je ne sais pas sur lesquelles exactement, elle a testé différents parcours). -> bug connu et résolu issue 882

-> résolution de ses droits au téléphone : je l'ai ajouté moi-même en tant que collaboratrice sur une des 5 procédures secondaires qu'elle avait ajouté. Elle est bien apparue dans les collaborateurs et a bien les droits donc très bien. Je comptais lui partager les 4 autres de la même manière mais : -> ce qui est étrange : à la suite de ce partage, elle est apparue automatiquement dans les 4 autres procédures secondaires (PS) sans que j'ai besoin de l'ajouter. (elle n'a donc pas reçu d'email l'indiquant

FYI : Elle a recréé un PS avec moi au téléphone et elle avait bien accès donc le bug cité dans l'issue 882 est bien résolu (mais ne l'était pas vendredi ?)

Problèmes :

Rappel du comportement attendu pour les droits entre procédures principale (PP) et PS : 🟡 Les droits de la proc principale sont calquées sur les procédures secondaires. C-a-d :

Et dans tous les cas : l'auteur de la procédure obtient les droits par défaut.

CeliaVermicelli commented 2 weeks ago

Autre cas remonté par le 71 :

L'agent Samuel B. a ajouté 2 PS mais n'avait pas les droits pour ajouter des events, il était bloqué

Résolution du problème au téléphone : je lui ai donné les droits à la mano en renseignant son email sur la première procédures RA de Geugnon, il avait été bloqué aussi sur la modification de Gueugnon, mais les droits accordés sur la précédente lui donné les droits sur celle ci sans que je n'ai à renseigner son email.

Pas besoin de prévenir la ddt mais ce problème https://github.com/MTES-MCT/Docurba/issues/882 est donc à nouveau d'actualité et n'est pas isolé à certains cas.