Update Role Request
POST/updateEnterpriseRoleRequest
This API call can be used to update the enterprise role that was already created in the Saviynt Security Manager.
The Authorization must have Bearer followed by Token.
Mandatory params:
roletype Use the roletype as "ENTERPRISE" to Update Enterprise Role Request. (supported roletypes are - ENABLER/ TRANSACTIONAL/ FIREFIGHTER/ ENTERPRISE/ APPLICATION),
role_name
Optional params:
customproperty<1 to 60>,
endpointname,
entitlements -
- entitlement_value
- entitlementType
- endpoint
- updateType- ADD/REMOVE
owner -
- ownerName
- updateType- ADD/REMOVE
- rank<1 to 27>
defaulttimeframe,
description,
displayname,
glossary,
risk,
level,
soxcritical,
syscritical,
priviliged,
confidentiality,
requestable,
showDynamicAttrs,   checksod:Set this parameter to evaluate Segregation of Duties (SOD) violations. By default, the parameter is set to false.
Note : If config for auto approve is ON then request will not be created
Request
Path Parameters
- application/json
Body
- Array [ 
- ] 
- Array [ 
- ] 
entitlements
object[]
owner
object[]
Responses
- 200
Update Role Request
Response Headers
- Access-Control-Allow-Credentials - string 
- Access-Control-Allow-Origin - string 
- Cache-Control - string 
- Date - string 
- Expires - string 
- Pragma - string 
- Referrer-Policy - string 
- Server - string 
- Set-Cookie - string 
- Strict-Transport-Security - string 
- Transfer-Encoding - string 
- X-Content-Type-Options - string 
- X-Frame-Options - string 
- X-XSS-Protection - string 
- application/json
- Schema
- Example (from schema)
- Update Role Request
Schema
{
  "errorCode": "0",
  "message": " Role TestRoleEnt123 Sent For Approval and requestid is 3820057",
  "requestid": "3820057",
  "requestkey": "4136"
}
{
  "errorCode": "0",
  "message": " Role TestRoleEnt123 Sent For Approval and requestid is 3820057",
  "requestid": "3820057",
  "requestkey": "4136"
}