Fonctionnalité #17436
ferméGroupes utilisateurs à administration contrôlée : Associer un ou plusieurs groupe(s) autorisés à la création de l'utilisateur
Description
Administrer les utilisateurs ne permet pas l'affectation à un groupe si le privilège administrer les groupes n'est pas activé.
Permettre d'associer l'utilisateur à un groupe via la fiche utilisateur.
-> pb de sécurité (groupes à administration contrôlée cf Courrier)
Fichiers
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance mis à 14/06/2021
- Statut changé de R&D - A étudier à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Priorité changé de 2-Sérieux à 1-Majeur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Tracker changé de Ergonomie à Fonctionnalité
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Sujet changé de Associer un ou plusieurs groupe(s) à le création de l'utilisateur à Associer un ou plusieurs groupe(s) à la création de l'utilisateur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Fichier Capture d’écran 2021-06-14 112601.png Capture d’écran 2021-06-14 112601.png ajouté
- Sujet changé de Associer un ou plusieurs groupe(s) à la création de l'utilisateur à Groupes utilisateurs à administration contrôlée : Associer un ou plusieurs groupe(s) autorisés à la création de l'utilisateur
- Echéance
14/06/2021supprimé - Statut changé de Etude planifiée à En attente financement
- Assigné à changé de EDI PO à Ludovic ARAUJO
- Version cible changé de 288 à Develop
En tant qu'administrateur, je souhaite déléguer à un ou plusieurs groupes, la fonctionnalité d'administration des utilisateurs en choisissant les groupes attribuables ou non à ces derniers.
Via Administration / Groupes d'utilisateurs / édition du groupe :
Privilèges
Droits d'administration
Utilisateurs Présentation des groupes existants avec pour chacun une case à cocher précisant s'il est affectable ou non par le groupe édité. Un groupe coché signifie que l'utilisateur appartenant au groupe édité pourra attribuer ce groupe fonctionnel aux utilisateurs qu'il administre. Un groupe non coché ne pourra donc pas être attribué aux utilisateurs administrés.
Attention : sans effet si le privilège droits d'administration / Groupes d'utilisateurs est activé
Un message d'avertissement de sécurité sera implémenté si l'administrateur active le droit d'administration lié à la gestion des groupes.
-> associer un utilisateur à un groupe autorisé à partir de la page utilisateur
Cible : Develop
Effort : 8 (Voir UO BPU)
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Statut changé de En attente financement à Complément d'Informations
Mis à jour par Etienne FAMERY il y a environ 3 ans
- Echéance mis à 19/11/2021
- Statut changé de Complément d'Informations à A traiter
- Assigné à changé de Ludovic ARAUJO à Madina Makhmutova
Le client souhaite lancer le développement de la fonctionnalité.
Mis à jour par Madina Makhmutova il y a environ 3 ans
- Echéance changé de 19/11/2021 à 15/11/2021
- Statut changé de A traiter à R&D - A étudier
Mis à jour par Ludovic ARAUJO il y a environ 3 ans
- Statut changé de R&D - A étudier à A traiter
Le client a validé la demande avec 8UO.
Pourrait-on avoir le cahier de spec (Votre compréhension du besoin, la fonctionnalité développée, votre date de livraison, les tests a effectué pour valider le dev)
Mis à jour par Madina Makhmutova il y a environ 3 ans
- Statut changé de A traiter à R&D - A étudier
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Priorité changé de 1-Majeur à 0-Bloquant
Mis à jour par Madina Makhmutova il y a environ 3 ans
- Echéance
15/11/2021supprimé - Statut changé de R&D - A étudier à R&D - A planifier
- Assigné à
Madina Makhmutovasupprimé
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Statut changé de R&D - A planifier à Complément d'Informations
- Assigné à mis à Emmanuel DILLARD
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Statut changé de Complément d'Informations à R&D - En cours
- Assigné à
Emmanuel DILLARDsupprimé
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 1:30 WIP: choose the groups of authorized assignments
https://labs.maarch.org/maarch/MaarchParapheur/commit/cdbb37dad5faaf734027b14e1969c8eb64393848
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:35 can associate groups to user + send authorized groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/95102482e95a327cc1dca91daab805115ad8edce
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 send authorized groups when updating privilege
https://labs.maarch.org/maarch/MaarchParapheur/commit/70e23e5549d5838d0f189f4fdecb4698399b845a
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:13 format data to send
https://labs.maarch.org/maarch/MaarchParapheur/commit/395e9b6d0f5d4e65dd68fdd60436890da7d7ed29
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 send selected group ids
https://labs.maarch.org/maarch/MaarchParapheur/commit/13462f1e4fb067279fed5acb9d6f6a62df09e5ee
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 2:00 storing privilege parameters for manage_users
https://labs.maarch.org/maarch/MaarchParapheur/commit/c91d408f5049ec614f4ef848de84c10b032d2c04
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
RAF
BACK - Appliquer les droits paramétrés
FRONT - associer les groupes aux utilisateurs
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Echéance changé de 30/11/2021 à 14/12/2021
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 1:08 admin groups: link front/back + add unlinkGroup function
https://labs.maarch.org/maarch/MaarchParapheur/commit/3218479c169d8e8ef3e6c21e0d5fa654627bd7c4
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 GET/groups/{id}/privilege/{privilegeId}
https://labs.maarch.org/maarch/MaarchParapheur/commit/589d2ed6cd62e66b9164cf7a55f84e7257d9ed8f
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:39 display saved authorized groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/1dfcfcb03c1c8aea0c967809f547deb5d45973d2
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:08 canGivePrivilege works without parameters field
https://labs.maarch.org/maarch/MaarchParapheur/commit/215b429c6b2f1fd8b9f621ae9e15cc137acf1a94
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:25 GET/rest/manageablegroups
https://labs.maarch.org/maarch/MaarchParapheur/commit/67a4f58436922337e727fd76d1e518a0162746b5
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:13 unlink a user from a group with correct privileges
https://labs.maarch.org/maarch/MaarchParapheur/commit/8f93087af56ec4bc0d797a16d6e79c3fdb2889ad
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 unlink user from group
https://labs.maarch.org/maarch/MaarchParapheur/commit/085e1cdc3232751af92cbb0fcd6c718c6c7ed30f
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:03 added group IDs to GET/rest/users/{userId}
https://labs.maarch.org/maarch/MaarchParapheur/commit/8507aa19c9033a73b8126152ea01ad3dc47ee165
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:49 can associate groups to user
https://labs.maarch.org/maarch/MaarchParapheur/commit/ca12408cb95416259aad0e5039f65804e3d4e966
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 update data
https://labs.maarch.org/maarch/MaarchParapheur/commit/6f55ecd178013bb5ed35f1454c49fbb7541024ca
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 update data_fr.sql + structure.sql
https://labs.maarch.org/maarch/MaarchParapheur/commit/4b43e0ac3b0e880f577b32b2453e8b6c27fda016
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:05 update canManage condition
https://labs.maarch.org/maarch/MaarchParapheur/commit/df37c333d7449c9f7ad6ad1278046d4f161c57ee
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 fixed getManageableGroups() when empty return; fixed permissions on getGroupPrivilege()
https://labs.maarch.org/maarch/MaarchParapheur/commit/aca841ada3bb7a61e97a85a812378b9c444f24f0
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 fixed privilege validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/6a67b2cefc1a474a3161908c1c38269b382925f6
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:45 users can be created with no groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/e0f9c153b43ca1cab433c82a53bd673afb4354af
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 fix checked groups + var lang
https://labs.maarch.org/maarch/MaarchParapheur/commit/0a0afcf56f671b89d6bb473886e556d5457044a6
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:10 GET/users/{id}: fixed groups field
https://labs.maarch.org/maarch/MaarchParapheur/commit/04c2319bf0a8405eb94ba54fdbe50edc96fc4fdf
Mis à jour par Hamza HRAMCHI il y a presque 3 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:20 better validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/22eef48fcfae5ca71d17d7f7074a8f0b1a40a7bd
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:10 fixed validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/1acae3f21d8e3ec5d3c86cd8c8bbf2d70ff22bd7
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 clean code and fix function calls
https://labs.maarch.org/maarch/MaarchParapheur/commit/996664a997f06cebf82a2bc424cff7d01fb500e9
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:45 permissions in POST/users; groups field in PUT/users/{id}
https://labs.maarch.org/maarch/MaarchParapheur/commit/79480f379c9ea2b5cadab6c5a6db1496ce231a00
Mis à jour par Hamza HRAMCHI il y a presque 3 ans
- Assigné à changé de Ines MKACHER à Hamza HRAMCHI
Mis à jour par Hamza HRAMCHI il y a presque 3 ans
- Statut changé de R&D - En test à R&D - En cours
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 3:30 can add groups after creation
https://labs.maarch.org/maarch/MaarchParapheur/commit/da460a8e788db5f57a1f9ee6ea0be40c229a21ec
Mis à jour par Hamza HRAMCHI il y a presque 3 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Statut changé de R&D - En test à R&D - En cours
Mis à jour par Ines MKACHER il y a presque 3 ans
- Echéance
18/01/2022supprimé - Statut changé de R&D - En cours à R&D - A planifier
Mis à jour par Ines MKACHER il y a plus de 2 ans
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par Ines MKACHER il y a plus de 2 ans
- Priorité changé de 0-Bloquant à 1-Majeur
Mis à jour par Quentin RIBAC il y a plus de 2 ans
- Assigné à changé de Hamza HRAMCHI à Quentin RIBAC
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:05 using UserGroupModel::setUserGroups instead of UserGroupModel::addUser
https://labs.maarch.org/maarch/MaarchParapheur/commit/7364c61d81a7e17442aa80ccb609123ab63a214d
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 1 prevent removal of user from groups one has not right on
https://labs.maarch.org/maarch/MaarchParapheur/commit/99fa53930fd241156bb801fdb64c452f40455ab6
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 prevent admin of certain groups from viewing users from other groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/4975076e4cba828f445a054e11a7fecc1a75fddd
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 1:20 taking manageable groups into account in UserController
https://labs.maarch.org/maarch/MaarchParapheur/commit/5060f43c9881982dfb9373453d98f1163600e6a1
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 check privileges in HistoryController and SignatureController
https://labs.maarch.org/maarch/MaarchParapheur/commit/52df0703bcb18e9a4e7031368d0b3fe1068964a4
Mis à jour par Quentin RIBAC il y a plus de 2 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 check if user if out of perimeter
https://labs.maarch.org/maarch/MaarchParapheur/commit/05a0a56bccb87bfb8289650afcaff0e4f0c29c67
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 fixed UserController::hasRightByUserId(); applied it to UserController::update()
https://labs.maarch.org/maarch/MaarchParapheur/commit/6def1e8a5fd8419ee2e7451e94dca562ed4c413d
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 improved UserController::hasRightByUserId() for versatility
https://labs.maarch.org/maarch/MaarchParapheur/commit/3fae749a72471168073ab4424b74f69a88120410
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 UserController::get(): single db call when whole table is read
https://labs.maarch.org/maarch/MaarchParapheur/commit/02d5687b50516f5f04da40c7d47439450cee5f41
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:15 prioritize group managers over user managers
https://labs.maarch.org/maarch/MaarchParapheur/commit/7e86273e91ffd33ab4f8ceed0e1a28bb2c693d62
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:05 using camelCase
https://labs.maarch.org/maarch/MaarchParapheur/commit/568f6ce7bffd16283992b97b28ff13797aadee39
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 removed GroupController::getGroupPrivilege() route in favor of GroupController::getById()
https://labs.maarch.org/maarch/MaarchParapheur/commit/daf048f12943cc798f590c6f269ace6bfea521f3
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 update url + getPrivilegeParameters function
https://labs.maarch.org/maarch/MaarchParapheur/commit/469cf385639bcd2f724098a5f7e63618c15c1680
Mis à jour par Ines MKACHER il y a plus de 2 ans
- Statut changé de R&D - En test à A revoir (S)
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 1:00 added query param mode=summary in GET/users/{id}; added exception for current user in UserController::hasRightByUserId()
https://labs.maarch.org/maarch/MaarchParapheur/commit/ec0ed3169fb91434763f6542cc2f6a84a7209b4d
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:10 add summay parameter + check emptiness
https://labs.maarch.org/maarch/MaarchParapheur/commit/7071699651633f1739b948da534f8fc3c5e70f33
Mis à jour par Ines MKACHER il y a plus de 2 ans
- Statut changé de A revoir (S) à R&D - En cours
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:20 clean privilege check in UserController.php
https://labs.maarch.org/maarch/MaarchParapheur/commit/89f7fbd2feb44026ea4daae25591d22052958d70
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:45 front: disable unlink group button when group is not manageable
https://labs.maarch.org/maarch/MaarchParapheur/commit/ef517d1bceeae6743dbe243849bfdfebc9ce82d7
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0 remove console.log
https://labs.maarch.org/maarch/MaarchParapheur/commit/2a4b9dc77db5d780932c51625c3dc009e8af985f
Mis à jour par Quentin RIBAC il y a plus de 2 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FEAT #17436 TIME 0:30 remove summary query param & using correct checks
https://labs.maarch.org/maarch/MaarchParapheur/commit/43c6dd2965f9db51b6052b8771a668ffab80e563
Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche feat/17436/develop de MaarchParapheur
FIX #17436 TIME 0:05 remove summary parameter
https://labs.maarch.org/maarch/MaarchParapheur/commit/48bd456303df319be0a0431c32c45877fdfd4a6b
Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - En test à R&D - Terminé
Mis à jour par Ludovic ARAUJO il y a plus de 2 ans
Pouvez-vous préciser les informations de migration nécessaire ?
Mis à jour par Emmanuel DILLARD il y a plus d'un an
- Version cible changé de Develop à 2301.1.0