ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • 1. Sign in to the Atlassian Developer Account
  • 2. Create an OAuth 2.0 Integration
  • 3. Create an App
  • 4. Add Permissions
  • 5. Authorization Configuration
  • 6. Copy ClientID and Secret
  • 7. Registering Jira in ReleaseOwl Dashboard
  • 8. Jira Project Integration
  • 9. How to Configure Webhook URL
  • Integrating User Stories from Jira to ReleaseOwl
  1. ReleaseOwl Admin Guide
  2. ALM Integrations
  3. Jira

Jira Cloud

PreviousJiraNextJira On-Premise

Last updated 7 days ago

This user guide provides step-by-step instructions to integrate Jira with the ReleaseOwl Dashboard, enabling seamless project tracking, automation, and real-time visibility of Jira updates within ReleaseOwl. By following this guide, users can create an OAuth 2.0 integration, configure permissions, register Jira credentials in ReleaseOwl, and establish webhook connections to ensure a smooth data flow between the two platforms.

1. Sign in to the Atlassian Developer Account

1. Go to the .

2. Log in using your Atlassian account credentials.

2. Create an OAuth 2.0 Integration

1. Click on the Developer Console option.

2. Click on Create and select OAuth 2.0 Integration from the available options.

3. Create an App

  1. Enter a name for the app that reflects its purpose for Jira.

  2. Check the box to agree to the terms and conditions.

  3. Click on the Create button to proceed.

4. Add Permissions

1. After the app is created, navigate to the Permissions section.

2. Select Jira API and click on the Add button to grant the necessary permissions.

5. Authorization Configuration

  1. Go to the Authorization section.

  2. Click on the Add button in the action item to set the authorization type.

  1. Click on Save Changes.

Note: In the OAuth framework, there are refresh tokens and access tokens. When the access token expires, a refresh token is used to obtain a new access token. The configuration must be set to send the refresh token when required. Since local URLs are not recognized due to intra-network restrictions, the callback URL uses the ReleaseOwl server (na3.releaseowl.com) to handle token exchange.

6. Copy ClientID and Secret

  1. Go to Settings in the Developer Console.

  2. Copy the Client ID and Client Secret for later use when registering Jira in the ReleaseOwl Dashboard.

7. Registering Jira in ReleaseOwl Dashboard

To integrate Jira with ReleaseOwl for issue tracking and traceability, follow the steps below to register Jira credentials and set up project integration.

A. Registering Jira using OAuth2 Authentication

  1. Go to the ReleaseOwl Dashboard.

  2. Navigate to Administration, then select Credential Manager.

  3. Click on Register Credential.

  1. Fill out the credential form with the following details:

  • Credential Name: Enter your preferred name for the credential.

  • Credential Type: Jira

  • Authentication Type: Select the authentication type as theOAuth2

  • Client ID and Client Secret: Paste the Client ID and Client Secret obtained from the OAuth2 integration you created in the Atlassian Developer Console.

  • Proxy Type: Select None

  1. Click Save to register the credential.

B. Registering Jira using Basic Authentication

Steps to Generate API Token in Jira

  1. Log in to your Jira account.

  2. Go to Account Settings, then select Security.

  1. Click on Create and manage API tokens.

  1. Click Create API Token, provide a token name, and click Create.

  1. Copy the generated API token.

Register API Token in ReleaseOwl

  1. Open the ReleaseOwl Dashboard.

  2. Navigate to Administration, then select Credential Manager.

  3. Click on Register Credential.

  1. Fill in the form with the following details:

  • Credential Name: Enter your preferred name for the credential.

  • Credential Type: Jira

  • Authentication Type: Basic

  • Username: Your Jira account username (usually an email address)

  • Password or API Token: Paste the copied API token

  • Proxy Type: Select None

  1. Click Save to register the credential.

8. Jira Project Integration

To link a Jira project with a ReleaseOwl project, follow these steps:

1. Navigate to Project Settings

  1. Switch to the required working project in ReleaseOwl.

  2. Go to Project Settings.

  3. In the Project Settings, navigate to ALM Integrations and click on Add.

2. Fill in the Required Details

  • Name: Enter a unique name for the integration.

  • Description: (Optional) Provide a description for reference.

  • External System: Select Jira from the dropdown list.

  • Credential: Select the registered Jira credential from the dropdown list.

  • Host URL: The Jira server URL (e.g., https://saparate.atlassian.net).

3. Select Hosting Type

Under Hosting Type, choose On-Premise if your Jira instance is hosted on a private server rather than Atlassian’s cloud. Choose Cloud if your Jira instance is hosted on Atlassian’s cloud platform. You can then choose from the following options:

A. Using Boards

  • Select Boards if you want to sync issues based on a specific Jira board.

  • External Project: Select the Jira project you want to link with ReleaseOwl from the pop-up list.

  • Board: Select the appropriate Scrum or Kanban board for the project.

  • Webhook URL:

    • This URL is autogenerated by ReleaseOwl.

    • The Webhook URL is used to capture and sync events from Jira to ReleaseOwl.

  • Webhook Request URL for Automation Rule :

    • This URL is autogenerated by ReleaseOwl.

  • Disable writing of comments/ notes: You can turn off comments within ALM Integration.

  • After entering all the integration details, click on the Save button.

  • Once saved, the integration will appear in the list, and if the "Default Integration" checkbox was selected, it will be marked as Default. This means the system will automatically use this integration unless another one is specified.

B. Using Filters

  • Select Filters: Use this option if you want to sync issues based on Jira's saved filters instead of boards or JQL queries. View all filters available on the Jira board will also be visible in the user stories when filters are chosen.

  • External Project: Choose the Jira project you want to link with ReleaseOwl.

  • Filters:

    • Click on the dropdown or the filter selection icon.

    • A list of available Jira filters will be displayed.

    • Select the desired saved filter from Jira.

    • Ensure the selected filter has proper permissions and is shared with the required users.

C. Using JQL (Jira Query Language)

  • Select JQL, a powerful tool to fetch the details in Jira.

  • External Project: Choose the Jira project you want to link with ReleaseOwl.

  • JQL Query:

    • Create a JQL query in Jira that retrieves the required issues.

    • Copy and paste the JQL query into ReleaseOwl.

9. How to Configure Webhook URL

  1. Log in to your Jira account.

  2. Go to Settings and click on System.

  1. In the System section, navigate to General Configuration and click on Webhooks.

  1. This will take you to the webhook configuration page.

  1. Copy the Webhook URL that was generated in ReleaseOwl.

  1. Paste the copied URL in the Webhook configuration page in Jira.

  1. Select the issue-related events that you want to track for your project (e.g., story creation, updates, etc.).

  1. After entering all the details, you can enable or disable the webhook in the status section.

Integrating User Stories from Jira to ReleaseOwl

ReleaseOwl is bidirectional, so the user stories created in Jira can be synced with ReleaseOwl and vice-versa.

To integrate user stories from Jira, follow these steps:

  1. Navigate to the required Project.

  2. In Change Management, select User Stories Menu

  3. Click the Sync User stories icon.

  1. Once the sync is completed, you will get a pop up saying, User Story Sync completed.

  2. Click Ok.

For the Callback URL, enter:

Jira URL:

Jira URL:

Note: Further information on registering / configuring webhooks in JIRA can be found @

https://na3.releaseowl.com/ratesaptms/api/accesstoken
https://saparate.atlassian.net
https://saparate.atlassian.net
https://developer.atlassian.com/server/jira/platform/webhooks/
Atlassian Developer Console