Permissions
Note: Bugsink’s permissions model is in beta and subject to change.
In the current model, we’re keeping it simple by using Django’s is_superuser for broad admin control while team and project-permissions are organized around admin members.
Superuser Permissions
The first user of your site is typically a superuser (if you follow the installation instructions).
- Superusers have full access to all features and settings.
- They can manage all users, projects, and configurations.
Team and Project Permissions
Each team and project has admin members. The first user to create a team or project is automatically an admin member. Admin members can:
-
Edit the team or project settings.
-
Add (invite) and remove other members.
-
They can also promote other members to admin members or take away admin status.
If you’re the admin of a team, you’ll automatically have implied admin permissions for all projects in that team.