Bitmask Values
The DENIES and GRANTS columns contain a bitmask value that is the sum of the values of the permissions that are denied or granted to a User or Group. The following table lists the values of the permissions.
Value | Permission |
---|---|
1 |
READ |
2 |
WRITE |
4 |
CREATE |
8 |
DELETE |
16 |
ADMINISTRATION |
32 |
|
64 |
PUBLISH |
128 |
APPROVE |
256 |
LIST |
512 |
TESTPRINT |
1024 |
REPRINT |
DENIES Example
If the DENIES column has a bitmask value of 49, then the READ, ADMINISTRATION, and PRINT permissions are denied to that User or Group since 1+16+32 = 49 (BINARY: 110001).
Value | Permission | Binary |
---|---|---|
1 |
READ |
1 |
2 |
WRITE |
0 |
4 |
CREATE |
0 |
8 |
DELETE |
0 |
16 |
ADMINISTRATION |
1 |
32 |
|
1 |
64 |
PUBLISH |
0 |
128 |
APPROVE |
0 |
256 |
LIST |
0 |
512 |
TESTPRINT |
0 |
1024 |
REPRINT |
0 |
GRANTS Example
If the GRANTS column has a bitmask value of 1546, then the WRITE, DELETE, TESTPRINT, and REPRINT permissions are granted to that User or Group since 2+8+512+1024 = 1546 (BINARY: 11000001010).
Value | Permission | Binary |
---|---|---|
1 |
READ |
0 |
2 |
WRITE |
1 |
4 |
CREATE |
0 |
8 |
DELETE |
1 |
16 |
ADMINISTRATION |
0 |
32 |
|
0 |
64 |
PUBLISH |
0 |
128 |
APPROVE |
0 |
256 |
LIST |
0 |
512 |
TESTPRINT |
1 |
1024 |
REPRINT |
1 |