Skip to main content

Jira Changes

The BigPanda Jira app creates a Jira webhook that sends BigPanda all new and updated issues matching the customer-provided JQL filter. The change data is processed and normalized according to the configuration provided in the BigPanda Jira app. The prepared change record is then sent to the BigPanda Console.

Once in the console, these changes are available for use in the RCA process with BigPanda's Root Cause Changes feature.

Supported Versions

Type

Authentication Type

Jira Cloud or

Jira Server

Native App or

Webhook

API Key and Bearer Token

Key Features

  • Native app to easily integrate BigPanda with Jira.

  • JQL filters to target your projects and issues for change management.

  • Easy configuration via the configuration form located in the BigPanda Jira app, where you can:

    • Map custom statuses in Jira to BigPanda statuses.

    • Map custom fields in Jira to BigPanda tags.

    • Hide any undesired fields from the BigPanda UI.

Data Models

BigPanda converts and organizes Jira issue information into tags.

Default Field Mapping

BigPanda Tag

Jira Field

Description

identifier

key

The unique identifier for the change.

status

status.name

The change status.

start

created

When the change started.

summary

summary

Summary of the change.

end

resolutiondate

When the change ended.

The mapping between Jira fields and BigPanda tags can be customized in the app configuration.

Default Status Mapping

BigPanda Status

Jira Statuses

Description

Planned

[none]

A change has been planned but is not yet in progress.

In Progress

open, reopen, in progress

A change is currently in progress.

Done

resolved, done, closed

A change was resolved.

Canceled

[none]

A change was cancelled or aborted.

The mapping between Jira and BigPanda statuses can be customized in the app configuration.

Install the Integration

Install the integration by following these steps:

Create an App Key

Create an app key in BigPanda.

Integration specific

You'll need a separate app key for each integrated system.

https://files.readme.io/9865f2f-Integrations_App_Key_Creation.jpg

App Key Configuration in BigPanda

Create a BigPanda API Key

  1. Generate an API Key

  2. Note the API Key for use later in the setup

Install & Configure the BigPanda App

  1. In your Jira instance, navigate to Jira Settings > Apps > Find new apps

  2. Search for and install BigPanda App

  3. Go to Jira Settings > Apps > Manage apps

  4. Select the BigPanda App and click on Configure

  5. Fill in the API Key and App Key fields with the following values:

    • API Key: API Key Created Earlier

    • App Key: <Your App Key>

Advanced Configuration

The default configuration uses a fixed set of Jira fields for creating a change in BigPanda. Generally you will want to customize which Jira fields are used when creating change records in BigPanda.

The additional fields on the configuration page can be updated to reflect your unique environment needs.

Uninstall the Integration

Deleting an integration requires that you remove the integration in both the integrated system and BigPanda. We recommend that you first uninstall the integration on the integrated system to prevent traffic from being sent and rejected by BigPanda, since the app_key will not exist once you delete the integration in BigPanda.

Caution during replacement

When replacing an existing integration with a new tool or system, we recommend configuring the new integration first to ensure no data is lost.

Disable the Integration

You can stop sending change data to BigPanda but preserve your configuration settings by disabling the integration in ServiceNow.

  1. In the ServiceNow application, navigate to BigPanda > Configuration.

  2. In the Incidents, Alert Processing - Add On, or Maintenance Plan section, de-select the Active checkbox

  3. Save the configuration

Stop Sending Data from BigPanda

In BigPanda, disable any settings that send data to the integrated system. This includes modifying or removing AutoShare rules or Environments that are tied to the integration.

Stop Sending Data to BigPanda

Uninstall the Jira Cloud app:

  • Uninstall the app by navigating to Jira Settings > Apps > Manage apps.

  • Use the Uninstall button for the BigPanda App.

Uninstall the Jira Server app:

  • Uninstall the app by navigating to Jira Settings > System > Webhook.

  • Select the BigPanda webhook and click on the delete button.

Delete the Integration in BigPanda

Take the following steps to delete the integration from BigPanda:

  1. In BigPanda, navigate to the Integrations tab and select the desired integration from the list.

  2. In the integration details on the right of the page, click the trash icon, then confirm you want to delete the integration. The integration will be removed immediately.

No Data Removal

This procedure does not remove any data from BigPanda or the integrated system. As needed, remove data from each system before deleting the integration.