Skip to content
English
  • There are no suggestions because the search field is empty.

๐Ÿ”—Jira (Data Center) Integration โ€“ Setup & Configuration

THIS GUIDE TAKES YOU STEP BY STEP THROUGH THE SETUP OF THE INTEGRATION IN THE WORKSPACE FOR JIRA DATA CENTER SYSTEMS.

The Jira Data Center integration allows you to connect Casebase to your self-hosted or on-premise Jira instance. This enables you to create Jira Epics from use cases, synchronize field data, and automatically push status updates back into Casebase.

๐Ÿ“‘ Table of Contents

๐Ÿ” 1. Prerequisites for the Jira Cloud Integration
โš™๏ธ2. Set up the integration between Casebase & Jira Cloud
๐Ÿ—‚๏ธ 3. Data Mapping for (Casebase โ†’ Jira) & (Jira โ†’ Casebase)
๐Ÿ”„ 4. Webhook Setup (Jira โ†’ Casebase)
๐Ÿ“‹ 5. Displaying linked Jira issues inside a use case
โšก 6. Troubleshooting


 

๐Ÿ” 1. Prerequisites for the Jira Cloud Integration

o successfully connect your Jira Data Center instance to Casebase, ensure the following prerequisites are met:

โœ”๏ธ Access to an active Jira Data Center instance

Casebase must be able to reach your Jira server from the public internet.
โžก๏ธ You are responsible for ensuring that traffic from Casebase is allowed through your network (firewalls, reverse proxies, VPN, allowlists).
Casebase requires outbound HTTPS access to your Jira Base URL, e.g.:
https://jira.examplecompany.com/

โœ”๏ธ Jira must be able to reach Casebase for webhook delivery

Your Jira server must be able to send outbound HTTPS requests to the Casebase webhook endpoint.
โžก๏ธ Ensure that outbound traffic from Jira to external services is allowed, and not blocked by firewalls, proxies, or network restrictions.
If outbound webhook traffic is blocked, Jira โ†’ Casebase synchronization will not work.


โœ”๏ธ A Jira administrator account

Required for:

  • creating custom fields
  • configuring screens
  • setting up webhooks

โœ”๏ธ A Personal Access Token

Unlike Jira Cloud, Data Center does not use API tokens or admin email authentication. Casebase connects using a Personal Access Token, which you can generate in Jira under:

Administration โ†’ Security โ†’ Personal Access Tokens


 

โš™๏ธ2. Set up the integration between Casebase & Jira Cloud

2.1 Initial connection

  • Open Workspace Settings โ†’ Integrations โ†’ Jira in Casebase.
  • Click โ€œConnectโ€.
  • Select โ€œJira Data Centerโ€.
  • Enter the required connection details:
  • Click โ€œConnectโ€ โ†’ Casebase will automatically validate the connection.

Once successful, all available Jira Integration features will be displayed.


 

2.2 Enable Features

You can enable each feature independently. A bidirectional synchronization requires both, Casebase โ†’ Jira & Jira โ†’ Casebase.

Available features:

  • Create Jira Epics from Casebase & sync field data | Casebase โ†’ Jira
  • Synchronize Jira data back to Casebase | Jira โ†’ Casebase
  • Display linked Jira issues inside the use case |
    • โš™๏ธListing different Jira Issue Types


 

๐Ÿ—‚๏ธ 3. Data Mapping for (Casebase โ†’ Jira) & (Jira โ†’ Casebase)

The Data Mapping defines which fields are synchronized between Casebase and Jira โ€” in both directions:

  • Casebase โ†’ Jira
  • Jira โ†’ Casebase

This ensures that all relevant information in a use case and its corresponding Jira Epic remains aligned.


๐Ÿ” 3.1 Mapping fundamentals

  • Casebase only reads and writes fields that are assigned to the Jira Epic issue type.
    (Mapping applies globally for Epics, not per project/space.)
  • Before defining your mapping, consider:
    ๐Ÿ‘‰ Which Casebase fields should be visible in Jira?
    ๐Ÿ‘‰ Which Jira fields should sync back to Casebase?
  • Casebase cannot create new fields in your Jira instance.
    (Only Jira apps from the Atlassian Marketplace are allowed to do this.)

