JIRA Custom Widget 

Download the appropriate Custom Widget ZIP file based on your ServiceDesk Plus build version.

For build versions below 15200: Click here

For build versions 15200 and later: Click here.

 

JIRA custom widget integrates JIRA issue management with ServiceDesk Plus request management. It allows users to create and associate JIRA issues with relevant ServiceDesk Plus requests.

Post association, whenever the widget is accessed from a ServiceDesk Plus request, it will display the latest details of the associated JIRA issue.

Key Functionalities

Steps to Install JIRA Widget 

Step 1: Generate JIRA API Token 

Step 2: Create Service and Connection 

The service name must be in lower case or snake case.

 The username is your JIRA login username (usually an email address), and the password is the generated API token. 

Step 3: Download and Configure the Widget Zip File 

 

    "fieldMapping": [ 
      { 
        "field": "summary", 
        "displayName": "Summary", 
        "defaultValue": "${{request.subject}}", 
        "view": true, 
        "sync": true, 
        "values": { 
          "sourceValue": "jiraValue" 
        } 
      } 
  ] 

Code Description

Key

Meaning

"field": "summary"

The target JIRA field attribute to which data will be mapped (here, the JIRA "summary" field).

"displayName": "Summary"

The user-friendly field name to be displayed in the widget.

"defaultValue": "${{request.subject}}"

Sets a default field value, pulling from request.subject in ServiceDesk Plus. This placeholder will be dynamically replaced when syncing.

"view": true

Indicates that the field must be visible in the widget.

"sync": true

Indicates the bi-directional synchronization between JIRA and ServiceDesk Plus.

When sync is set to true, the latest summary field value will be synced in both applications.

"values": { "sourceValue": "jiraValue" }

Maps field values between both applications. In this example, the sourceValue in ServiceDesk Plus is mapped to jiraValue in JIRA.

 

 Do not zip the parent folder. Select all the files individually and zip them.  

Step 4: Upload the JIRA Custom Widget 

In ServiceDesk Plus,

You should now be able to access the fully operational JIRA custom widget.

 Access the JIRA Custom Widget 

 How to Create a JIRA Issue in the Widget 

Note: 

On the associated issue details page, use the following options for synchronization, as automatic sync is currently not supported in the widget: