Régression #22934
Erreur "Out of Perimeter" même si le privilège de groupe "Accéder à tous les documents..." est actif
Description
Depuis la nouvelle version :
J'ai un groupe utilisateur qui a les droits "Accéder à tous les documents et gérer les circuits" et "Initier un nouveau circuit de visa / signature"
Quand les membres de ce groupe vont dans la loupe et choisisse un dossier "En cours" (pas de pb sur dossier terminé), s'il clique sur le nom du dossier au lieu d'avoir la visionneuse du doc , ils ont le message d'erreur "message "Out of perimeter"
Si j'ajoute à ce groupe les droits "Administrer les utilisateurs" le problème disparait.
Ce pb est une régression, je n'avait pas ce type d'erreur par le passé avec juste les droits "Accéder à tous les documents et gérer les circuits" et "Initier un nouveau circuit de visa / signature"
Demandes liées
Historique
#2 Mis à jour par Charles BATIONO il y a plus d'un an
- Fichier Peek 24-11-2022 17-04.gif Peek 24-11-2022 17-04.gif ajouté
#3 Mis à jour par Charles BATIONO il y a plus d'un an
- Fichier Capture d’écran du 2022-11-24 17-07-13.png Capture d’écran du 2022-11-24 17-07-13.png ajouté
Lorsque je commente les ligne suivantes (Voir PJ) du ficheir UserController.php, je n'ai plus le message d'erreur.
if (!empty($groupsIds)) { $groups = GroupModel::get(['select' => ['label', 'id'], 'where' => ['id in (?)'], 'data' => [$groupsIds]]); $user['groups'] = $groups; //} elseif (!$actuallyAlone) { // return $response->withStatus(403)->withJson(['errors' => 'User out of perimeter']); }
Par ailleurs après vérification, l'anomalie est liée à cette demande: #17436
#5 Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Tracker changé de Anomalie à Régression
- Sujet changé de Régression : Impossible de voir les docs en cours pour certains groupes à Impossible de voir les docs en cours pour certains groupes
- Echéance mis à 28/11/2022
- Statut changé de A qualifier à R&D - A étudier
#6 Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Sujet changé de Impossible de voir les docs en cours pour certains groupes à Erreur "Out of Perimeter" même si le privilège de groupe "Accéder à tous les documents..." est actif
- Statut changé de R&D - A étudier à R&D - A planifier
#7 Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Echéance
28/11/2022supprimé
#8 Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Lié à Anomalie #23333: Impossible de visualiser le circuit si l'un des utilisateurs du circuit n'est pas dans mon périmètre d'administration ajouté
#9 Mis à jour par Emmanuel DILLARD il y a environ un an
- Statut changé de R&D - A planifier à R&D - En cours
#10 Mis à jour par Emmanuel DILLARD il y a environ un an
- Echéance mis à 28/02/2023
#11 Mis à jour par Emmanuel DILLARD il y a environ un an
- Assigné à
Emmanuel DILLARDsupprimé
#12 Mis à jour par Nicolas LE BOZEC il y a environ un an
- Assigné à mis à Nicolas LE BOZEC
#13 Mis à jour par GIT LAB il y a environ un an
Commit ajouté sur la branche fix/22934/21.03_TMA5 de MaarchParapheur
FIX #22934 TIME 1:00 Added check if user has the privilege to manage groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/127d9ba6e8bd739b14de33ce6f6285e977d31e85
#14 Mis à jour par GIT LAB il y a environ un an
Commit ajouté sur la branche fix/22934/21.03_TMA5 de MaarchParapheur
FIX #22934 TIME 0:30 Change the elseif check to if in order to access it when the user privilege is active
https://labs.maarch.org/maarch/MaarchParapheur/commit/031afee13b03ccc1715ad1726f88f48124e2975c
#15 Mis à jour par Nicolas LE BOZEC il y a environ un an
- Statut changé de R&D - En cours à R&D - En test
#16 Mis à jour par GIT LAB il y a environ un an
Commit ajouté sur la branche fix/22934/21.03_TMA5 de MaarchParapheur
FIX #22934 TIME 0:40 Changed to be able to see the groups of users who are in my scope in the user admin even if I don't have the right to administer groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/aed45ff92b285d96707f9b906da8584a35d29b43
#17 Mis à jour par GIT LAB il y a environ un an
[CREATION] MR sur 2301_releases (fix/22934/develop) par Hamza HRAMCHI hamza.hramchi@xelians.fr
https://labs.maarch.org/maarch/MaarchParapheur/commit/5a4ced2006b25c67bf5e508840aeddb9c2ecf418
#18 Mis à jour par Hamza HRAMCHI il y a environ un an
- Statut changé de R&D - En test à R&D - Terminé
#19 Mis à jour par GIT LAB il y a environ un an
Commit ajouté sur la branche fix/22934/21.03 de MaarchParapheur
FIX #22934 0:10 Correction of out of perimeter
https://labs.maarch.org/maarch/MaarchParapheur/commit/c5ac4691384edf5f77d11794f1eccc3b39b4eaff