โžก๏ธ Therefore, we recommend creating the necessary custom fields in Jira before configuring the mapping in Casebase.


 

๐Ÿงฉ 3.2 How to prepare Jira for data mapping

To ensure Casebase can read and update the correct fields, you must create the required custom fields in Jira and assign them to the Epic issue type.

3.2.1 Create a new field in Jira

Recommended best practice:

  • For Casebase fields that are not long-text fields (dropdowns, selections, fixed-value fields),
    use a read-only text field in Jira.
  • This ensures data integrity and makes it clear to Jira users that this field is controlled by Casebase.
  • Add a description such as:
    โ€œThis field is synchronized by Casebase.โ€

 

3.2.2 Assign the custom field to a screen scheme

To make the field available in Epics, assign it to the correct Screen Scheme.

Important: Ensure that the Epic issue type uses this screen scheme in your Jira projects.

 
3.2.3 Configure the Epic layout

You can adjust the Epic layout for each Jira project (space).

 

๐Ÿ“‹ Examples for field mappings

Casebase field Jira field Recommendation
Title Epic Summary Standard
One-sentence use case Description Standard
Challenge Custom Field: Challenge (Paragraph Text) New custom field
Maturity Level Custom Field: Use Case Maturity (Read-only Text) New custom field
Organization Custom Field: Organization (Read-only Text) New custom field
Author Reporter Jira standard field

The Casebase Title field is automatically mapped to Epic Summary by default.

 

โš ๏ธ Important Note on Data Mapping

  • Mapping changes are not applied retroactively.
    They only take effect when a use case or the linked Jira Epic is synchronized again.

  • Be mindful of mandatory Jira fields.
    If you map a mandatory Jira field, the corresponding Casebase field must also be mandatory and contain a value โ€” or the Jira field must already be filled.
    Otherwise, the synchronization will fail.


 

๐Ÿ”„ 4. Webhook Setup (Jira โ†’ Casebase)

To push updates from Jira back to Casebase, you must configure a webhook in Jira and link it to your workspace. The setup consists of three parts.

A) Start the configuration in Casebase

  1. Open the Jira Integration Overview in Casebase.
  2. Go to โ€œJira โ†’ Casebaseโ€.
  3. Click the โš™๏ธ settings icon.
  4. Select โ€œConfigure webhook in Jiraโ€.
  5. Copy the automatically generated Webhook URL.
  6. ๐Ÿ‘‰ Jira Data Center uses no webhook secret.

B) Create the webhook in Jira

Steps in Jira:

  1. Open Jira Cloud โ†’ System Settings โ†’ Webhooks
  2. Click โ€œCreate Webhookโ€
  3. Enter a name (e.g., Casebase Integration)
  4. Paste the Webhook URL from Casebase
  5. (Optional) Limit webhook events using a JQL filter, e.g.:
    project = ExampleProject
  6. Select the event:issue_updated
  7. Save the webhook.

C) Complete the setup in Casebase

  1. Return to Casebase โ†’ Webhook Configuration
  2. Enter the webhook name
  3. Click โ€œSave & complete setupโ€

After successful verification, the Jira โ†’ Casebase feature will be activated.

Note: The same webhook can be used for multiple workspaces


 

๐Ÿ“‹ 5. Displaying linked Jira issues inside a use case

This feature lets you choose which Jira issues are displayed in a Casebase use case.

Location in Casebase:
Workspace Settings โ†’ Integrations โ†’ Jira โ†’ Issue Listing Feature

You can define:

  • Which issue types should be shown (e.g., Story, Task, Sub-task, Bug)

 

โšก 6. Troubleshooting

Common issues & solutions:

  • Connection failed
    โ†’  Check Base URL and Personal Access Token
    โ†’ Ensure external network access to Jira is allowed
  • Webhook not sending data
    โ†’ Is the webhook active?
    โ†’ Check firewall/proxy logs
    โ†’ Verify the correct event is selected (issue_updated)
  • Mapping not applied
    โ†’ Fields must exist and be assigned to the Epic screen
    โ†’ Verify custom field permissions & visibility
  • Jira issues not visible in Casebase
    โ†’ Verify issue listing configuration
    โ†’ Check project filters and issue types