- Management APIs
- Access Requests - V2
- Update the resource request settings
- okta.accessRequests.condition.manage
- ACCESS_REQUESTS_ADMIN
Updates the resource request settings
Unique identifier for the resource in Okta instance ID format or ORN format
Specifies if and for whom a requester may request the resource for.
- https://subdomain.okta.comhttps://subdomain.okta.com/governance/api/v2/resources/{resourceId}/request-settings
Request on behalf of settings where any requester can request
curl -i -X PATCH \
'https://subdomain.okta.com/governance/api/v2/resources/{resourceId}/request-settings' \
-H 'Content-Type: application/json' \
-d '{
"requestOnBehalfOfSettings": {
"allowed": true
}
}'A successful request settings patch response
Access scope settings that are eligible to be added to a request condition for the specified resource
Request scope settings that are eligible to be added to a request condition for the specified resource
Admin specified access duration settings added to a request condition or risk settings for the specified resource
Specifies if and for whom a requester may request the resource for.
Risk settings that are eligible for the specified resource
Risk settings that are valid for an access request when a risk has been detected for the resource and requesting user
When resource:
- Has entitlement management enabled
- Has at least one entitlement value
- Has at least one entitlement bundle
{ "validAccessScopeSettings": [ { … }, { … } ], "validRequesterSettings": [ { … }, { … } ], "validAccessDurationSettings": { "required": true, "maximumDays": 365, "maximumHours": 72, "maximumWeeks": 52, "supportedTypes": [ … ] }, "validRiskSettings": { "supportedTypes": [] }, "validRequestOnBehalfOfSettings": [ { … }, { … } ] }