Validate Mandatory Items before Issue Transition
π Pro Feature β How to Upgrade from Free to Pro Plan
Prevent the Jira issue from transitioning to the next state if any mandatory checklist items remain unchecked/uncompleted π
Jira permissions needed: grant users Jira administrators global permissions to validate mandatory items completion before transition
Β
You can prevent the Jira issue from transitioning to the next state if some mandatory checklist items remain unchecked/uncompleted.
Here is an example of default and custom statuses created on the Cloud instance:
Β
Β
Statuses for 
unchecked/uncompleted items
 
Statuses for 
checked /completed items
Β
You can do this by adding a corresponding validator to your workflow transition.
Set up a transition validator:
Validator will work only for Company-managed projects. Team-managed projects don't support a feature of Validator in the workflow. Team-managed projects have the concept of Restrict Transition which can be based on the value in a field β
Available workflow rules in team-managed spaces | Jira Cloud | Atlassian Support 
Go to Project Settings β Workflows.
Choose the workflow that you want to add validation to and click Edit.
Add Rule:
3.1 Choose transition and click on β+β for the Rules.
3.2 Choose Smart Checklist for Jira (Pro).
3.3 Select All mandatory items completed.
3.4 Click Select.
3.5 Configure a Custom message for the validator, or just leave the field empty, and the default message will be used.
3.6 Click Add.
3.7 Click Update workflow.
β Youβre all set! Now, if a user tries to transition an issue with incomplete mandatory checklist items, Jira will block the transition and display an error message.
Check Validator in action:
Go to your project Board.
Try to transition an issue with not completed mandatory checklist items.
The transition will be blocked, user will see the error message.
Β
If you complete all Smart Checklist mandatory items - you'll be able to transition the Jira issue successfully.
Enjoy π
Q&A
: What happens if the user uninstalls/downgrades the app and the validator is configured?
: The validator will remain there. If the Smart Checklist Pro version was uninstalled or downgraded to the Smart Checklist Free version, Jira would show an error message suggesting the user removed "dangling validators":
Β