Skip to main content
Skip table of contents

Handling dependencies in JSM projects

Jira Service Management (JSM) projects handle custom fields differently than Jira Software projects.

This documentation provides a detailed view of which field dependencies are supported in JSM projects, based on the current technical limitations and product behavior.

Supported dependencies for Custom Fields used on JSM projects

Dependency Type

Variables

Create issue (agent)

Edit issue (agent)

Create request (portal)

Between Connected Fields

👉 Please note that both parent and child custom fields must be displayed on screen for dependency to be effective.

$issue.customfield_XXXX

(tick) Supported

(tick) Supported

(tick) Supported

Current User

$currentUser.displayName, $currentUser.emailAddress, $currentUser.accountId

(tick) Supported

(tick) Supported

(tick) Supported

Reporter

$issue.reporter.emailAddress

$issue.reporter.accountId

(error) Currently not supported (blocked by Atlassian)

(tick) Supported

(error) Currently not supported (blocked by Atlassian)

User Input

$userInput

(tick) Supported

(tick) Supported

(tick) Supported

Issue Context

$issueType, $issue.key, $project.key, $issue.summary, $issue.priority…

$issue.customfield_XXXX (for supported fields listed here, such as Text Fields, Numbers, …)

(error) Currently not supported (blocked by Atlassian)

Those 2 dependencies work on agent create view:

$issueType, $project.key

 

(tick) Supported

(error) Currently not supported (blocked by Atlassian)

$project.key only

Request Context

$project.id, $project.name, $project.key, $requestType.name, $requestType.id…

(error) Currently not supported (blocked by Atlassian)

Those 3 dependencies work on agent create view: $project.id, $project.name, $project.key

(tick) Supported

$project.id, $project.name, $project.key

To go further using Custom Fields on JSM

Don’t hesitate to vote on this topic to make things move forward as soon as possible!

https://ecosystem.atlassian.net/browse/FRGE-774

JavaScript errors detected

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

If this problem persists, please contact our support.