Git Integration for Jira Self-Managed (Data Center/Server) Documentation

Contact Support

Enforced git permissions for Jira users – Features

Available in Git Integration for Jira Data Center/Server v4.1.4+.

This page is intended for Jira users with limited access. If you are a Jira administrator, please go to this page instead.

Source code is sensitive data and development teams take a great deal of effort to get the permissions right. When the Enforce Git service permissions setting is enabled by your administrator, the Git service permissions will be honored when presenting any Git data to Jira users.

This state is called secure mode – where a Jira user is limited from viewing git data, unless they have been authenticated to the Git server to view this specific data.

Requirements
When “Enforce Git service permissions” is enabled, Jira users with the View development tools Jira permission will be prompted to provide a Personal Access Token in the Jira user profile page.

What a Jira user will see while in this mode and has not yet provided a Personal Access Token:

Click the icon in the Git Commits tab or the **Set up** label under Git Integration panel and
enter your personal access token to view git data (if permitted via your Git service).

Jira user profile: Entering the Personal Access Token

From the Jira user profile page, the Jira user can enter their Git service Personal Access Token (PAT). For instructions on creating the appropriate token, see article Creating Personal Access Tokens.

Connected integration are displayed in your user profile. Enter your personal
access token to gain access to git data (if permitted by your git service).

Jira issue view: Git service permissions setting is enabled and a Jira user has provided a Personal Access Token

Git commits are displayed for users who entered a PAT and has
git service permission to view git data.

 

See more Git Integration for Jira app features

Smart commits overview (Git Integration for Jira Server/Data Center)

Associate Pull/Merge Requests to Issues Based on Commits (Git Integration for Jira Server/Data Center)

Creating branches (Git Integration for Jira Server/Data Center)

Creating pull/merge requests (Git Integration for Jira Server/Data Center)

Issue Git integration panel (Git Integration for Jira Server/Data Center)

Deep Linking to the GitKraken Git client (Git Integration for Jira Server/Data Center)

Shared reindex queue between DC nodes (Git Integration for Jira Server/Data Center)

Enforced git permissions for Jira users (this page)

Git Integration + Jira Automation (Jira Server | DC) (Git Integration for Jira Server/Data Center)

Have feedback about this article? Did we miss something? Let us know!
On this page