Skip to content
This documentation applies to Codacy Self-hosted v7.0.0

For the latest updates and improvements, see the latest Cloud documentation instead.

Roles and permissions for synced organizations#

Your team members have different permissions on Codacy depending on their role on your Git provider:

See managing people to list and manage the members of your Codacy organization.

Permissions for GitHub#

The table below maps the GitHub Cloud and GitHub Enterprise roles to the Codacy operations that they're allowed to perform:

Join organization View private repository Ignore issues and files,
configure code patterns and file extensions,
manage branches
Upload coverage
using an account API token
Configure repository Add repository Manage coding standards,
Bulk copy patterns
Invite and accept members,
modify billing
Outside Collaborator1 No No No No No No No No
Repository Read Yes2 Yes Configurable No No No No No
Repository Triage Yes2 Yes Configurable No No No No No
Repository Write Yes2 Yes Configurable Yes No No No No
Repository Maintain Yes2 Yes Configurable Yes No No No No
Repository Admin Yes2 Yes Yes Yes Yes Yes No No
Organization Owner Yes2 Yes Yes Yes Yes Yes Yes Yes

1: Outside Collaborators aren't supported as members of organizations on Codacy. However, you can add them so that Codacy analyzes their commits to private repositories.
2: Joining an organization may need an approval depending on your setting for accepting new people.

Permissions for GitLab#

The table below maps the GitLab Cloud and GitLab Enterprise roles to the Codacy operations that they're allowed to perform:

Join organization View private repository Ignore issues and files,
configure code patterns and file extensions,
manage branches
Upload coverage
using an account API token
Configure repository Add and remove repository Manage coding standards,
Bulk copy patterns
Invite and accept members,
modify billing
External User1 No No No No No No No No
Project Guest Yes2 Yes Configurable No No No No No
Project Reporter Yes2 Yes Configurable No No No No No
Project Developer Yes2 Yes Configurable Yes No No No No
Project Maintainer Yes2 Yes Yes Yes Yes Yes No No
Project Owner Yes2 Yes Yes Yes Yes Yes No No
Group Owner Yes2 Yes Yes Yes Yes Yes Yes Yes
Administrator Yes2 Yes Yes Yes Yes Yes Yes Yes

1: External Users aren't supported as members of organizations on Codacy. However, you can add them so that Codacy analyzes their commits to private repositories.
2: Joining an organization may need an approval depending on your setting for accepting new people.

Permissions for Bitbucket#

The table below maps the Bitbucket Cloud and Bitbucket Server roles to the Codacy operations that they're allowed to perform:

Join organization View private repository Ignore issues and files,
configure code patterns and file extensions,
manage branches
Upload coverage
using an account API token
Configure repository Add and remove repository Manage coding standards,
Bulk copy patterns
Invite and accept members,
modify billing
Read1 Yes2 Yes Configurable No No No No No
Write1 Yes2 Yes Configurable No No No No No
Admin Yes2 Yes Yes Yes Yes Yes Yes Yes

1: Codacy can't distinguish the Bitbucket roles Read and Write because of a limitation on the Bitbucket API.
2: Joining an organization may need an approval depending on your setting for accepting new people.

Configuring who can change analysis configurations#

By default, only users with Write permission on a repository can change analysis configurations.

To change this, open your organization Settings, page Member privileges, and define the lowest permission required to perform the following operations on the repositories of your organization:

Configuring who can change analysis configurations

Codacy doesn't allow changing the role of a user, as the roles on Codacy are mirrored from your Git provider and applied to each repository.

See also#

Share your feedback 📢

Did this page help you?

Thanks for the feedback! Is there anything else you'd like to tell us about this page?

We're sorry to hear that. Please let us know what we can improve:

Alternatively, you can create a more detailed issue on our GitHub repository.

Thanks for helping improve the Codacy documentation.

If you have a question or need help please contact support@codacy.com.

Last modified April 8, 2022