Setting up user permissions and privileges in the new CantusDB - DDMAL/CantusDB GitHub Wiki
In CantusDB's admin interface, the following groups should be added:
"contributor"
"editor"
"project manager"
Please ensure that the group names are exactly the same as above (case-sensitive). The code for user permissions depends on this.
This should enable the following workflow:
- a new user is created in the Django admin interface
- the user is assigned to one or more of the groups above
- the user is assigned to sources that they have privilege to edit (provided they are in a group that allows them to edit sources).