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 |
| 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 . |