Configuring the Helix ALM for Jira app
Before users can work with Helix ALM items in Jira issues, the administrator must configure the Helix ALM for Jira app.
Keep the following in mind:
- To install the app, search for 'Helix ALM for Jira' in the Atlassian Marketplace and install it. See the Atlassian help for information.
- To view Helix ALM information in Jira, users must have access to log in to Helix ALM Web. Helix ALM security permissions are applied when working with items in Jira.
- As a best practice, the web server that hosts the Helix ALM Web CGI should use response headers to prevent clickjacking attempts in web clients. The app does not work when using these headers because they prevent Helix ALM data from loading in Jira. Before configuring the app, an administrative user must remove the headers from the Jira integration components on the web server. See Preventing Clickjacking Attempts on Helix ALM Web Clients.
Step 1: Select the app
1. In Jira Cloud, click and choose Apps.
In Jira Data Center, click and choose Manage apps.
2. Click the Manage apps tab.
3. Expand Helix ALM for Jira in the User-installed apps area.
4. Click Configure.
The Helix ALM Configuration page opens.
Step 2: Configure the connection settings and authenticate with Helix ALM
1. In the Connection Settings section, provide the following information:
- Helix ALM Web URL: Enter the URL for Helix ALM Web. The URL must start with https://. If you are using a self-signed certificate, if you have not already, you must go to Helix ALM Web and accept the certificate before you can continue. To learn more, see Cannot Configure or Use Helix ALM for Jira App with Self-Signed SSL Certificates.
- Server name: Select the server to connect to if the Helix ALM Web CGI is configured to connect to more than one server. The list of available servers configured for the CGI is available. Most web installations only have one available server. Click to refresh the list.
2. If you are not already logged in to Helix ALM Web, click Open Helix ALM Web.
If you are already logged in or if you see the Verify Login button, skip to step 5 in this section.
3. Log in to Helix ALM Web and select a project.
4. Go back to the Helix ALM for Jira page.
5. Click Verify Login. This sends a request to the browser for third-party cookie access, which is required to configure the app.
Depending on the browser, you may be prompted to allow cookies.
Step 3: Configure the Helix ALM settings
1. In the Connection Settings section, enter the Jira integration key or click Get Key to generate one.
The key provides security between Jira and the Helix ALM Server. If you are generating a new key, the Jira Integration Key page opens in Helix ALM Web. You may need to log in. Click Copy, go back to Jira, and paste the key in the field. If you need to access the key or regenerate it at any point, you can work with it in the Helix ALM Server Admin Utility. See the server admin utility help for information about integration options.
2. Click Test to verify that the key is correct.
Errors are displayed if the test fails. Correct any errors and test the connection again.
3. Select the Helix ALM projects to display in Jira. Only the selected projects are available in Jira.
Ctrl+click the projects to include or select All to include all projects. You must select at least one project. Click to refresh the list.
Step 4: Configure the Jira settings
1. In the Jira Settings section, select the Jira projects to display in the Helix ALM section. The Helix ALM items panel is only available for Jira issues in the selected projects. You must select at least one project.
2. Click Save.
The app is configured and ready to use. See Working with Helix ALM items in Jira.
Editing an existing app configuration
When editing an existing app configuration, you must be logged in to Helix ALM Web. If you are not logged in, the Jira integration key field is not displayed and refresh button next to the Helix ALM projects to display in Jira field is not available. Click Open Helix ALM Web to open Helix ALM Web, log in, and then click Verify Login to continue the configuration.