Alternate Reviewer Settings

Configure the fallback reviewer selection methods used when a valid reviewer cannot be assigned.

circle-exclamation

Configure the ordered list of fallback selection methods that Veza uses when a valid reviewer cannot be assigned. When all specified reviewers are prevented from assignment (due to self-review prevention, the reviewer deny list, or missing managers/owners), Veza evaluates each selection method in order until an allowed alternate reviewer is found.

For more information, see Reviewer Selection Methods.

Parameters

The selection_methods array accepts integer or string values representing fallback methods to enable. Enabled methods are evaluated in the specified order.

Integer
String Value
Description

1

REVIEWERS_MANAGER

Assign the manager of the prevented candidate

2

CERTIFICATION_ALTERNATE_REVIEWERS

Assign to the first valid fallback reviewer

3

WORKFLOW_CREATOR

Assign to the workflow creator

4

ADMIN

Assign to an arbitrary local Veza admin user

Example request body (PUT)

{
  "value": {
    "selection_methods": ["REVIEWERS_MANAGER", "CERTIFICATION_ALTERNATE_REVIEWERS", "WORKFLOW_CREATOR", "ADMIN"]
  }
}

This enables all four fallback methods in order: reviewer's manager, then fallback reviewers, then workflow creator, then admin.

For example, to enable only the first two methods:

With this configuration, Veza will not fall back to the workflow creator or a system administrator. Rows are left unassigned if no valid manager or fallback reviewer exists.

Get Alternate Reviewer Settings

Retrieve current alternate reviewer selection method settings:

Example response:

get
Authorizations
AuthorizationstringRequired

Veza API key for authentication. Generate keys in Administration > API Keys.

Responses
chevron-right
200

OK

application/json
get
/api/private/workflows/access/global_settings/alternate_reviewer_settings

Set Alternate Reviewer Settings

Update the alternate reviewer selection methods. The order of values in the selection_methods array determines the evaluation order.

Using integer values:

put
Authorizations
AuthorizationstringRequired

Veza API key for authentication. Generate keys in Administration > API Keys.

Body
Responses
chevron-right
200

OK

application/json
objectOptional
put
/api/private/workflows/access/global_settings/alternate_reviewer_settings

Last updated

Was this helpful?