Validators are used to guarantee accuracy of existing issue data or data entered on a transition screen before a transition is executed.
Available validators
Jump right in and configure any of the available validators listed below. Each validator 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!
| Validator | Short description | Label |
|---|---|---|
| Compare two values validator | Evaluate the comparison of two (field) values. |
STAFF PICK |
| Fields required or changed | Check if fields are set/empty or have/haven't changed on the transition screen. |
STAFF PICK |
| Logical validator | Evaluate a logical expression that returns true or false. |
STAFF PICK |
| Users are/aren't in project role (validator) | Evaluate whether users are members of given project roles. |
|
| Validation based on JQL query | Validate the current issue against the result of a JQL query. |
STAFF PICK |
| Validation based on regular expression | Evaluate (field) values against a regular expression. |
|
| Validation of JWT project property | Checks the value of a project property in project's description. |
|
| Validation of linked issues | Evaluate the current state (type, status, number, etc.) of issue links. |
|
| Validation of sub-tasks | Evaluate the current state (type, status, number, etc.) of sub-tasks. |
|