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.
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:
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.
Jira issue view: Git service permissions setting is enabled and a Jira user has provided a Personal Access Token