We have a field that is not required in Jira, but should be required only if the user wants to use Exalate to sync that ticket with our ServiceNow instance. Do you have any advice on how to achieve this?
Answer by Francis Martens (Exalate) on 18 March 2021
Hi Jake,
How is the exalate operation triggered?
Comments:
Jake Fogel commented on 18 March 2021
User clicks the Exalate option on the Jira issue
User clicks Exalate in the Exalate side panel
User chooses a connection
User clicks submit
It would be ideal if we could alert the user at step 1. that they need to fill out the custom field I mentioned
Francis Martens (Exalate) commented on 18 March 2021
The way we would solve this one is
a) create a transition to ensure that all information is filled in correctly
b) trigger an exalate automatically
Note that if you use a visual mode connection - you can keep the scopes on manual and add a trigger (using a jql)
Hope this helps
Jake Fogel commented on 18 March 2021
When you say âcreate a transitionâ do you mean in Jira? Or is there an Exalate transition?
Apologies, Iâm very new to the Jira platform and to Exalate itself.
Francis Martens (Exalate) commented on 18 March 2021
No problem.
What I meant with âcreate a transitionâ is in Jira
You could add something like âExalate to devâ which brings up a dialog box containing all the mandatory fields. The transaction can verify the information, and change status of the issue to âExalatedâ
The trigger would then pick up the issue and send it to the other side
Jake Fogel commented on 18 March 2021
That makes sense now.
This new dialog box would appear for every ticket, correct? This might not work for us because not every ticket needs to be Exalated. Thatâs why we canât just make our custom field required.
Francis Martens (Exalate) commented on 18 March 2021
The point is that you use the exalate transition for escalating the issue to dev.
If a user wants to exalate the issue, they are using the transition, which ensures that all the exalate mandatory fields are set.
The transition is not applied on issues that are not to be escalated
Jake Fogel commented on 18 March 2021
I think I understand now:
Create a new âExalatedâ status in Jira and add it to workflows
If user wants to move ticket to SNow, they can move the ticket to the âExalatedâ status
Dialog box is triggered
User fills out missing info and submits
Exalate integration is triggered automatically for that ticket
Is that what youâre getting at?
Francis Martens (Exalate) commented on 18 March 2021
Exactly.
I didnât see many implementations using the status âExalatedâ, but youâre welcome to do so.
We like the promotion (old community)