-
Notifications
You must be signed in to change notification settings - Fork 6
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
Project admin should be able to add existing users to its project #100
Comments
This is an issue in knora-api. Only system admin is able to get a list of all users of the system. |
So, you need the whole list, so that the ProjectAdmin can pick a user and add him to the project? I could add this. |
@subotic That would be great. |
It‘s merged. ProjectAdmin should now be able to get all users. |
Thanks @subotic. We will implement it into to the app asap. |
@subotic the implementation works but I figured out, that a project admin can create new user, which is good, but he can also set the new user as system admin, which shouldn't be possible. In the app I will disable the corresponding form element and I'll write an issue in knora-api (dasch-swiss/dsp-api#1552) |
@kilchenmann what is the status of this issue? Still in progress due to (dasch-swiss/dsp-api#1552) ? |
I think we can close this issue. dasch-swiss/dsp-api#1552 has another topic and is part of the api. I solved the mentioned issue already in the app by disable system-admin toggle in user form. |
Is your feature request related to a problem? Please describe.
Only system admins can add users to any projects. But the project admin should be allowed to do the same for their projects.
Describe the solution you'd like
A project admin can add existing users in its projects. System admin can keep the privilege to create a new user.
Describe alternatives you've considered
N.A.
Additional context
Spotted during the drafting of the test protocol document.
The text was updated successfully, but these errors were encountered: