Forums

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

Can you enforce having to fill a form on jira when moving a column

Adi Shik
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!
January 10, 2023

I want to have the option to force a person that is moving a task to Rejected(Column) to fill out a bug form, is it possible?

3 answers

1 accepted

3 votes
Answer accepted
Ste Wright
Community Champion
January 10, 2023

Hi @Adi Shik 

Depends what you mean by Form - if you mean actual Forms, then as far as I know these are only possible to use during issue creation in JSM.

If however you mean a Screen (with a set of Fields) a user needs to populate, then you can do this within your Workflow.

---

Assuming this is a Company-managed Project, you will need to:

  1. Create the Screen, and add the fields you require a user to populate to it - see this set of help pages
  2. Add the Screen to the relevant transition(s) to the Status(es) in the "Rejected Column" - see this help page for how to do this
  3. Use Workflow Validators on each transition to make fields mandatory during the transition(s) - eg. Make Field Required Validator. See more on how to set Validators on this help page

---

For Team-managed Projects, you can't do all the same steps as above - this is because you cannot have transition screens in the workflow. There is a feature request for this though you can vote for/watch, see: JSWCLOUD-22084 

You can add Workflow Rules though, including the rule Restrict to when a field is a specific value - in effect, stop users from transitioning the Issue until the fields are populated/set.

You can see more on Team-managed workflow rules on this help page

---

Let us know if this fulfils your need!

If you'd like any more specific instructions for any stage above, let us know!

Ste

0 votes
Tessa Tuteleers
Community Champion
January 10, 2023

Hi @Adi Shik

Welcome to the community!

moving an issues from one column on your board to another is basically transitioning the issue from one status to another. 

For such a "transition", you can put a screen with fields on it, and add validators (before you can complete the transition, validate that a condition is met). 

How you have to do that depends on whether this is a company managed project, or a team managed project. (I added the documentation links).

So if you add the fields to the transition, you can add the necessary information. You can then create a new bug issue with that information by using an automation rule (when issue transitioned, create new issue)

Let me know if you can't work it out! 

- Tessa

0 votes
Ashley Hudson
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 10, 2023

Heya @Adi Shik

So if you want to enforce users to fill out a form, a solution could be to create an automation rule within the project that whenever a user transitions to rejected, then create a transition screen where users will input your "form fields" within the screen. To allow the form to be filled, you would need to link your form fields to a corresponding Jira field.  That way the selection is stored in a value that automation can pick up! 

I hope this helps! :)

Kind Regards,

Ashley Hudson

Suggest an answer

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

Atlassian Community Events