You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
So I've done this on Server - I believe with Behaviors. Wondering if it's possible with something like ScriptRunner in CLOUD. I want to be able to hide or show field on a JIRA Create Screen based on a prior fields value. In the example below, Work Being Done sets the field selection thereafter...
Ex.
1. User selects field Environment = "Confluence"
2. User selects field Work Being Done = "New Space Request"
The Create Screen should then only show fields that pertain to creating a New Space such as Type of Space, User Access and so on.
In this case I want to hide any fields related to a Plugin Request, Enhancemnet or Integration for example.
Thanks
AP
Hi Andy,
Thank you for your question.
I can confirm that the ScriptRunner for JIRA Cloud plugin is unable to perform any dynamic validation on issue forms to link or hide fields like the server version can with the Behaviors feature.
Also I can confirm that the plugin cannot dynamically populate field values like it can in the server version can with the Behaviors feature.
The reason we are unable to provide this functionality is due to the restricted functionality and API's which Atlassian provide inside JIRA Cloud, due to the fact that Atlassian only provide a Rest API in Jira Cloud and not the same Java API that the server version contains.
You can see more detailed information on the differences between ScriptRunner for JIRA Cloud and ScriptRunner for JIRA Server inside of the documentation page located here.
I hope this information helps.
Regards,
Kristian
The lack of user context on the Create screens is really annoying. We resolved that with Dynamic Forms for Jira which is quite easier to use than ScriptRunner, as you don't have to write a single line of code. Moreover, you also gain some additional abilities next to show/hide fields conditionally like the Set Default Value, the Set Value based on condition, and make fields required or read-only.
If you have any questions or would like to have a demo session just book it here.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can confirm the form option works for this ability. Add your fields to the form and use sections to separate fields and set the conditional state on the section based on fields and its value.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Andy, it is not directly on point as it is not done with ScriptRunner; however, ProForma (or ProForma Lite) allows you to show or hide fields using conditional logic, which should meet your needs. It works the same in Cloud or Server, and the ProForma Create Issue feature, with the ability to link directly to a form, has helped many organisations to work around the limitations of the Jira create screen.
The GIF below shows how conditional logic can work on a form (I made it for a slightly different question, but it seems relevant enough here).
Regards,
Simon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Question Referred to Cloud deployment type.
ProForma does not support Jira Cloud.
Is there any other way to achieve this on cloud?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.