Skip to main content
Skip table of contents

Data Sources

External Data for Jira Fields offers dynamic and versatile data integration, allowing you to pull data from multiple platforms in real time, making your Jira workflow faster and more efficient.

Integration and Configuration

By adding the data source, you can define the connection to the data you want to retrieve. Once set up, a data source can later be used in multiple field configurations. With the help of variables, you can use your data as flexibly as you need it for the relevant project.

The following data sources are supported by the app:

Variables

In the context of configuring data sources or developing software, variables play a crucial role in enhancing the flexibility and versatility of your systems. Variables can be used as placeholders within configurations. Variables are defined using a specific syntax, surrounding the variable name with curly brackets ({}), to denote where the dynamic content will be inserted later on.

Example:

CODE
https://myapi.com?query={var1}

Variables can be used in fields like:

  • URL - URL/REST, Salesforce, Local Jira

  • Post Body - URL/REST, Local Jira

  • SQL Query - database

Examples of how to use variables in an issue context can be found in the Context Filter section.

Test Connection

After creating a data source, please check whether the connection has been successfully established. To do this, click on Test connection. This should open a test dialog box in which you can enter some sample data for your previously defined variables and start the test. The response from the data source should be displayed immediately with the output of an URL.

test connection output

Note: shortened raw result from XXX to XXX only affects the results displayed in the simulation in order to reduce data traffic. Your original data source is neither affected nor shortened by this procedure.

Security Recommendations (warning)

For best practices when connecting to an external source, we recommend the following steps:

  1. Use a dedicated user account: Create a dedicated user account with limited permissions for connecting to the external data source. Grant read-only access to the specific data required by the app.

  2. Restrict IP access: Configure the external data source to accept connections only from specific IP addresses. You can find the IP addresses to allow further below.

  3. Rotate passwords regularly: Change the password for the dedicated user account every six months, or more frequently if required by your organization's security policies.

  4. Enable secure communication: If the external data source supports HTTPS or SSL/TLS, ensure that these options are enabled to encrypt data transmitted between the app and the data source.

  5. Monitor access and usage: Regularly review logs and reports from the external data source to identify suspicious activity, such as unauthorized access or data exfiltration.

Adding IP Adresses to Your Allowlist

In case you need to allow an IP to let external data access your infrastructure, please add the following IP addresses to your allowlist:

Global / US:

  • 23.20.133.116

  • 3.223.177.5

Global / EU / DE:

  • 18.194.7.117

  • 3.124.29.165

Please visit our Data Residency section to find out your region.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.