Summary
In this chapter, you have learned how to automate processes in Moodle Workplace using dynamic rules, which comprise the rule body, rule conditions, and rule actions. All three parts have been discussed in great detail before you dealt with the auxiliary topics of rule enablement, processing, reporting, archiving, and deleting. You should now be fully equipped with the tools needed to set up an LMS workflow.
Finally, you have put the skills you have learned into action, acquiring skills for working with some sample Workplace workflows and dynamic rules tips, including performance considerations.
The beauty of dynamic rules is that they are pluggable, which means new conditions and actions can be programmed by Moodle developers when and if required. Expect additional conditions, actions, and properties to appear in future versions of Moodle Workplace and possibly in the plugin database of moodle.org.
Two Workplace components have implemented their own dynamic rules feature...