Self Review Prevention

Prevent users from being assigned as reviewers for rows that relate to their own access and permissions.

Enable or disable self-review prevention. When self-review prevention is enabled, users are prevented from being assigned as reviewers for rows that relate to their own access and permissions.

Parameters

The value can be either an integer or string:

  • SELF_REVIEWER_CHECKING_DISABLED = 1 (or "SELF_REVIEWER_CHECKING_DISABLED" as string)

  • SELF_REVIEWER_CHECKING_ENABLED = 2 (or "SELF_REVIEWER_CHECKING_ENABLED" as string)

Examples

Example using string value:

{
    "value": "SELF_REVIEWER_CHECKING_DISABLED"
}

Example using integer value:

{
    "value": 1
}

Example cURL request:

curl -L -X PUT 'https://your-organization.vezacloud.com/api/private/workflows/access/global_settings/self_reviewer_settings' \
  -H 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "value": 1
  }'

Get Self Review Settings

Get Self-Reviewer Settings

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AcceptstringOptionalExample: application/json
Responses
200

OK

application/json
Responseobject
get
/api/private/workflows/access/global_settings/self_reviewer_settings
200

OK

Set Self Review Settings

Set Self-Reviewer Settings

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
Content-TypestringOptionalExample: application/json
AcceptstringOptionalExample: application/json
Body
valueone ofOptional
integer ยท enumOptional

1 = SELF_REVIEWER_CHECKING_DISABLED, 2 = SELF_REVIEWER_CHECKING_ENABLED

Possible values:
or
string ยท enumOptional

String values for self-review prevention settings

Possible values:
Responses
200

OK

application/json
Responseobject
put
/api/private/workflows/access/global_settings/self_reviewer_settings
200

OK

Last updated

Was this helpful?