Workflow priorities

By default, in the grid workflows are ordered by priority. When there is more than one workflow, the more specific one is with higher priority.
Scopes have their own priorities as well. Site is with higher priority, secondary is the language scope. The content scope has the least priority. Below you can find some examples explaining priorities in details.

EXAMPLE: The workflow with selected site is considered more specific than the one applied to all sites. 
If you define two workflows with the following parameters:
Workflow1: All sites, All languages, All content
Workflow2: Site1, All languages, All content
Workflow2 is with higher priority.

EXAMPLE: Workflow with specified language has higher priority.
If you define two workflows with the following parameters:
Workflow1: Site1, English, All content
Workflow2: Site1, All languages, News
Workflow1 is with higher priority, despite that Workflow2 has specific scope.

EXAMPLE: When there are conflicts between two workflows the last modified has higher priority.
If you define two workflows with the following parameters:
Workflow1: Site1, English, News
Workflow2: Site1, English, (News, Blogs)
Workflow2 is with higher priority, because it is the last modified. If you update Workflow1, it will be the one applied to News and Workflow2 will be applied to Blogs.

The following table list more priority examples:

Priority 1 2 3 4 5 6 7 8
Scope Site Site1 Site1 Site1 Site1 all all all all
Scope Language English English all all English English all all
Content Scope News all News all News all News all

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Workflow statuses