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
Authorizations
Header parameters
AcceptstringOptionalExample:
application/json
Responses
200
OK
application/json
Responseobject
get
GET /api/private/workflows/access/global_settings/self_reviewer_settings HTTP/1.1
Host: {{baseurl}}
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200
OK
{
"value": "SELF_REVIEWER_CHECKING_DISABLED"
}
Set Self Review Settings
Authorizations
Header parameters
Content-TypestringOptionalExample:
application/json
AcceptstringOptionalExample:
application/json
Body
valueone ofOptional
integer · enumOptionalPossible values:
1 = SELF_REVIEWER_CHECKING_DISABLED, 2 = SELF_REVIEWER_CHECKING_ENABLED
string · enumOptionalPossible values:
String values for self-review prevention settings
Responses
200
OK
application/json
Responseobject
put
PUT /api/private/workflows/access/global_settings/self_reviewer_settings HTTP/1.1
Host: {{baseurl}}
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 11
{
"value": 1
}
200
OK
{
"value": "SELF_REVIEWER_CHECKING_DISABLED"
}
Last updated
Was this helpful?