Skip to main content
Skip table of contents

Validate that All Items on a Specific Global Checklist Are Complete

Validate a Specific Global Checklist ENTERPRISE

Checklists for Jira (Enterprise) lets you validate for the completion of a specific Global Checklists using the new workflow editor. The validator will block the work item from being transitioned unless all of the items on the designated checklist are complete.

Limitations

  • This feature is only available in Checklists for Jira ENTERPRISE.

  • Currently, this feature only works in Company-managed projects.

Create Validation Rule

To set the workflow validator:

  1. Navigate to Project Settings > Workflows

  2. Select the appropriate workflow and click Edit workflow.

    EditWorkflow.png

  3. Click on the Switch editor dropdown and select Open workflow in new editor.

    NewEditor.png
  4. The workflow will open in the new editor. Click on Add Rule.

    AddRule.png

  5. Select Checklists for Jira under Marketplace Rules.

  6. Then click Specific Global Checklist completed.

    SelectRule.png

  7. Select the Transition where you want the validator to be applied.

    Transition.png
  8. Select the Global Checklist you want to validate for and click Add.

    SelectList.png
  9. Click Update workflow to save the changes.

    Update.png

Troubleshooting Validators

Checklists for Jira uses work item entity properties to provide the following features:

Therefore, the Checklist must be able to set work item entity properties. This is enabled by default. However, if a jira.permission.* workflow property has been set on a workflow step, Checklists may not be able to set issue entity property.

For example, the following property will prevent Checklists from setting work item properties, and features listed above won't work correctly:

Removing the jira.permission.* workflow property and using the standard Jira permissions to control who can edit the work item will allow the Checklist functions to work.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.