What’s on this page:
- Introduction
- Instructions for integrations (GitLab, GitHub, etc)
- Instructions for individual repositories
Introduction
By default – integrations (GitLab, GitHub, etc) and individual repositories are associated with all Jira projects. Jira administrators can limit which Jira projects are associated to integrations or individual repositories.
Related Features
Associating a Jira project with an integration or repository will limit repository content displaying in:
-
Git Commits issue tab
-
Git Roll Up issue tab
-
Git Source Code issue side panel
-
View all repositories page
-
Repository Browser: Browse page
-
Repository Browser: Commits page
-
Repository Browser: Compare page
-
Create branch issue dialog
-
Create pull/merge request issue dialog
Jira users must have the View Development Tools permission in the context of a Jira project to view content from the Git Integration for Jira app.
Instructions for integrations (GitLab, GitHub, etc)
To limit which Jira projects are associated with an integration’s repositories:
-
Navigate to menu Git ➜ Manage Git repositories.
-
Add a new integration or edit existing integration’s settings.
-
Locate the Project Permissions setting.
-
Uncheck Associate with all projects.
-
Select one or more Jira projects (at least one must be selected).
-
Click Update.
Video Example 1: Setting project permissions for an existing GitLab integration
Video Example 2: Setting project permissions at the repository level for an existing GitLab integration
Instructions for individual repositories
To limit which Jira projects are associated for individual repositories:
-
Navigate to menu Git ➜ Manage Git repositories.
-
Add a new repository or edit existing repository’s settings.
-
Locate the Project Permissions setting.
-
Uncheck Associate with all projects.
-
Select one or more Jira projects (at least one must be selected).
-
Click Update.