Operating on the trigger-action principle, rules require a defined trigger to initiate an action.
Several fields must be specified to activate a rule:
- Trigger type
- Trigger source
- Monitored properties (optional)
Below are descriptions of the trigger-related fields and their respective values.
Trigger type #
Trigger type specifies the type of event that initiates rule execution. In the Object Creation module, the default trigger type is Object created. For detailed descriptions of the options, click here.
Monitored properties #
Displayed only when Trigger Type is set to Object changed or Object metadata changed.
This field is optional and it allows users to specify one or more properties on the source object whose change will trigger rule execution. If no properties are specified, the rule will be triggered by any change to the source object. Within the Monitored Properties section, you’ll find the following fields: Property, Monitor Type, Value from, Operator, and Value (Mode). For detailed descriptions of the options, click here.
Trigger source #
For event-based triggers, these filters define the source object whose change will trigger rule execution. For the Scheduled and RunOnce trigger types, these filters are used to find objects on which the rule will be executed. Populate all necessary fields to define the source object. The following fields are available under Trigger source: Object type, Class, Workflow, Workflow state, as well as optional Search filters and Dynamic search filters. For detailed descriptions of the options, click here.
Look in #
Trigger source > Look in
Displayed when a search filter is added.
Determines whether the source object must meet the specified conditions in its current version or any version throughout its history. This additional option becomes available after specifying the conditions Workflow, Workflow state, Search conditions or Dynamic search conditions. If only Object type and Class of the source object are specified, the system defaults to searching for an object that currently satisfies the search criteria. Choose between two options:
- LatestObjVersion (default): Select this option to ensure that the current version of the object matches the specified conditions for it to be considered a source for this rule.
- AllObjVersions: Select this option to ensure that any version of the object matches the specified conditions for it to be considered a source for this rule.