Configuring Jira integration

Use this topic to connect 证据中心 to a Jira instance so that evidence requests and workflow updates are synchronized as Jira tickets. Configuration is performed on the Connections page in Settings.

Before you start

Confirm these prerequisites before you create a connection.

RequirementDetails
Evidence Admin roleOnly Evidence Admins can access the Connections page and manage Jira integrations.
Jira API tokenGenerate an API token from the Jira service account that will own the integration. The token authenticates all requests between 证据中心 and Jira.
Jira site URLThe base URL of the Jira instance (for example, https://your-company.atlassian.net).
Service emailThe Jira service account email that owns the API token.
Jira API scopesThe Jira service account must have the required classic and granular API scopes enabled. See Required Jira API scopes.

Setting up the Jira service account and project

Before you create a connection, set up a Jira service account and a project for the integration. For full UI steps, follow the linked Atlassian documentation.

Service account and API token

Project

  • Create a company-managed project from your preferred template (for example, Scrum or Kanban) and set yourself as the project administrator. See Create a new project.

Permissions

  • In Project settings > People, add the service account with the required project role. See Manage project roles.

Required Jira API scopes

The following API scopes must be enabled on the Jira service account used for the integration. Both classic and granular scopes are required:

Classic scopesGranular scopes
read:jira-workread:workflow:jira
write:jira-workwrite:workflow:jira
read:jira-userwrite:workflow-scheme:jira
manage:jira-configurationread:project:jira
manage:jira-projectread:board-scope:jira-software
-read:board-scope.admin:jira-software

Creating a new Jira connection

Create a connection to authorize communication between 证据中心 and a Jira instance.

  1. Open Settings and select Connections.

  2. In the Jira section, select + New connection.

  3. Enter a Connection name to identify this integration.

  4. Enter the Site URL of the Jira instance.

  5. Enter the Service email associated with the API token.

  6. Enter the Jira API Token.

  7. Select Test connection & Save.

The system validates connectivity and authentication before saving. If validation fails, correct the credentials and try again.

Managing existing connections

After a connection is saved, it appears as a card under the Jira section on the Connections page. Use the context menu on each connection card to manage it.

ActionEffect
Edit connectionOpens the connection details so you can update the name, URL, email, or API token. Select Test connection & Save to apply changes.
DisableSuspends the connection. Existing Jira tickets are retained, but no new tickets are created and no further comments are synchronized until the connection is re-enabled.
EnableResumes a disabled connection and re-enables Jira synchronization.
DeletePermanently removes the connection configuration. Existing Jira tickets in the Jira instance are not affected.

Adding a Jira space and mapping statuses

After you save a connection, add one or more Jira spaces (projects) and map 证据中心 statuses to the corresponding Jira statuses in each space.

  1. Open the saved connection to view its details.

  2. Select Add new Space.

  3. In Select space, choose a Jira space from the dropdown.

  4. Configure status mapping. The Use default mapping toggle is on by default. Turn it off to customize the mapping for each status.

  5. Select Save.

Status mapping reference

Each 证据中心 status maps to a Jira status in the selected space. When Use default mapping is on, the system applies the standard mapping shown below and the Jira statuses cannot be edited. Turn it off to select a custom Jira status for each 证据中心 status.

证据中心 status (Default Jira status)Description
DraftThe record is in progress and has not been sent.
Awaiting responseThe request has been sent and is waiting for the respondent.
Awaiting reviewThe response has been submitted and is pending review.
AcceptedThe evidence has been accepted.
InvalidThe evidence has been rejected or marked as invalid.

Warning

The system prevents saving duplicate or invalid mappings. Mapped Jira statuses must exist within the selected space's workflow.

How Jira ticket synchronization works

When an Evidence Admin configures a Jira connection and adds spaces, record owners can enable Jira integration for individual records. When an owner enables a Jira space for a record, notifications for that record switch from standard email communication to Jira comments.

Ticket creation

With a Jira space enabled, 证据中心 creates a Jira ticket in the mapped space when a record owner sends an evidence request or provide evidence as a self-respondent. The ticket includes the following Evidence Record details:

  • Name, description, and scope dates (start and end)

  • Due date and expiry date

  • Labels

  • Assigned participants: owner, respondent, alternate respondent, reviewer, requester, and notifier

  • Evidence Record ID

  • Deep link to the Evidence Record in 证据中心

  • AI validation, discoverable and downloadable settings, and delegation scope

  • Assigned Jira space

Assignee and watcher mapping

The Jira Assignee field follows the record status:

证据中心 statusJira Assignee
Draft-
Awaiting responseRespondent
Awaiting review or AcceptedOwner

The respondent, alternate respondent, and reviewer are recorded in their respective fields on the Jira ticket. Viewers are added as Jira Watchers.

Note

If the respondent does not exist in Jira, 证据中心 sends an email notification to the respondent instead and records the notification details as a comment on the Jira ticket.

Comment synchronization

The following workflow actions on an Evidence Record are captured as comments on the linked Jira ticket. Each comment includes notification details, assignee information, the Evidence Record ID, and the current status:

  • A requester assigns an Evidence Record to a respondent.

  • A respondent delegates to an alternate respondent.

  • A respondent or alternate respondent submits evidence.

  • A requester revokes access from a respondent, which also revokes the alternate respondent.

  • A respondent removes access from the alternate respondent.

  • A user requests access from the owner.

  • The owner approves or denies an access request.

  • The owner revokes access previously granted through an access request.

  • The owner assigns or revokes a reviewer.

  • A reviewer accepts or rejects submitted evidence.

  • The owner assigns or revokes the viewer role for a user or group.

  • A participant's role is changed on the Collaborators tab.

  • The owner changes a user role from previous to a new role.

Changing the Jira space on a record

Changing the Jira space on an existing record will be available in a future release.

For record-level workflow details, see Creating and sending an evidence request. For admin governance and settings, see Administering 证据中心.