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" : "..." }