Previous Topic: Automatic ApproversNext Topic: How to Define a Subset of Reviewers


Automatic Approvers by Node in Standard Certification Processes

Standard processes for certifications handle node-based automatic approver filters using a chain of parameters.

The following process-level parameter controls use of automatic approval in processes that certify existing links:

flow.requestChangeApproval.boolean.autoApproverCertify

Defines whether the Open Approval Action node of a certification process treats reviewers from the initial Certify node as automatic approvers. This boolean parameter is set when CA GovernanceMinder initiates a job based on the process.

Similarly, the following parameter controls use of automatic approval in processes that suggest new links during certification review:

flow.requestChangeApproval.boolean.autoApproverSuggest

Defines whether the Open Approval Action node of a certification process treats reviewers from the initial Suggest node as automatic approvers. This boolean parameter is set when CA GovernanceMinder initiates a job based on the process.

In addition, the following local variable is defined:

autoApproverNode

Specifies the node whose users are treated as automatic approvers.

These processes have two review nodes: an initial node named Certify or Suggest, and a second Open Approval Action node for approval.

When an initial review generates changes that require secondary review, the Set Auto Approvers node evaluates the process-level boolean parameter described above. When this parameter has the value True, the Set Auto Approvers node populates the autoApproverNode variable with the name of the initial node as follows:

autoApproverNode=Certify

or:

autoApproverNode=Suggest

Control then passes to the Open Approval Action node. In this node, the ignoreApproversFrom parameter is defined parametrically as follows:

ignoreApproversFrom={'autoApproverNode'}

The ignoreApproversFrom parameter resolves to the value inserted in the autoApproverNode variable by the Set Auto Approvers node, as follows:

ignoreApproversFrom=Certify

or:

ignoreApproversFrom=Suggest

The Open Approval Action node treats reviewers from the previous Certify or Suggest node as automatic approvers.