Unlike the Cloud version, ZeroThreat On-Prem connects to Jira using an API token and operates entirely from within your controlled infrastructure.
ZeroThreat On-Prem requires outbound network access to your Jira instance (e.g., https://your-domain.atlassian.net). Ensure your firewall allows API communication.
Before you begin:
- Your target is associated with an Enterprise plan that supports Issue Tracking.
- You have permission in Jira to create issues in the intended project.
- Your On-Prem deployment has network access to your Jira domain.
ZeroThreat On-Prem requires a Jira API token for authentication.
Follow these steps:
- Log in to your Jira account.
- Click on your profile avatar (top right) and select Manage account.
- Navigate to Security and under API tokens, click Create and manage API tokens.
- Click Create API Token (
) - Provide a name for the token and set an expiry date.
- Click Create and copy the generated token (it will only be shown once).
- In addition to the API token, you will need:
- Your Jira domain URL
Example: https://your-company.atlassian.net/ - The email address associated with your Jira account.
The steps above may vary slightly depending on your Jira account. In general, you simply need to obtain a Jira API Token, your Jira Domain URL, and the email address associated with your Jira account, using any method available in your Jira settings.
- Navigate to the Targets (
) section. - Select the target you want to configure and open the Target Configuration page.
- Go to the Issue Tracking (
) section. - Locate Jira and click Configure.
- In the popup, enter the Jira Domain URL, your Jira Account Email, and the Jira API Token.
- Click Save.
Your Jira integration is now connected to the target.
Once Jira is configured:
- Go to the Scans (
) section. - Open a completed scan report.
- Click the Jira Task button at the top of the report.
A Jira configuration popup will appear.
- In the Jira Task popup:
- Select your Jira instance.
- Choose the Project where vulnerabilities should be created.
- Select the Board.
- Choose the Sprint (optional).
- Click Submit to proceed.
All issues created from that scan report will be added to the selected project and sprint.
- In the scan report, identify the vulnerability you want to track.
- Click Create Issue.
ZeroThreat will generate individual Jira tickets for each finding under that vulnerability.
All tickets are immediately pushed to Jira and can be managed directly inside your Jira board.
Create Jira issues only for validated and high-priority vulnerabilities to avoid cluttering your backlog.
After creating issues:
- Go to Created Issues inside the scan report to see all Jira tickets generated.
- Click any issue to open it directly in Jira.
Each Jira ticket includes:
- Detailed vulnerability description
- HTTP request and response evidence
- Proof-of-concept details
- Direct link back to the full ZeroThreat scan report
- Use a dedicated Jira API token for ZeroThreat integration.
- Rotate API tokens periodically as part of security hygiene.
- Align issue creation with sprint planning cycles.
- Ensure your firewall consistently allows communication to your Jira domain.
You’re all set with Jira integration on ZeroThreat On-Prem.
Next, explore our other integrations — such as GitHub Issues, GitLab Issues, Azure Boards, or Trello — to further streamline your remediation workflows.