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.