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.
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.
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.
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.
To learn about configuring Dynamic Fields with Assets, watch the Quick Guide below.
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.
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.
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:
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).
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).
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.
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:
objectType = “Manufacturer”
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.
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.