Fonctionnalité #17436
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)
Historique
#1 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Echéance mis à 14/06/2021
- Statut changé de R&D - A étudier à Etude planifiée
#2 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Priorité changé de 2-Sérieux à 1-Majeur
#3 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Tracker changé de Ergonomie à Fonctionnalité
#4 Mis à jour par Emmanuel DILLARD il y a presque 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
#6 Mis à jour par Emmanuel DILLARD il y a presque 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)
#7 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Statut changé de En attente financement à Complément d'Informations
#10 Mis à jour par Etienne FAMERY il y a plus de 2 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é.
#11 Mis à jour par Madina Makhmutova il y a plus de 2 ans
- Echéance changé de 19/11/2021 à 15/11/2021
- Statut changé de A traiter à R&D - A étudier
#12 Mis à jour par Ludovic ARAUJO il y a plus de 2 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)
#13 Mis à jour par Madina Makhmutova il y a plus de 2 ans
- Statut changé de A traiter à R&D - A étudier
#14 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Priorité changé de 1-Majeur à 0-Bloquant
#15 Mis à jour par Madina Makhmutova il y a plus de 2 ans
- Echéance
15/11/2021supprimé - Statut changé de R&D - A étudier à R&D - A planifier
- Assigné à
Madina Makhmutovasupprimé
#16 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Statut changé de R&D - A planifier à Complément d'Informations
- Assigné à mis à Emmanuel DILLARD
#17 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance mis à 30/11/2021
#18 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Statut changé de Complément d'Informations à R&D - En cours
- Assigné à
Emmanuel DILLARDsupprimé
#20 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:30 WIP: choose the groups of authorized assignments
https://labs.maarch.org/maarch/MaarchParapheur/commit/cdbb37dad5faaf734027b14e1969c8eb64393848
#21 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:35 can associate groups to user + send authorized groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/95102482e95a327cc1dca91daab805115ad8edce
#22 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 send authorized groups when updating privilege
https://labs.maarch.org/maarch/MaarchParapheur/commit/70e23e5549d5838d0f189f4fdecb4698399b845a
#23 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:13 format data to send
https://labs.maarch.org/maarch/MaarchParapheur/commit/395e9b6d0f5d4e65dd68fdd60436890da7d7ed29
#24 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 send selected group ids
https://labs.maarch.org/maarch/MaarchParapheur/commit/13462f1e4fb067279fed5acb9d6f6a62df09e5ee
#25 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 2:00 storing privilege parameters for manage_users
https://labs.maarch.org/maarch/MaarchParapheur/commit/c91d408f5049ec614f4ef848de84c10b032d2c04
#26 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
RAF
BACK - Appliquer les droits paramétrés
FRONT - associer les groupes aux utilisateurs
#27 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance changé de 30/11/2021 à 14/12/2021
#28 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 1:08 admin groups: link front/back + add unlinkGroup function
https://labs.maarch.org/maarch/MaarchParapheur/commit/3218479c169d8e8ef3e6c21e0d5fa654627bd7c4
#29 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 GET/groups/{id}/privilege/{privilegeId}
https://labs.maarch.org/maarch/MaarchParapheur/commit/589d2ed6cd62e66b9164cf7a55f84e7257d9ed8f
#30 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:39 display saved authorized groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/1dfcfcb03c1c8aea0c967809f547deb5d45973d2
#31 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:08 canGivePrivilege works without parameters field
https://labs.maarch.org/maarch/MaarchParapheur/commit/215b429c6b2f1fd8b9f621ae9e15cc137acf1a94
#32 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:25 GET/rest/manageablegroups
https://labs.maarch.org/maarch/MaarchParapheur/commit/67a4f58436922337e727fd76d1e518a0162746b5
#33 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:13 unlink a user from a group with correct privileges
https://labs.maarch.org/maarch/MaarchParapheur/commit/8f93087af56ec4bc0d797a16d6e79c3fdb2889ad
#34 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 unlink user from group
https://labs.maarch.org/maarch/MaarchParapheur/commit/085e1cdc3232751af92cbb0fcd6c718c6c7ed30f
#35 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:03 added group IDs to GET/rest/users/{userId}
https://labs.maarch.org/maarch/MaarchParapheur/commit/8507aa19c9033a73b8126152ea01ad3dc47ee165
#36 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:49 can associate groups to user
https://labs.maarch.org/maarch/MaarchParapheur/commit/ca12408cb95416259aad0e5039f65804e3d4e966
#37 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 data
https://labs.maarch.org/maarch/MaarchParapheur/commit/6f55ecd178013bb5ed35f1454c49fbb7541024ca
#38 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 data_fr.sql + structure.sql
https://labs.maarch.org/maarch/MaarchParapheur/commit/4b43e0ac3b0e880f577b32b2453e8b6c27fda016
#39 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 update canManage condition
https://labs.maarch.org/maarch/MaarchParapheur/commit/df37c333d7449c9f7ad6ad1278046d4f161c57ee
#40 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 getManageableGroups() when empty return; fixed permissions on getGroupPrivilege()
https://labs.maarch.org/maarch/MaarchParapheur/commit/aca841ada3bb7a61e97a85a812378b9c444f24f0
#41 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 fixed privilege validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/6a67b2cefc1a474a3161908c1c38269b382925f6
#42 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 users can be created with no groups
https://labs.maarch.org/maarch/MaarchParapheur/commit/e0f9c153b43ca1cab433c82a53bd673afb4354af
#43 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance
14/12/2021supprimé
#44 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 fix checked groups + var lang
https://labs.maarch.org/maarch/MaarchParapheur/commit/0a0afcf56f671b89d6bb473886e556d5457044a6
#45 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:10 GET/users/{id}: fixed groups field
https://labs.maarch.org/maarch/MaarchParapheur/commit/04c2319bf0a8405eb94ba54fdbe50edc96fc4fdf
#46 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - En cours à R&D - En test
#47 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Assigné à mis à Ines MKACHER
#49 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 better validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/22eef48fcfae5ca71d17d7f7074a8f0b1a40a7bd
#50 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:10 fixed validation
https://labs.maarch.org/maarch/MaarchParapheur/commit/1acae3f21d8e3ec5d3c86cd8c8bbf2d70ff22bd7
#51 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 clean code and fix function calls
https://labs.maarch.org/maarch/MaarchParapheur/commit/996664a997f06cebf82a2bc424cff7d01fb500e9
#52 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 permissions in POST/users; groups field in PUT/users/{id}
https://labs.maarch.org/maarch/MaarchParapheur/commit/79480f379c9ea2b5cadab6c5a6db1496ce231a00
#54 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Assigné à changé de Ines MKACHER à Hamza HRAMCHI
#55 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - En test à R&D - En cours
#56 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 3:30 can add groups after creation
https://labs.maarch.org/maarch/MaarchParapheur/commit/da460a8e788db5f57a1f9ee6ea0be40c229a21ec
#57 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - En cours à R&D - En test
#58 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance mis à 04/01/2022
#59 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance
04/01/2022supprimé
#60 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance mis à 18/01/2022
#61 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- ROADMAP mis à version Develop
#62 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Statut changé de R&D - En test à R&D - En cours
#63 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance
18/01/2022supprimé - Statut changé de R&D - En cours à R&D - A planifier
#66 Mis à jour par Ines MKACHER il y a environ 2 ans
- Statut changé de R&D - A planifier à R&D - En cours
#67 Mis à jour par Ines MKACHER il y a environ 2 ans
- Priorité changé de 0-Bloquant à 1-Majeur
#69 Mis à jour par Quentin RIBAC il y a environ 2 ans
- Assigné à changé de Hamza HRAMCHI à Quentin RIBAC
#70 Mis à jour par GIT LAB il y a environ 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
#71 Mis à jour par GIT LAB il y a environ 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
#72 Mis à jour par GIT LAB il y a environ 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
#73 Mis à jour par GIT LAB il y a environ 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
#74 Mis à jour par GIT LAB il y a environ 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
#75 Mis à jour par Quentin RIBAC il y a environ 2 ans
- Statut changé de R&D - En cours à R&D - En test
#78 Mis à jour par GIT LAB il y a environ 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
#79 Mis à jour par GIT LAB il y a environ 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
#80 Mis à jour par GIT LAB il y a environ 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
#81 Mis à jour par GIT LAB il y a environ 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
#83 Mis à jour par GIT LAB il y a environ 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
#84 Mis à jour par GIT LAB il y a environ 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
#85 Mis à jour par GIT LAB il y a environ 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
#86 Mis à jour par GIT LAB il y a environ 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
#88 Mis à jour par Ines MKACHER il y a environ 2 ans
- Statut changé de R&D - En test à A revoir (S)
#89 Mis à jour par GIT LAB il y a environ 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
#90 Mis à jour par GIT LAB il y a environ 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
#91 Mis à jour par Ines MKACHER il y a presque 2 ans
- Statut changé de A revoir (S) à R&D - En cours
#93 Mis à jour par GIT LAB il y a presque 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
#94 Mis à jour par GIT LAB il y a presque 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
#95 Mis à jour par GIT LAB il y a presque 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
#96 Mis à jour par Quentin RIBAC il y a presque 2 ans
- Statut changé de R&D - En cours à R&D - En test
#97 Mis à jour par GIT LAB il y a presque 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
#98 Mis à jour par GIT LAB il y a presque 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
#100 Mis à jour par Hamza HRAMCHI il y a presque 2 ans
- Statut changé de R&D - En test à R&D - Terminé
#101 Mis à jour par Ludovic ARAUJO il y a presque 2 ans
Pouvez-vous préciser les informations de migration nécessaire ?
#104 Mis à jour par Emmanuel DILLARD il y a environ un an
- Version cible changé de Develop à 2301.0