List of existing users is visible by any role #1933
-
|
Hello, Accounts are visible even if the role was restricted just to one Domain. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
|
We seek a good solution for this tough problem. The global admin can also be a normal user, and it is cumbersome to have several accounts per user (but possible). And should parent domain users be seen from child domains, and conversely? We could manage visibility based on role assignments:
With this simple logic, we could easily compute the list of visible users for any user and hopefully solve most cases. |
Beta Was this translation helpful? Give feedback.
-
|
Indeed, and technically this shouldn’t be an issue for the single tenant case of the community edition. |
Beta Was this translation helpful? Give feedback.
-
|
Hello the issue is not related to multi tenant. |
Beta Was this translation helpful? Give feedback.
-
|
Hello, I understand your point. As Eric mentioned the user object is at organisation level not at the domain, and both are linked with role assignment that is orthogonal. My point is that seeing the users of your organisation is an intended feature for assignment management: both for setting the assignee or reading it, and seeing the users of your organisation is accordingly not a violation of any security principle: it's a pointer without any sensitive data leak. That being said, that's the reason why I explained the relationship with multi tenancy management that we need to rework for pro and could benefit afterwards the CE. Hope that makes it clearer :) |
Beta Was this translation helpful? Give feedback.
Hello,
I understand your point. As Eric mentioned the user object is at organisation level not at the domain, and both are linked with role assignment that is orthogonal.
My point is that seeing the users of your organisation is an intended feature for assignment management: both for setting the assignee or reading it, and seeing the users of your organisation is accordingly not a violation of any security principle: it's a pointer without any sensitive data leak.
That being said, that's the reason why I explained the relationship with multi tenancy management that we need to rework for pro and could benefit afterwards the CE.
Hope that makes it clearer :)