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_valueentitlementTypeendpointupdateType- ADD/REMOVE
owner -
ownerNameupdateType- ADD/REMOVErank<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"
}