Server: Groups: Allow group admins to assign existing users

Created on 23 Sep 2018  Â·  6Comments  Â·  Source: nextcloud/server

Group administrators can add and delete users in the group they have admin privileges for. This can lead to multiple users for the same person, as a group admin creating a new user may not know that there already exists such a user – and if he knows, he cannot assign it to his group.

I would suggest that group administrators can only or additionally assign existing users to the group they have admin privileges for.
For this group administrator needs to access the list of all users. However, the visible information can be limited to user and display name and potentially group memberships.

0. Needs triage enhancement users and groups

Most helpful comment

This is a very important feature. What's the purpose of having a group admin if they can't change group membership?

All 6 comments

This proposal is related to (but not duplicate of) #7482.

GitMate.io thinks possibly related issues are https://github.com/nextcloud/server/issues/7381 (Group admins shouldn't be allowed to delete users which are member of other groups as well), https://github.com/nextcloud/server/issues/4789 (Group admins cannot see disabled users), https://github.com/nextcloud/server/issues/6671 (Only one ldap group assigned to the user), https://github.com/nextcloud/server/issues/1220 (Proposal for enhancement: Allow user defined clear names for shared links), and https://github.com/nextcloud/server/issues/4360 (Assign group admin privileges to a group).

Hi is there anything actually speaking against adding this feature? Or does it just need to be implemented?

This is a very important feature. What's the purpose of having a group admin if they can't change group membership?

This is crucial feature for group admins to actually work, is there any chance of it being implemented in any foreseeable future?

In our case I don't want group admins to be able to add any existing user to their group due to privacy reasons.

Might be handled as a configurable option?

Was this page helpful?
0 / 5 - 0 ratings