Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Add a form or selection in front portal for supervisor to choose before click "Approval"

Mic Wang
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 1, 2026

We want to add a form in user portal for supervisor to make a selection before supervisor click "Approval" button. I have tried to ask Rovo but unfortunately unable to make it to work. I want to know if this is even possible and how exactly I can to do make it to work?

Also this form (or selection) must be mandatory before supervisor click "Approval" button.

1 answer

0 votes
Ballon Apps
Atlassian Partner
September 1, 2026
Short answer: at the approval moment itself, this isn't possible natively — and it's worth knowing why before you build around it.
 
Approval steps bypass workflow transitions. That's documented expected behaviour, not a bug: a validator or condition on the approval transition is not evaluated, so the approver can hit Approve with your required field still empty. There's a long-standing open suggestion to change this (JSDCLOUD-6988, open since 2018).
 
Forms don't close the gap either — approvers can't edit form fields during the approval stage. They can see what the requester submitted, but not fill anything in themselves.
 
So the choice is where you move the input to:
 
1. Before the approval. Atlassian's own recommended workaround is to split it into two transitions: one that validates the required fields, and a separate one carrying the approval step. Give the first transition a screen with your select list and a validator, and tick "Show transition on the customer portal" so the supervisor sees it. They then do two actions — make the selection, then approve — rather than one.
 
2. After the approval. An automation rule on the approved transition that creates a follow-up task or sends a form link. This does not make the selection mandatory before approving, so only use it if "before" isn't a hard requirement.
 
If the selection genuinely has to be mandatory and at the approval moment, option 1 is the closest you'll get without ScriptRunner-style custom validation, and even then the two-step shape stays.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events