Skip to content
This documentation applies to Codacy Self-hosted v3.5.1

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

Roles and permissions for synced organizations

Depending on your role on the Git provider you will have different permissions on Codacy:

Provider Role Join organization Ignore issues and files Add repository Configure repository Configure tools and patterns View repository Invite and accept members Modify billing
GitHub Cloud and GitHub Enterprise Outside Collaborator1 No No No No No No No No
Repository Read Yes2 Configurable No No Configurable Yes No No
Repository Triage Yes2 Configurable No No Configurable Yes No No
Repository Write Yes2 Configurable No Yes Configurable Yes No No
Repository Maintain Yes2 Configurable No Yes Configurable Yes No No
Repository Admin Yes2 Yes2 Yes Yes Yes2 Yes No No
Organization Owner Yes2 Yes Yes Yes Yes2 Yes Yes Yes
GitLab Cloud and GitLab Enterprise External User1 No No No No No No No No
Guest Yes2 Configurable No No Configurable Yes No No
Reporter Yes2 Configurable No No Configurable Yes No No
Developer Yes2 Configurable No No Configurable Yes No No
Maintainer Yes2 Configurable No No Configurable Yes No No
Owner Yes2 Yes Yes Yes Yes2 Yes Yes Yes
Administrator Yes2 Yes Yes Yes Yes2 Yes Yes Yes
Bitbucket Cloud and Bitbucket Server Read, Write3 Yes2 Configurable No No Configurable Yes No No
Admin Yes2 Yes Yes Yes Yes2 Yes Yes Yes

1: Outside Collaborators and 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.
3: Codacy can't distinguish the Bitbucket roles Read and Write because of a limitation on the Bitbucket API.

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

Configuring who can change analysis configurations

By default, only users with Write permission on a repository can change analysis configurations. In your Organization's settings, you can find Members privileges where you can define the lowest permission required to ignore issues for your organization, ignore files and configure your code patterns on 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.

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 March 26, 2021