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

Change user roles for Units #47

Open
zwaters opened this issue Sep 23, 2016 · 4 comments
Open

Change user roles for Units #47

zwaters opened this issue Sep 23, 2016 · 4 comments

Comments

@zwaters
Copy link
Collaborator

zwaters commented Sep 23, 2016

We are wanting to transition from simple Staff vs. Students for course offerings to allow for independently managed unit offerings as opposed to the current portal where staff can access all unit offerings.

@kirstykitto
Copy link
Owner

This does not actually seem to be an issue to me. Staff see whatever is configured for them in the django interface. Thus - they get access to all the units for which they have been added right? Or do you mean a scenario where a user can have different roles across two units? (We do want that.)

@tommarmstrong
Copy link
Contributor

"Staff" users can currently edit everything instead of just courses they should be able to manage (ones that they have created). There's code that changes this in PR #55 to allow the ability to have different roles across two units like you mentioned @kirstykitto

@zwaters
Copy link
Collaborator Author

zwaters commented Sep 27, 2016

Yes, sorry - we are maintaining our current Staff/Student permissions. We want to build ontop of that so a staff user can maintain and administer/manage their own courses within the CLA Toolkit interface. This will also be helpful for a use case where a student/learner (could be anyone, really) wants to create their own module to track their learning related social media interactions (for MOOC learners, e.g.).

@kirstykitto
Copy link
Owner

Ah - yes. Completely agree - that should not happen :)

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

No branches or pull requests

3 participants