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

Custom permissions #13

Open
8 tasks
Mischback opened this issue Mar 27, 2018 · 0 comments
Open
8 tasks

Custom permissions #13

Mischback opened this issue Mar 27, 2018 · 0 comments
Labels
enhancement New feature or request
Projects
Milestone

Comments

@Mischback
Copy link
Owner

Mischback commented Mar 27, 2018

IOT enhance the admin panel, create custom permissions. This will enable a more flexible way of user management, because it does not rely exclusively on superusers.

  • create custom permissions
    • view user list
    • activate user
    • deactivate user

Issues

  • if an object/model is accessible in the admin-panel relies on the (given) can_modify-permission. Some dirty hack is required, to enable staff-users to actually view the user list.
  • is_staff allows sign in into the admin panel
  • can_modify is required to actually see a model
  • create some custom admin view, to show the user-list to those users with custom permissions below can_modify.
@Mischback Mischback created this issue from a note in Roadmap (To do) Mar 27, 2018
@Mischback Mischback added the enhancement New feature or request label Mar 27, 2018
@Mischback Mischback removed this from To do in Roadmap Mar 27, 2018
@Mischback Mischback added this to the long-term milestone Mar 27, 2018
@Mischback Mischback added this to To do in Roadmap Mar 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Roadmap
  
To do
Development

No branches or pull requests

1 participant