How do I set up my Jira integration
This help article outlines the steps required to connect Adoptech to Jira
The Jira integration enables Adoptech to create, update and track issues in your Jira projects directly from the compliance platform.
This integration helps organisations:
-
Manage compliance remediation tasks within existing Jira workflows
-
Track the progress of risk treatments and audit findings
-
Ensure compliance actions are assigned, visible and actioned
- Reduce duplication between compliance and engineering or operations workflows
Prerequisites
Before configuring the integration, ensure you have:
-
An active Jira Cloud or Jira Server instance
-
A Jira user account with permission to create and manage issues in the target project.
We recommend connecting the integration using a dedicated Jira service account rather than a personal account. This limits the integration to only the permissions it needs (principle of least privilege) and keeps the audit trail clean — every Adoptech-created issue is attributed to the service account, making it easy to distinguish automated activity from manual changes. See Atlassian's guide on creating and managing API tokens for instructions on setting up a service account with an API token.
-
-
A Jira API token for that user account
-
Your Jira domain (e.g. yourcompany.atlassian.net)
What Data We Collect
To configure the integration, Adoptech retrieves the following from Jira:
-
Project names and IDs (to let you select a target project during setup)
-
Issue types available in the selected project
-
Issue status and available transitions (to keep issue state in sync)
Adoptech keeps the following fields in sync between Portal actions and Jira issues:
- Name (Portal) ↔ Summary (Jira)
- Description (Portal) ↔ Description (Jira)
- Due date (Portal) ↔ Due date (Jira)
- Status (Portal) ↔ Status (Jira)
Status mapping: an Open Portal action maps to the To Do status category in Jira; a Completed action maps to Done. When a Jira issue transitions to a Done status, the corresponding Portal action is automatically marked as complete.
What We Use the Data For
The connection is used to:
-
Create Jira issues from compliance actions, risk treatments and audit findings
-
Update issue status as tasks progress
-
Close issues when compliance actions are resolved
Before you get started you will need:
The following configuration items are required to integrate Jira with Adoptech:
- Jira domain
- Jira user email address (preferably a Jira service account)
- Jira API token
You will also be prompted to select a target project and issue type during setup.
How do I configure Jira?
Creating the API Key
- Go to Account settings

- Select the Security tab

- Scroll down to API Tokens and click on Create and manage API tokens
- Select the Create API token button

- Fill in the Name and expiry - Note: Jira limits the token to a max life of 1 year

- Once created you can then copy the API token. Note: you will need to save the token somewhere safe as it cannot be viewed again once you click Done

Setting up WebHooks
WebHooks are required to enable the two way communication between Adoptech and Jira. If you create a ticket in Adoptech and send it to Jira, any updates (to supported fields) will also be updated in Adoptech. This allows the ticket to remain in sync between systems.
You will need Admin permissions in Jira to set up WebHooks.
- Go to Jira admin settings/System

-
Scroll down to Advanced/WebHooks
-
Select Create a WebHook

-
Give the WebHook a name
-
Enter the following url (your VENDOR_ID can be found on the Company Profile page in Adoptech. If you cannot find this please ask Adoptech Support).
https://portal.adoptech.co.uk/webhooks/jira_issue/VENDOR_ID - Under Issue related events
- Enter the following syntax (select your Project )
Project = "project_name" AND labels in (Adoptech) - Select Issue types:

- Enter the following syntax (select your Project )
- Please leave the "Exclude body" box unchecked. It can be found at the bottom of the page

-
How do I configure Adoptech?
Once you have generated the API token in Jira you can create the integration in Adoptech.
- Select Apps and Integrations page from the LHS menu
- Find the Jira tile and click On Connect

- The RHS menu
- Enter the API key generated above into the API Key field
- The domain can be found from your Jira url -
vendor-jira.atlassian.net
-
- Enter the email address of the user who owns the API Key - Note: this user will default to be the 'Reporter' of the task in Jira for all tasks raised via Adoptech.

- Then click on the orange Connect button

- Select your Project ID and Issue type and click Done.

- Enter the email address of the user who owns the API Key - Note: this user will default to be the 'Reporter' of the task in Jira for all tasks raised via Adoptech.
Once your integration is configured you can start to create Tasks in Adoptech that will flow through to Jira. This help article explains more about how to do this.
If you wish to update your Project ID and Issue Type, you can go to the Connected Integrations Page and click on the cog icon.

Troubleshooting
-
You Jira board must have the “Labels” field enabled for the issue type you're using, otherwise the issue sync fails. The fields are configured in Jira Space Settings (the settings may be under Issue Types, Request Types or Work Types, depending on your Jira space type).

Need Help? Contact support@adoptech.co.uk or open a chat