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.
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.
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?
?