Skip to content
This repository has been archived by the owner on Dec 19, 2019. It is now read-only.

Users and permissions

Aaron D Borden edited this page Apr 9, 2017 · 2 revisions

Django uses Users, Groups, and Permissions to manage access.

Groups

contributors

These users have access to all the ballot data. They contribute new ballot information for cities and make sure information is correct.

managers

These users can add new users and add users to groups. They act as recruiters to setup new contributors on the site.

Adding new users

managers and admins can add new users. First generate a random password for the user and fill out the add new user form. Click "Save and continue editing".

Under "Permissions", set the user as "staff status" so they can login to the admin UI. Then add them to group "contributors" by selecting the option and clicking the "Choose" right arrow. Please avoid giving users individual permissions as becomes difficult to manage.

Click "Save" at the bottom of the screen to save the user. Then send the username and password to the user over DM in Slack or email and encourage them to login and change their password.

Clone this wiki locally