-
Notifications
You must be signed in to change notification settings - Fork 454
Description
User Story: As an organisation administrator, I can delegate responsibility for inviting users to other non-admin users
What this means functionally is that we want to be able to allow users who are not organisation admins to invite users. These user should be restricted to inviting 'user' roles only, and not organisation admin users.
The current pieces of functionality that we have which are related are the following:
- Group admins - this allows the user to manage membership of the group for which they are an admin of, but not invite users into the organisation
- Organisation level permission
MANAGE_USER_GROUPS
- this allows the user to manage membership of all of the groups in a given organisation, but not invite users into the organisation
If we also had a way for these users to invite new users into the organisation, we could pair that with these functionalities to allow them to invite users into these groups.
Currently in the API, we have functionality already to 'attach' multiple groups to an invite, so I can see this working in that a user can create an invite and attach any groups to it that they have 'admin' access to it.