-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable Workspace Owners to add multiple users and assign WorkspaceResearcher role #4169
Comments
Thoughts on this...
|
From our perspective, we do not want Workspace Admins or Researchers to be able to allocate people to roles in their workspaces. Having them add new researchers who haven't been vetted is a violation of the Safe People principle. Allowing them to allocate Airlock Managers would invalidate the entire concept of the TRE, since they'd be marking their own homework. The only potentially useful functions for our environment would be:
Anything else would be bad news for us, so please make sure that any such features are configurable, so we can disable them. |
@fortunkam keep it to TRE Admins for now, we will need to revisit RBAC across the TRE at some point as use cases are getting more complex. #3826 Config setting for API and UI sounds like a good idea. We are also likely to do one for cost reporting as per #4318 If can hide the whole user section, as we can get more granular using RBAC down the line. Thank you! |
From the workspace user interface a workspaceowner can assign users to the workspace researcher role. The workspaceowner must also be able to both add and remove users. This will require changes to both the UI and API.
Need to consider the adding of groups.
Need option to disable user management APIs (don't add APIs to the router)
The text was updated successfully, but these errors were encountered: