Logo
IdentityNow API Documentation

Update Access Request Configuration

PUT {{baseUrl}}/access-request-config

This endpoint replaces the current access-request configuration. A token with ORG_ADMIN authority is required to call this API.

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Content-Type
string
Accept
string




RESPONSES

status OK

{ "approvalsMustBeExternal": true, "autoApprovalEnabled": true, "requestOnBehalfOfConfig": { "allowRequestOnBehalfOfAnyoneByAnyone": true, "allowRequestOnBehalfOfEmployeeByManager": true }, "approvalReminderAndEscalationConfig": { "daysUntilEscalation": 0, "daysBetweenReminders": 0, "maxReminders": 1, "fallbackApproverRef": { "type": "IDENTITY", "id": "5168015d32f890ca15812c9180835d2e", "name": "Alison Ferguso", "email": "alison.ferguso@identitysoon.com" } }, "entitlementRequestConfig": { "allowEntitlementRequest": true, "requestCommentsRequired": false, "deniedCommentsRequired": false, "grantRequestApprovalSchemes": "entitlementOwner, sourceOwner, manager, workgroup:2c918084660f45d6016617daa9210584" } }



Curl
curl -X PUT 'https://tenant.api.identitynow.com/v3/access-request-config' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"approvalsMustBeExternal":true,"autoApprovalEnabled":true,"requestOnBehalfOfConfig":{"allowRequestOnBehalfOfAnyoneByAnyone":true,"allowRequestOnBehalfOfEmployeeByManager":true},"approvalReminderAndEscalationConfig":{"daysUntilEscalation":0,"daysBetweenReminders":0,"maxReminders":1,"fallbackApproverRef":{"type":"IDENTITY","id":"5168015d32f890ca15812c9180835d2e","name":"Alison Ferguso","email":"alison.ferguso@identitysoon.com"}},"entitlementRequestConfig":{"allowEntitlementRequest":true,"requestCommentsRequired":false,"deniedCommentsRequired":false,"grantRequestApprovalSchemes":"entitlementOwner, sourceOwner, manager, workgroup:2c918084660f45d6016617daa9210584"}}'

ENDPOINTS