info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
| Merge request title or description | Link to the merge request<br>[GitLab 15.11 and later](https://gitlab.com/gitlab-org/gitlab/-/issues/354373): Link to the branch |
- [From the Atlassian Marketplace, install the GitLab for Jira Cloud app](https://marketplace.atlassian.com/apps/1221011/gitlab-for-jira-cloud?hosting=cloud&tab=overview).
- This method syncs data between GitLab.com and Jira in real time.
- This method requires inbound connections for the setup and outbound connections to push data to Jira.
- For more information, see [GitLab for Jira Cloud app](connect-app.md).
- **For Jira Server**:
- Use the [Jira DVCS connector](dvcs/index.md).
- This method syncs data every hour and works only with inbound connections.
- This method attempts to set up webhooks in GitLab to sync data in real time, which requires outbound connections.
- You must have administrator access to the instance.
- Your GitLab installation must not use a [relative URL](https://docs.gitlab.com/omnibus/settings/configuration.html#configure-a-relative-url-for-gitlab)
- [Install the GitLab for Jira Cloud app manually](connect-app.md#install-the-gitlab-for-jira-cloud-app-manually).
- This method requires inbound connections for the setup and outbound connection to push data to Jira.
- For more information, see [Connect the GitLab for Jira Cloud app for self-managed instances](connect-app.md#connect-the-gitlab-for-jira-cloud-app-for-self-managed-instances).
- **For Jira Server**:
- Use the [Jira DVCS connector](dvcs/index.md).
- This method syncs data every hour and works only with inbound connections.
- This method attempts to set up webhooks in GitLab to sync data in real time, which requires outbound connections.