logoBack to App page
Extension for Jira Service Management
Cloud Data Center
Documentation
FAQ
Release notes
Migration path
Integration
Extension for Jira Service Management
Cloud Data Center
Documentation
FAQ
Release notes
Migration path
Integration
Last updated Nov 26, 2025

Dynamic Forms with Assets

Learn how to display Assets in Dynamic Fields.

It’s possible to use the Extension for Jira Service Management app together with Assets in Jira Service Management. This compatibility enables you to dynamically display the Assets objects custom field in request forms visible to the Customer portal users. For administrators, adding and configuring the Assets objects custom field is possible only with active Jira Service Management Premium Plan and established connection with Assets API.

Info

Due to ongoing platform improvements, certain views presented in documentation may not fully reflect the latest in-app changes. We’re actively updating our content to match the new experience.

Configuration

Accessing configuration

Before you start configuring Assets objects custom field in the Customer form extension configuration, make sure you’re using the Jira Service Management Premium Plan. Next, establish your connection with Assets API.

Note

To learn about establishing connection with Assets API navigate to the Connect to Assets API section.

Once you’ve successfully established your connection with Assets API, you can make your Assets objects custom field dynamic by accessing the Customer form extension configuration.

Setting configuration

To learn about configuring Dynamic Fields with Assets, watch the Quick Guide below.

Info

Due to Atlassian’s current limitations, any changes you make to Assets objects configurations show up once the automatic sync period completes. That’s why, you’ll see your recent changes every five minutes.

Quick Guide

Using Dynamic Fields with Assets

Thanks to the configuration added in Customer form extension it’s possible to use Dynamic Fields together with Assets by raising requests on the Customer Portal.

Your Assets objects custom field can be displayed in a request form in response to user input in previous fields of that form.

AQL settings

The app supports the Object schema and Filter Scope (AQL) configurations related to Assets objects field configuration by default.

By using Assets objects as Dynamic Fields with the Filter Issue Scope (AQL) configuration you can use only the fields supported by the app that have been added as Dynamic Fields in the Customer form extension settings.

The supported field types that can be used in Dynamic Fields and Filter Issue Scope (AQL) configuration include:

  • Summary
  • Priority
  • Due Date
  • Fix Versions
  • Components
  • Assets objects
Info

To learn about configuring Assets objects custom field with the use of Filter Issue Scope (AQL), navigate to official Atlassian documentation.

By accessing Extension for JSD > AQL settings, it’s possible to enable the configuration of Filter Issue Scope (AQL).

App edition

The AQL settings feature is available only for the Extension for Jira Service Management users with the Advanced edition of the app.

To learn more about current editions of the app, refer to the Atlassian Marketplace listing.

With AQL settings you can manage the Filter Issue Scope (AQL) configuration any time.

By default, the toggle next to Use AQL settings is turned off. That’s why your Assets objects custom fields configured as Dynamic Fields can’t be affected by Filter Issue Scope (AQL).

Use AQL settings disabled - Extension for Jira Service Management
Use AQL settings disabled - Extension for Jira Service Management

When the toggle next to Use AQL settings is turned on, your Assets objects custom fields configured as Dynamic Fields respect the Filter Issue Scope (AQL) settings. As a result, you can filter objects based on issue-related data.

Use AQL settings enabled - Extension for Jira Service Management
Use AQL settings enabled - Extension for Jira Service Management
Example

With enabled AQL Settings, it’s possible to make forms shorter, context-aware, and easier for customers to complete. For example, to simplify laptops selection with Assets objects, you can add the following configuration:

  • Manufacturer field

objectType = “Manufacturer”

  • Model field

objectType = “Laptop” AND Manufacturer = ${customfield_12345.label} (Replace 12345 with the actual ID of your Manufacturer custom field.)

Once the Customer Portal user selects Manufacturer, the Model field dynamically shows only laptops linked to that manufacturer. This makes forms shorter, context-aware, and easier for customers to complete.

Info

Deviniti’s Rovo Assistant provides access to a virtual assistant that helps you with configuration, installation, and troubleshooting, enabling quicker and faster navigation through documentation. See Deviniti’s Rovo Assistant documentation or find it on the Atlassian Marketplace for more information.