Safeguard
Application Security•

Connect Safeguard to Jira: auto-created issues and status sync

The documented Jira setup in Safeguard: tokens for Cloud and Server, trigger rules, issue template, status sync and manual or bulk creation.

Safeguard Security Team
3 min read

A finding that lives only in a security console tends to wait. The Jira integration puts it where engineers already work. This guide follows the Safeguard Jira integration page.

What it is

The docs list full support for Jira Cloud, Jira Server 8.x and later, and Jira Data Center. Safeguard can create issues from findings, keep statuses in sync in both directions, and map fields.

How to use it

First create a token.

  • Jira Cloud: in Atlassian Account Settings, choose Create API token. It is shown once.
  • Server or Data Center: in your Jira profile open Personal Access Tokens and click Create token. Give it a name and an expiry.

Then connect, under Settings → Integrations → JIRA.

  1. Click Connect JIRA.
  2. Enter the JIRA URL, the Email (Cloud email or Server username) and the API Token.
  3. Click Test Connection, then Save.
  4. Click Configure Projects. For each organization set the JIRA Project, Issue Type and Default Assignee.

The docs advise a dedicated service account, limited token permissions and regular rotation.

Automatic issues

Four trigger rules create issues: New Critical Vulnerability, New High Vulnerability, Gate Failure and Policy Violation. The summary follows the pattern [SEVERITY] CVE-XXXX-XXXXX in {component}, and the description carries the CVE, severity, CVSS score, component, project, remediation advice and links to Safeguard and NVD.

Custom field mapping covers Severity (to Priority or a custom field), CVE ID, Component (labels or a custom field), CVSS Score and Project (labels).

Status sync

From Jira to Safeguard, Done or Resolved marks the finding resolved, Won't Fix creates a risk-acceptance mitigation, and Duplicate links to an existing finding. From Safeguard to Jira, a resolved finding moves the issue to Done, a new mitigation adds a comment and a severity change updates priority. To configure, open the integration settings, click Status Mapping, map statuses and enable bidirectional sync.

Manual and bulk

In the Findings tab, select findings, then Actions → Create JIRA Issue, review and click Create. For many at once, filter, select, then Bulk Actions → Create JIRA Issues. Link JIRA Issues attaches existing issue keys.

The docs say the REST endpoints for linked issues are planned and not available yet.

Quick check

What does Won't Fix in Jira do in Safeguard?

It creates a risk-acceptance mitigation on the finding.

Which events create Jira issues automatically?

New Critical Vulnerability, New High Vulnerability, Gate Failure and Policy Violation.

Sources

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.