I have a very simple scenario. When an issue is transitioned to an approval a new form is autmatically attached to the issue to accept input from the approver prior to the approval.
There is currently no way that I can see to block or prevent the issue from being approved unless the data in the new form is filled out and submitted.
i.e. Approver can just click approve with out telling me why.
I have tried every automation I can think of and nothing works.
Very simple: Block approval if required fields are not filled out or in JSM if an approval form is not filled out and submitted.
Anyone have a suggestion?
Thank you
You would need a separate status for the form to be filled out and submitted before you go to the approval status. Once you are in the Approval status there is no way to prevent the approve/decline until something else happens.
Thank you to the community members for responding. Adding the additional WF status to have the form filled out then create an automation to transition to the approval status once the form is submitted is probably as close as it gets without dicing into hours of logic and testing.
This works but the drawback is you will not see the transition in the JSM help center screen (customer facing) unless you reload the browser. (It just sits there, and you dot have any direction)
Then if for any reason you want to recall the Approval i.e. You made a mistake on the form and have to transition back to the info request status. There is no function to unlock a form for editing upon transition:
Trigger- Transition is made. (have this)
IF - Form attached - Name of Form- State= Submitted (have this)
Action - Unlock form for editing? (NOT AVAILABLE)
Not an available action.
I guess the answer is you can really only do so much in JSM on the portal without having to pay license fees for the backend. These are simple Boolean functions, however. You would think they would be inherent in the operating system. For now, we will create the submission process to put the burden on the user to make sure the information is filled out on the attached form before it is approved. But that kind of defeats the purpose of an automated system and a fail-safe workflow.
Thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can unlock the form, you do that by using the web request action and then call the Reopen form endpoint.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This isn't possible at this stage, although there are feature requests for similar functionality - check out:
---
If the Approver is a licensed Jira user, you could probably create a native workaround for this (although, it's not ideal)...
---
A few notes...
---
Let us know if the workaround is of interest! And if you need help with more specific instructions to set this up / test it, we'd be happy to help :)
Ste
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.