|
Description
Represents a permission or set of permissions assigned to a user
XML Representation
<Permission
UserToken="%internal user id%"
UserName="%user name%"
Mask="%Read|Write|Admin|CreatePartition|CreateJob|StoreAdmin%" />
JSON Representation
{
"UserId":"%internal user id%",
"UserName":"%user name%",
"PermissionsMask":1
}
Notes
| • | For XML representation, PermissionsMask property can include several permission names separated by a pipe character e.g. Read|Write |
| • | For JSON representation, PermissionMask property is an integer value composed as the sum of the value for each permission assigned. The value for each permission is as follows:
|
JSON PermissionMask Value
|
Equivalent XML Permission Mask Value
|
1
|
Read
|
2
|
Write
|
4
|
Admin
|
8
|
Create Partition
|
16
|
Create Job
|
32
|
Store Administrator
|
See Also
|