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

Permissions overview page #3622

Open
DeD1rk opened this issue Mar 2, 2024 · 2 comments
Open

Permissions overview page #3622

DeD1rk opened this issue Mar 2, 2024 · 2 comments
Assignees
Labels
app:activemembers Issues regarding the activemembers-app app:members Issues regarding the members-app feature Issues regarding a complete new feature priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this. security Security related issues

Comments

@DeD1rk
Copy link
Member

DeD1rk commented Mar 2, 2024

What?

A page reachable from the user admin change page, where you can see a list of permissions that the user has, and the reason they have it (the committee(s), groups or direct user permission it comes from).

Why?

This woould make it easy to discover why someone can/can't do something, and to check whether any committee's permissions can be improved.

How?

?

@DeD1rk DeD1rk added priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this. app:activemembers Issues regarding the activemembers-app feature Issues regarding a complete new feature app:members Issues regarding the members-app security Security related issues labels Mar 2, 2024
@DeD1rk
Copy link
Member Author

DeD1rk commented Mar 2, 2024

Related to #3436

@ColonelPhantom
Copy link
Contributor

I feel like permissions are a bit of a mess anyway; Django has some built-in notion of permissions but we often use our own on-the-fly stuff based on existing conditions it seems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app:activemembers Issues regarding the activemembers-app app:members Issues regarding the members-app feature Issues regarding a complete new feature priority: maybe someday This is not really relevant, but if we have nothing else to do, then we can think about this. security Security related issues
Projects
None yet
Development

No branches or pull requests

3 participants