Sending Reports to Jira

Jira is a platform that combines issue collection and agile project management capabilities. You can configure CloudGuard to send findings to Jira with an HTTP endpoint.

To send a report to Jira:

  1. In Jira, create an account.

  2. For this account, create a token for the API requests.

  3. In the CloudGuard portal, from the left menu, click Integration Hub.

  4. In the Ticketing Systems section, click Jira.

    The Jira sliding menu opens.

  5. Create the integration.

  6. From the left menu, go to CSPM > Continuous Posture and set up a Continuous Posture with the Notification created in the previous steps.

JSON Payload

The Json Payload section contains a JSONClosed JavaScript Object Notation. A lightweight data interchange format. template that represents your ticket template in Jira. On the left side, use the expressions from the list on the right. These expressions are replaced with the alert data after evaluation of the cloud entity.

You can fill the built-in Jira fields with values when you add them to the JSON payload (in the API example, Labels takes an array of values). Custom Jira fields are not accessed with their names directly, but through the format “customfield_#####”. For more information, see REST API example.

Important - You must configure:

  • in the project object, the project name for the key parameter

  • in the issuetype object, the ticket type name for the name parameter

(WJIT and Bug in the example below, respectively).