Request to Create Entitlement Based Role
POST/createrequest
This API is used to create role of roletype "Entitlement", such as AzureAD/Unix Group in SSM.
The Authorization
must have Bearer
followed by Token
.
Mandatory params:
accesstype
- roles,
roletype
- 6,
requesttype
- create,
entitlementtype
,
endpoint
,
securitysystem
role_name customproperty22
Optional params:
requestor
,
displayname
,
description
,
grouptype
,
enablemail
,
enablesecurity
,
soxcritical
,
syscritical
,
priviliged
,
confidentiality
,
Note: From v23.8 onwards, the acceptable value for soxcritical, syscritical, priviliged and confidentiality will be critical, high, medium, low, and very low.
requestable
,
comments
,
owner
-
ownername
- mandatoryrank
updatetype
- optional, value can be 'add'
entitlements
-
entitlement_value
- mandatoryupdatetype
- optional, value can be 'add'
parententitlements
-
entitlement_value
- mandatoryentitlementType
updatetype
- add/remove
Request
Path Parameters
- application/json
Body
Responses
- 200
Request to Create AzureAD Group / new json
Response Headers
Access-Control-Allow-Credentials
string
Access-Control-Allow-Origin
string
Cache-Control
string
Connection
string
Content-Security-Policy
string
Date
string
Expires
string
Permissions-Policy
string
Pragma
string
Referrer-Policy
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)
- Request to Create AzureAD Group
- new json
Schema
{
"errorCode": 0,
"msg": "Success",
"requestid": "3110105",
"requestkey": "3924"
}
{
"errorCode": 0,
"msg": "Success",
"requestid": "3110105",
"requestkey": "3924"
}
{
"errorCode": 0,
"msg": "Success",
"requestid": "6960781",
"requestkey": "17731"
}