Details
-
Bug
-
Resolution: Unresolved
-
None
-
None
-
Critical
Description
problem
The parent user hierarchy keeps track of the whole parent user id tree:
Alice is the parent of Bob which is the parent of Sam.
In the user Sam is stored as parent: Bob;Alice
But if Bobs parent changes to Donald, Sams parents remain on Bob;Alice and is not updated to Bob; Donald then.
This leads to strange behaviours and also may lead to user data exposure to users which are not allowed to see other users.
solution
The tree must be updated for all child users and a fix/clean script for the current data must be written which rebuilds the whole tree according to the last parent entry in the parentIds list (this is the one shown in the GUI).
Attachments
Issue Links
- relates to
-
TRANSLATE-1530 Introduce grouping of users
- Backlog