|
@@ -28,6 +28,7 @@ class AdminPermissionMap implements PermissionMapInterface
|
|
|
const PERMISSION_DELETE = 'DELETE';
|
|
|
const PERMISSION_UNDELETE = 'UNDELETE';
|
|
|
const PERMISSION_LIST = 'LIST';
|
|
|
+ const PERMISSION_EXPORT = 'EXPORT';
|
|
|
const PERMISSION_OPERATOR = 'OPERATOR';
|
|
|
const PERMISSION_MASTER = 'MASTER';
|
|
|
const PERMISSION_OWNER = 'OWNER';
|
|
@@ -43,6 +44,7 @@ class AdminPermissionMap implements PermissionMapInterface
|
|
|
self::PERMISSION_VIEW => array(
|
|
|
MaskBuilder::MASK_VIEW,
|
|
|
MaskBuilder::MASK_LIST,
|
|
|
+ MaskBuilder::MASK_EXPORT,
|
|
|
MaskBuilder::MASK_EDIT,
|
|
|
MaskBuilder::MASK_OPERATOR,
|
|
|
MaskBuilder::MASK_MASTER,
|
|
@@ -79,12 +81,20 @@ class AdminPermissionMap implements PermissionMapInterface
|
|
|
|
|
|
self::PERMISSION_LIST => array(
|
|
|
MaskBuilder::MASK_LIST,
|
|
|
+ MaskBuilder::MASK_EXPORT,
|
|
|
MaskBuilder::MASK_OPERATOR,
|
|
|
MaskBuilder::MASK_MASTER,
|
|
|
MaskBuilder::MASK_OWNER
|
|
|
),
|
|
|
|
|
|
- self::PERMISSION_OPERATOR => array(
|
|
|
+ self::PERMISSION_EXPORT => array(
|
|
|
+ MaskBuilder::MASK_EXPORT,
|
|
|
+ MaskBuilder::MASK_OPERATOR,
|
|
|
+ MaskBuilder::MASK_MASTER,
|
|
|
+ MaskBuilder::MASK_OWNER
|
|
|
+ ),
|
|
|
+
|
|
|
+ self::PERMISSION_OPERATOR => array(
|
|
|
MaskBuilder::MASK_OPERATOR,
|
|
|
MaskBuilder::MASK_MASTER,
|
|
|
MaskBuilder::MASK_OWNER
|