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
2.entitlementType
3.endpoint
4.updateType
- ADD/REMOVE
owner
-
ownerName
2.updateType
- ADD/REMOVE 3.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
- 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
Referrer-Policy
string
Server
string
Set-Cookie
string
Strict-Transport-Security
string
X-Content-Type-Options
string
X-Frame-Options
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"
}