Workflow Triggers
Workflow Triggers
Overview
A workflow trigger is a plugin that enhances an action in the workflow process by executing code as the transition from a source step to a destination step occurs. It encapsulates some system logic to accomplish a non-workflow related function.
Cascade CMS comes with a series of pre-defined triggers, and custom plug-in triggers may also be added to execute custom code during a step transition. More than one workflow trigger may be attached to a workflow action.
A trigger may be enhanced by a parameter, which is an optional element that further specifies the system logic that should occur.
Available Triggers
The following is a list of pre-defined workflow triggers. Click the title of a trigger to learn more about it and for implementation instructions:
- Assign Step If User Trigger
Advances a workflow to the step specified by the next parameter, if previous step was executed by a specified user. - Assign To Content Owner of Asset Trigger
Assigns the following step to the content owner of the asset in workflow. - Assign To Group Owning Asset Trigger
Assigns the following step to the group with write access to the parent folder of the asset in workflow. - Assign to Specified Group Trigger
This trigger is used to assign a workflow to a group. - Assign To Workflow Owner Trigger
Assigns the following step to the user that initiated the workflow. - Copy Folder Trigger
Copies the parent folder of the asset in workflow into a designated location. - Create New Workflow Trigger
This trigger starts new workflows for analogous assets to support translation capabilities or cross-site content synchronization. - Delete Parent Folder Trigger
This trigger deletes the parent folder of the asset in workflow as well as all contents of that folder. - Delete Trigger
This trigger deletes the asset in the workflow. - Email Trigger
Including this trigger will provide an email notification for the step immediately following. - Merge Trigger
Merges any changes into the system repository. - Preserve Current User Trigger
Acts as a workaround solution when a workflow is submitted to a group instead of a user. - Publish Containing Publish Set Trigger
This trigger is used to publish out publish sets that the asset in workflow is a member of. - Publish Parent Folder Trigger
Publishes the parent folder of the asset in workflow. - Publish Set Trigger
Publishes all assets in a designated Publish Set. - Publish Trigger
Publishes the current asset in workflow (if publishable) to all enabled Destinations available. - Unpublish and Delete Trigger
Allows for unpublishing content and deleting it at the same time. - Version Trigger
Creates a version of the page that will be stored as the most current version.