Prior to July 2022, Foundry Rules (previously known as Taurus) required users to provide extra configuration in the Workshop Application. This section is only relevant if you deployed Foundry Rules prior to July 2022.
After deploying the rules workflow template, follow these steps to configure the Rules Workshop application:
All screenshots use notional data.
Configure inputs: In the Workshop module generated by deploying the workflow template, select the Rule Editor widget in the Rules tab.
Add rule Actions: If a rule Action was configured while deploying the workflow template, then there will already be one rule Action configured. To add additional rule Actions, first create them in the Ontology Manager and then add them by clicking Add Rule actions.
Learn more about configuring rule Actions
Enable optional features: To customize the functionality of Foundry Rules, several options are available in the Rule Editor widget configuration in the Workshop app. Toggle these options to either enable or disable advanced features, as described in the optional features documentation.
Configure diffing when viewing proposals: To get the proposal widget to display diffs correctly, add the following type classes to the relevant proposal object properties. These type classes are added to properties of the object type rather than to any Action parameters.
foundry-rules.property-diff-for:ID_OF_NEW_PROPERTY
type class to the current property.new_rule_name
on the proposal object represents the new value for the rule name, and the property current_rule_name
on the proposal object represents the old value. The current_rule_name
property should be annotated with foundry-rules.property-diff-for:new_rule_name
.After completing the above steps, learn how to configure the transforms pipeline you created to suit your workflow.