The Jira receiver adapter allows you to connect to Jira to centralize the management of projects including time tracking, sprint planning, issue and bug tracking, etc. Utilize a rich catalog of CRUD operations to manage issues and projects and speed up your integrations.
Jira is a versatile software with multiple offerings like issue tracking, bug management, and agile project management.
You can use the Jira Adapter to perform all the major issue and bug-tracking operations, with the added functionality of JQL-based querying to interact with the Jira server.
In this blog, we are going to demo the Create issue operation to create an issue in Jira.
Before we begin, it is assumed that you have set up Jira and have the user credentials to connect to it.
A sample of the integration flow is shown in the figure below.
To connect to Jira, utilize the following Connection configurations.
Parameter | Description |
Address | Specify the login endpoint to your Jira endpoint url. Example: https://your-domain.atlassian.net |
Authentication | Select Basic as an authentication method to connect to the Jira endpoint with a username and password. |
Basic Credentials Alias | Specify the user credentials to be stored as a security artifact in Security Material. |
Reuse Connection | Enable to reuse the connection. This option enables the reuse of connection objects from the internal connection pool, which in turn improves the network turnaround time for multiple communications to the same end point. |
Connection Timeout (in ms) | Specify the maximum waiting time (in milliseconds) for the connection to be established. Example: 6000 |
Response Timeout (in ms) | Specify the maximum waiting time (in milliseconds) for a response message. Example: 6000 |
Create issue allows you to create a Jira issue. You can define the summary and description of the issue inside fields in the payload/body.
A sample payload is given below for reference
{ "fields": { "project": { "key": "CRD" }, "summary": "Issue Creation for Supplier", "description": "Order entry fails when selecting supplier.", "duedate": "2024-12-12", "issuetype": { "name": "Task" } } } |
Now switch to Processing and use the following configuration to create an issue.
Under Entity Issues, the operation Create issue (/rest/api/2/issue) allows you to create a Jira issue.
Save and deploy the integration flow and with successful execution, you will see a new issue is created in the respective Project.
For detailed information about Jira Adapter configuration, see Jira Adapter Guide.
Note: The Jira adapter is available as part of your SAP Integration Suite license.