Workflow rules migrated via Jira Cloud Migration Assistant
Platform Notice: Cloud and Data Center - This article applies equally to both cloud and data center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
The Jira Cloud Migration Assistant supports the migration of 34 workflow rules. This page lists the migrated workflow rules.
If you want to skip all the invalid workflow rules to avoid migration failures, you can add the com.atlassian.jira.migration.skip.invalid.workflow.rule feature flag by enabling the dark feature in Jira.
Solution
Conditions
Rule name | Class name |
---|---|
Always False Condition | com.atlassian.jira.workflow.condition.AlwaysFalseCondition (In Server NonInteractiveCondition) |
Only Assignee Condition | com.atlassian.jira.workflow.condition.AllowOnlyAssignee |
Permission Condition | com.atlassian.jira.workflow.condition.PermissionCondition |
Previous Status Condition | com.atlassian.jira.workflow.condition.PreviousStatusCondition |
Separation of Duties condition | com.atlassian.jira.workflow.condition.SeparationOfDutiesCondition |
User Is In Custom field | com.googlecode.jsu.workflow.condition.UserIsInCustomFieldCondition |
Value Field | com.atlassian.jira.workflow.condition.ValueFieldCondition |
User is in project role | com.atlassian.jira.workflow.condition.InProjectRoleCondition |
User is in group | com.atlassian.jira.workflow.condition.UserInGroupCondition |
Validators
Rule name | Class name (prefix with com.atlassian.) |
---|---|
Date Compare Validator | jira.workflow.validator.DateFieldValidator (In Server DateCompareValidator or DateExpressionCompareValidator) |
Date Window Validator | jira.workflow.validator.WindowsDateValidator |
Field Required Validator | jira.workflow.validator.FieldRequiredValidator |
Field has been modified Validator | jira.workflow.validator.FieldChangedValidator (Also mapped CommentRequiredValidator into this validator) |
Field has single value Validator | jira.workflow.validator.FieldHasSingleValueValidator |
Parent Status Validator | jira.workflow.validator.ParentStatusValidator |
Permission Validator | jira.workflow.validator.PermissionValidator |
Previous Status Validator | jira.workflow.validator.PreviousStatusValidator |
Regular Expression Check | jira.workflow.validator.RegexpFieldValidator |
Post functions
Rule name | Class name (prefix with com.atlassian.) |
---|---|
Update change history for an issue and store the issue in the database | jira.workflow.function.issue.GenerateChangeHistoryFunction |
Assign to Current User | jira.workflow.function.issue.AssignToCurrentUserFunction |
Assign to Lead Developer | jira.workflow.function.issue.AssignToLeadFunction |
Assign to Reporter | jira.workflow.function.issue.AssignToReporterFunction |
Set issue security level based on user's project role | jira.workflow.function.issue.SetIssueSecurityFromRoleFunction |
Update Issue Field | jira.workflow.function.issue.UpdateIssueFieldFunction |
Create Comment | jira.workflow.function.misc.CreateCommentFunction |
Store Issue | jira.workflow.function.issue.IssueStoreFunction |
Creates the issue originally | jira.workflow.function.issue.IssueCreateFunction |
Update Issue Status | jira.workflow.function.issue.UpdateIssueStatusFunction |
Fire Event | jira.workflow.function.event.FireIssueEventFunction |
Re-index an issue to keep indexes in sync with the database | jira.workflow.function.issue.IssueReindexFunction |
Was this helpful?