Conditions

Conditions are used to control the transitions available to a user. 

If a condition fails, the user will not see the transition button on the Jira issue view, will not be able to execute the transition, all Validators, and potential Post functions will be ignored.

Available conditions

 Jump right in and configure any of the available conditions listed below. Each condition comes with built-in examples. 

If you are just looking for some inspiration, head over to our large use case library and check out our Workflow use cases


Condition Short description
Hide transition from user (bulk operation only)

Ensure that the transition is only available when performing a bulk transition operation.

Condition based on JQL query

Evaluate issues against the output of a JQL query.

Except reporter

Prevent the issue reporter from executing the transition.

Fields required

Check if fields are set/empty.

Condition on linked issues

Evaluate the current state (type, status, number, etc.) of issue links.

Condition based on regular expression

Evaluate (field) values against a regular expression.

Condition on sub-tasks

Evaluate the current state (type, status, number, etc.) of sub-tasks.

Condition on JWT project property

Evaluate the value of JWT project properties.

Condition based on cascading select list value

Evaluate the comparison of a given value against an option of a cascading select list field.

Logical condition

Evaluate a logical expression that returns true or false.

User is not in project role

Ensure that the current user is not a member of a given project role.

Compare two values condition

Evaluate the comparison of two (field) values

Users are/aren't in project role (condition)

Evaluate whether users are members of given project roles.

Except assignee

Prevent the current assignee from executing the transition.

Except users in a field

Prevent users (or groups) stored in a field from executing the transition.

Only users in a field

Enable only users or groups stored in a field to execute the transition.

Hide transition from user (JWT function only)

Ensure that the transition is only available when being triggered by another JWT function .