Is your feature request related to a problem? Please describe.
There are scenarios where a user might be able to manage other users, but only users for the site or company they belong to. Currently the Users portlet will show all users that exist with dotCMS, regardless of the site/company the managing user has access to.
Describe the solution you'd like
Users should be able to manage other users based on the site they have permissions to access.
Two solutions I've considered:
Bring back the concept of a 'Company' on a user, and limit user management to the company they belong to.
Create a new permission type at the site level that allows for user administration, then:
a. In the users portlet, anyone who has this permission will only be shown non CMS Administrator users who have access to sites they have this permission on
b. Any users they create they can only give access to sites they have this permission on.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Is your feature request related to a problem? Please describe. There are scenarios where a user might be able to manage other users, but only users for the site or company they belong to. Currently the Users portlet will show all users that exist with dotCMS, regardless of the site/company the managing user has access to.
Describe the solution you'd like Users should be able to manage other users based on the site they have permissions to access. Two solutions I've considered:
CMS Administrator
users who have access to sites they have this permission on b. Any users they create they can only give access to sites they have this permission on.