Skip to content
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

Mockups for permission management #36

Closed
nygrenh opened this issue Jun 4, 2021 · 0 comments
Closed

Mockups for permission management #36

nygrenh opened this issue Jun 4, 2021 · 0 comments
Assignees

Comments

@nygrenh
Copy link
Member

nygrenh commented Jun 4, 2021

Permissions are mappings from users to different roles.
The roles we currently have are: admin, assistant, teacher, reviewer.

For managing permissions we need a view where some people can edit the roles and where some people can only observe the roles. Starting point could be something like this:

image

The roles can be specified on three levels:

  • On course level: grants role only to the course
  • On organization level: grants role to all courses in the organization
  • Global level: grants role to all courses in all organizations

I was thinking for each level we could have a different view but all of them would look similar.

image

image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants