Make custom fields required in a workflow transition in Jira server

Platform Notice: Data Center Only - This article only applies to Atlassian apps on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

The solution described in this KB article requires the Field Required Validator, which is a function that is not available in Jira out of the box.

This validator is only available by installing a paid third-party app, including but not limited to:

Such a solution falls outside the scope of Atlassian Support. If you face any issues while using the validator provided by any of these apps, we recommend reaching out to the respective app support team.

There can be instances where a particular field should be required to perform a transition. However, Jira applications only allow a field to be set as Required in the global context. This article describes a way to make a field required during a workflow transition.

Please keep in mind that, as mentioned in the warning panel, this solution can't be implemented using Jira out-of-the-box, and that installing a paid 3rd party app is required.

Solution

  1. Log in to Jira as a Jira Administrator

  2. Make sure that one of the 3rd apps listed below (or any other app that is provided with a "field required" validator is installed via the page ⚙ > Manage Apps > Manage Apps

  3. Go to the page ⚙ > Issues > Workflows, and scroll down to the workflow for which you need to add a required field to a transition

  4. Click on the Edit button next to the workflow

  5. Open the transition that you need to configure:

    1. in the Diagram mode, select the transition you want to edit and click Validators;

    2. in the Text mode click the transition name and go to the Validators tab.

  6. On the Validators tab, click on the Add Validator button, and from the list of Validators that shows up, select the 'Fields Required' validator, and then choose the field of your choice as the required field.

  7. Select the field or fields that you want to make required for the transition.

    (You'll need to click the top Add button to add them to the Required fields list)

  8. Click Add to complete the creation of a Validator.

  9. Verify the newly added Validator in the Transition screen.

  10. Publish the workflow to apply the changes.

Updated on September 26, 2025

Still need help?

The Atlassian Community is here for you.