Workflow Conditions
Workflow Conditions
Conditions control the availability of a transition to be triggered by the user.
Jira Misc Workflow Extensions makes the following Conditions available to Jira administrators:
- Current Status Condition — A workflow condition that allows you to hide/show a particular transition from the list of available workflow actions, based on the current status of the issue.
- Hide transition — A workflow condition that hides a transition from the user, thus preventing the user from triggering it.
- Related Issues Condition — A workflow condition that allows you to hide/show a particular transition from the list of available transitions based on issues related to the current issue. It can be used to test the existence of certain related issues (such as linked issues, Stories of an Epic, Epic of a Story, subtasks of an issue, issues returned by a Groovy script or a JQL search, etc.). The transition to which the condition is added will be available only if the related issues respect certain conditions.
- Related Issues Status Condition — A workflow condition that allows you to hide/show a particular transition from the list of available transitions based on the status of issues related to the current issue. Checks the status of related issues (such as linked issues, Stories of an Epic, Epic of a Story, subtasks of an issue, issues returned by a Groovy script or a JQL search, etc.). The transition to which the condition is added will be available only if the issue's related issues are all in one of the selected statuses.
- Previous Status Condition — A workflow condition that allows you to hide/show a particular transition from the list of available workflow actions, based on the previous status(es) of the issue.
- Separation of Duties Condition — A workflow condition that enforces separation of duties (for SAS-70 https://appfire.atlassian.net/browse/SAS-70 compliance), i.e. it makes sure that the same user cannot trigger two incompatible transitions on the same issue.
- Shared Condition — An extension that runs a shared condition, created on the Shared extensions page, against the current issue (or issues related to the current issue) enabling or preventing a transition’s availability based on specified criteria.
- User Condition
- Build-your-own Condition — A workflow condition which hides/shows a transition based on the result of either a custom expression or a scripted Groovy expression.
, multiple selections available,