Skip to main content

Update a Role (Deprecated)

deprecated

This endpoint has been deprecated and may be removed in future versions of the API.

This operation creates a role.

More Details

Path Parameters
  • roleId string required
Request Body
  • roles object[]
  • description string
  • role object
  • roleName string
  • flags object
  • disabled boolean
  • categoryPermission object
  • categoriesPermissionOperationType integer
  • categoriesPermissionList object[]
  • categoryName string
  • permissionName string
Responses

OK


Schema
  • roleProperties object[]
  • visibility integer
  • description string
  • role object
  • roleId integer
  • roleName string
  • flags object
  • disabled boolean
  • categoryPermission object
  • categoriesPermissionList object[]
  • srmReportSet integer
  • type integer
  • srmReportType integer
  • clientSidePackage boolean
  • categoryName string
  • _type_ integer
  • consumeLicense boolean
  • categoryId integer
  • permissionId integer
  • permissionName string
  • securityAssociations object
  • associations object[]
  • userOrGroup object[]
  • srmReportSet integer
  • type integer
  • srmReportType integer
  • clientSidePackage boolean
  • userId integer
  • _type_ integer
  • userName string
  • consumeLicense boolean
  • properties object
  • isCreatorAssociation boolean
  • role object
  • _type_ integer
  • roleId integer
  • roleName string
  • ownerAssociations object
POST /role/:roleid    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://CommandCenterHostName/commandcenter/api
Security Scheme
token
roleId — path required
Content-Type
Body

{
"roles": [
{
"description": "string",
"role": {
"roleName": "string",
"flags": {
"disabled": true
}
},
"categoryPermission": {
"categoriesPermissionOperationType": 0,
"categoriesPermissionList": [
{
"categoryName": "string",
"permissionName": "string"
}
]
}
}
]
}
curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/Role/:roleId' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"roles": [
{
"description": "string",
"role": {
"roleName": "string",
"flags": {
"disabled": true
}
},
"categoryPermission": {
"categoriesPermissionOperationType": 0,
"categoriesPermissionList": [
{
"categoryName": "string",
"permissionName": "string"
}
]
}
}
]
}'