If you need to integrate JIRA with other Atlassian applications such as Confluence or Bamboo, you should look no further than the built-in Application Link (or AppLink) feature. With application links, you can easily share information and access one application's feature from another application. For example, an application allows you to do the following:
In this recipe, we will go through the steps of creating an application link between JIRA and Confluence. If you want to link JIRA with other applications such as Stash, the steps remain the same.
Perform the following steps to create an application link between two Atlassian applications:
Once JIRA has successfully validated the URL, if the target application type can be automatically determined, a summary for both applications will be displayed.
From here, we need to select whether the applications have the same set of users:
At this point, the link going out from JIRA to the target application is created. JIRA will then prompt you to create the reciprocal link; this is shown in the following screenshot:
Application Links or AppLinks is the technology used to integrate JIRA with other Atlassian products, such as Confluence and Stash. With AppLinks, you can share information and functions between the linked applications; for example, you can link your JIRA issue with a Wiki page in Confluence or code commits in Stash.
There are a few important things to note while using AppLinks. First, you can have multiple links of the same application type, that is, you can link to multiple Confluence instances. In these cases, one of the links will be the primary link. The primary link will be the default application when JIRA accesses data.
Secondly, there is the authentication option. AppLinks supports three different types of authentications: Trusted Applications, OAuth, and Basic Access, all of which are shown in the following screenshot:
The available authentication options are as follows: