You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Committees (known as AssociationGroups in Squire) can be added, modified, or deleted through the admin panel. Members can also be added or removed there. Committee members can change most of their committee information as well as the member roles and titles within that committee.
Although the board should be able to add committees in the admin panel, there is one caveat: they do not have access to Django groups (as that would give them access to the permission system). Since each committee must be linked to a group (as their name and permissions are fetched from there), the board is unable to actually create new committees.
I suggest we add a form to the front-end committee page that allows adding a committee. When doing so, an associated Django group should be generated. This way, the board can create new committees without needing access to Django's groups.
Optionally, we can also move the deleting or changing of committees for the board to the front-end as well, as to keep everything in a single place.
The text was updated successfully, but these errors were encountered:
Committees (known as AssociationGroups in Squire) can be added, modified, or deleted through the admin panel. Members can also be added or removed there. Committee members can change most of their committee information as well as the member roles and titles within that committee.
Although the board should be able to add committees in the admin panel, there is one caveat: they do not have access to Django groups (as that would give them access to the permission system). Since each committee must be linked to a group (as their name and permissions are fetched from there), the board is unable to actually create new committees.
I suggest we add a form to the front-end committee page that allows adding a committee. When doing so, an associated Django group should be generated. This way, the board can create new committees without needing access to Django's groups.
Optionally, we can also move the deleting or changing of committees for the board to the front-end as well, as to keep everything in a single place.
The text was updated successfully, but these errors were encountered: