Here's what you'll need to do:
- Make sure you have a compatible Structure version
- Configure Application Links between your JIRA and Confluence
- Install the special Confluence helper add-on and configure Confluence
- Install the JIRA add-on and configure the integration
If you don't have Structure add-on installed, please do it first. Structure provides a way to organize issues and other items into hierarchical lists. It's our base product that Structure.Pages extends, so you need to have it to use Pages.
If you have Structure installed, please check that you have the version that is required by the Structure.Pages add-on you're installing. The latest Structure is typically compatible with the latest Structure.Pages.
2. Setting up Application Links
To make your JIRA and Confluence work together and exchange data you need to set up Application Links. You can find all the details on how they work and how to set them up in Atlassian documentation.
Atlassian recommends using OAuth protocol because of the greater security. Structure.Pages supports OAuth but also other available protocols.
3. Installing Pages Add-On for Confluence and Configuring Confluence
To allow Structure communicate with Confluence you need to install a small add-on for Confluence. This add-on does not require any additional configuration and once installed it will take care of the integration with Structure on the Confluence side. There is also one additional option you need to enable in Confluence. So here is what you need to do:
Structure.Pages Helper does not interfere with how the users work in Confluence.
4. Installing and Configuring JIRA Add-On
JIRA add-on for Structure.Pages requires a bit more work: