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
| Supported
| Supported
| Supported
|
Current User | $currentUser.displayName , $currentUser.emailAddress , $currentUser.accountId
| Supported
| Supported
| Supported
|
Reporter | $issue.reporter.emailAddress
$issue.reporter.accountId
| Currently not supported (blocked by Atlassian)
| Supported
| Currently not supported (blocked by Atlassian)
|
User Input | $userInput
| Supported
| Supported
| 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, …)
| Currently not supported (blocked by Atlassian)
Those 2 dependencies work on agent create view: $issueType , $project.key
| Supported
| Currently not supported (blocked by Atlassian)
$project.key only
|
Request Context | $project.id , $project.name , $project.key , $requestType.name , $requestType.id …
| Currently not supported (blocked by Atlassian)
Those 3 dependencies work on agent create view: $project.id , $project.name , $project.key | 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