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

Add Django Groups for User permissions #94

Closed
ColeDCrawford opened this issue Nov 19, 2020 · 6 comments
Closed

Add Django Groups for User permissions #94

ColeDCrawford opened this issue Nov 19, 2020 · 6 comments
Assignees

Comments

@ColeDCrawford
Copy link
Contributor

Eg an "RA" group
@npicardo - can you define these groups and the level of permissions you want each to have?

@npicardo
Copy link
Collaborator

My apologies, but I'm not sure what this question refers to.

@ColeDCrawford
Copy link
Contributor Author

It's usually easier to have groups to manage permissions for user accounts rather than assign them directly to users, though that could be an option too. So when you add a new RA, they would get added to the RA group that has some permissions (eg edit Django content) but not others (eg administer user accounts).

@npicardo
Copy link
Collaborator

npicardo commented Dec 1, 2020

I think our needs are very basic and binary: An "admin" user type with full create/delete/edit privileges across the board; and a "Public" type that can only create/delete/edit collections for which they are the owners.

@lukehollis
Copy link
Contributor

@ColeDCrawford could you describe what you'd like changed here?

@ColeDCrawford
Copy link
Contributor Author

Nick outlined it above just fine. An end user ("public") should not be able to access the Django admin dashboard. They should be able to create and delete their own collections, and add and remove items from those collections from the front end.

@lukehollis
Copy link
Contributor

To clarify from @ColeDCrawford's/your comments here:

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

4 participants