Approval engines

The differences in the way that companies handle their approvals, as well as the differences between approvals for the various applications (such as Service Catalog Requests and Change Management), calls for supporting flexibility in setting up approvals within applications. This flexibility is provided through the selection of an ''approval engine'' that is used to manage the approvals for each of the Task tables (that is, all tables that extend the Task table).

There are three different approval engine options available for each Task table.

Table 1. Approval engine options
Option Description
Approval Rules A simple set of rules that are evaluated until one matches for the Task table. The matching approval rule is used to create the users that are to approve the task. Set up approval rules by navigating to System Policy > Approvals.
Process Guides A sequence of approval steps over which you may control how approvals and rejections are handled. This option is deprecated and should not be used.
Turn off Engines Turn off both approval engines for this Task table. This option should be selected and is made read-only when a workflow is used to manage the approval process for the table.
Caution: Not turning off the approval engines might have a performance or behavioral impact on your instance.