Skip to main content

Roles & Permissions

Permissions for an organization can be accessed by clicking on the Permissions tab on the organization's settings page.

info

At the moment, CodSpeed only supports roles and permissions defined at the organization level. This means that all projects in an organization have the same permissions. We plan to add support for project-level permissions in the future.

Rolesโ€‹

Roles are a way to control what a user can do in CodSpeed. There are three levels of permissions, from highest to lowest:

  • Provider admin: Users who are admins in GitHub, GitLab, or Bitbucket are automatically provider admins in CodSpeed. They cannot be demoted to a lower level of permission.
  • Admin: Admins can promote and demote users to and from the admin level. They have full write access to CodSpeed.
  • Member: Members have basic read-only access to CodSpeed.

Permissionsโ€‹

The following table shows what each role can do in CodSpeed.

PermissionProvider adminAdminMember
View projectsโœ…โœ…โœ…
Add projectsโœ…โœ…โŒ
View project settingsโœ…โœ…โœ…
Edit project settingsโœ…โœ…โŒ
View project membersโœ…โœ…โœ…
Edit project members rolesโœ…โœ…โŒ
Manage billingโœ…โœ…โŒ
Acknowledge regressionsโœ…โœ…โŒ