AamAadmiParty / cleansweep

Volunteer & Campaign Management System
Other
40 stars 21 forks source link

Permission Groups #147

Closed anandology closed 8 years ago

anandology commented 8 years ago

We wanted to have fine-grained permisisons for easy of managing in the code and corse-gained permissions for easy of assigning to roles. Having permission groups and assigning permission group to a role gives us best of both.

A typical cleansweep instance will only need handful permission groups. For example:

Committee members typically get manage permission-group and that will include everything needed. For example, the admin can decide whether or not to include download-volunteers permission in that permission group.

To start with assume that permission groups will be specified in the code or in the config file.

We can move them to admin panel later (as a separate issue).

anandology commented 8 years ago

Implemented and they are now available at admin center.