Rule Libraries
Some methods the workflows use are grouped together into Rule Libraries. These Rule Libraries are defined as rules in IdentityIQ. However, these libraries contain sets of related but unconnected methods that workflow steps can directly within a script action. Because the rule methods are in rules, rather than in the compiled Java classes, their functionality can be easily modified to meet the needs of each installation. To make the methods within one of these rules available to steps within the workflow, the RuleLibraries element must be declared. See the following example.
Note: Each Reference element applies to one library. Include only the libraries that contain the required methods in the RuleLibraries declaration for the workflow.
<RuleLibraries>
<Reference class="sailpoint.object.Rule" name="Workflow Library"/>
<Reference class="sailpoint.object.Rule" name="Approval Library"/>
<Reference class="sailpoint.object.Rule" name="LCM Workflow Library"/>
</RuleLibraries>
Note: You can create and reference custom libraries using this same syntax.