| name | data type | constraints | description |
|---|---|---|---|
| permGroup | string | Group to which the permission belongs to | |
| resourceId | number | Id of the resource | |
| groupId | number | Id of the group | |
| userId | number | Id of the user | |
| permFor | number | required | Permission for user or group This attribute is of type enum CommonEnums::XAPermForType |
| permType | number | required | Type of permission This attribute is of type enum CommonEnums::XAPermType |
| grantOrRevoke | boolean | required | Grant is true and revoke is false |
| groupName | string | Name of the group | |
| userName | string | Name of the user | |
| isRecursive | number | required | Is recursive This attribute is of type enum CommonEnums::BooleanValue |
| isWildCard | boolean | required | Is wild card |
| ipAddress | string | IP address for groups | |
Properties inherited from VXDataObject |
|||
| id | number | Id of the data | |
| createDate | object | Date when this data was created | |
| updateDate | object | Date when this data was updated | |
| owner | string | Owner | |
| updatedBy | string | Updated By | |
Example
{
"permGroup" : "...",
"resourceId" : 12345,
"groupId" : 12345,
"userId" : 12345,
"permFor" : 12345,
"permType" : 12345,
"grantOrRevoke" : true,
"groupName" : "...",
"userName" : "...",
"isRecursive" : 12345,
"isWildCard" : true,
"ipAddress" : "...",
"id" : 12345,
"createDate" : { },
"updateDate" : { },
"owner" : "...",
"updatedBy" : "..."
}