-
Notifications
You must be signed in to change notification settings - Fork 80
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
"Manage Users/Permissions" for v2 Libraries #1342
Comments
@jmakowski1123 Please add the product/UX requirements here :) |
@jmakowski1123 CC @bradenmacdonald FYI until the full design is ready, I'm starting with a modal based on the existing Course Team UI: |
Hi @jmakowski1123 @lizc577 @sdaitzman @marcotuts I've deployed my Draft #1362 to the tagging-preview sandbox. Could someone take a look and let me if anything needs changing for MVP? I could use your input on the UX and text I chose. To access the new Library Team modal:
|
Hi @jmakowski1123 @lizc577 @sdaitzman @marcotuts friendly reminder that this is ready for AC testing on the sandbox |
Fixed! @jmakowski1123 @sdaitzman It's ready for AC testing on the sandbox |
Thanks @ChrisChV, looks good to me! I did notice that the new error appears when trying to add a user who has already been added to the library, could we add a distinct error message for that case? Something like: "Error adding team member. That user is already on this team." |
Need product/UX requirements here.
Describe how to access this panel - in a tab of the library info sidebar?
Backend notes
Here is what is already implemented on the backend:
There are no org-level permissions.
Users can be added to the team of each library, in one of three roles:
Global staff are like admins on all libraries.
There are also two settings that each library has (only admins can change):
The text was updated successfully, but these errors were encountered: