doc/integration/jira/jira_server_configuration.md
In this tutorial, you'll set up a dedicated Jira user and grant it the permissions the Jira issues integration needs. All steps are performed in Jira, not in GitLab.
After you complete this tutorial, use the Jira username and password you create here to configure the Jira issues integration in GitLab.
To create Jira credentials:
To create a Jira user:
In the upper-right corner, select Administration > User management.
Create a new user account with write access to your Jira projects:
gitlab.Select Create user.
You can also use an existing user account, provided the user belongs to a group with the required permissions.
Now that you've created a user named gitlab, it's time to create a group for the user.
To create a Jira group for the user:
gitlab-developers),
then select Add group.gitlab user to the gitlab-developers group, select Edit members.
The gitlab-developers group appears as a selected group.
<!-- vale gitlab_base.BadPlurals = NO -->
gitlab.
<!-- vale gitlab_base.BadPlurals = YES -->
gitlab user appears as a group member.Now that you've added the gitlab user to the gitlab-developers group,
it's time to create a permission scheme for the group.
The Jira issues integration needs permission to browse projects, create and edit issues, and add comments. Grant only the permissions required for these actions.
To create a permission scheme:
In the upper-right corner, select Administration > Issues.
In the left sidebar, select Permission schemes.
Select Add permission scheme.
In the Add permission scheme dialog, complete the fields.
Select Add.
On the Permission schemes page, in the Actions column, select Permissions for the new scheme.
For each of the following permissions, select Edit, grant the permission to the
gitlab-developers group, then select Grant:
Now that you've configured the permission scheme, it's time to assign it to your Jira projects.
A permission scheme has no effect until it's associated with at least one project. Repeat these steps for each Jira project you want the Jira issues integration to access.
To assign the permission scheme to a project:
You've done it! Now go to GitLab and configure the Jira issues integration
using the gitlab username and password you created here.