Add permissions to manage automations
[MAILPOET-4287]
This commit is contained in:
@@ -12,6 +12,7 @@ class AccessControl {
|
||||
const PERMISSION_MANAGE_SUBSCRIBERS = 'mailpoet_manage_subscribers';
|
||||
const PERMISSION_MANAGE_FORMS = 'mailpoet_manage_forms';
|
||||
const PERMISSION_MANAGE_SEGMENTS = 'mailpoet_manage_segments';
|
||||
const PERMISSION_MANAGE_AUTOMATIONS = 'mailpoet_manage_automations';
|
||||
const NO_ACCESS_RESTRICTION = 'mailpoet_no_access_restriction';
|
||||
const ALL_ROLES_ACCESS = 'mailpoet_all_roles_access';
|
||||
|
||||
@@ -61,6 +62,12 @@ class AccessControl {
|
||||
'administrator',
|
||||
]
|
||||
),
|
||||
self::PERMISSION_MANAGE_AUTOMATIONS => WPFunctions::get()->applyFilters(
|
||||
'mailpoet_permission_manage_automations',
|
||||
[
|
||||
'administrator',
|
||||
]
|
||||
),
|
||||
];
|
||||
}
|
||||
|
||||
@@ -73,6 +80,7 @@ class AccessControl {
|
||||
self::PERMISSION_MANAGE_SUBSCRIBERS => WPFunctions::get()->__('Manage subscribers', 'mailpoet'),
|
||||
self::PERMISSION_MANAGE_FORMS => WPFunctions::get()->__('Manage forms', 'mailpoet'),
|
||||
self::PERMISSION_MANAGE_SEGMENTS => WPFunctions::get()->__('Manage segments', 'mailpoet'),
|
||||
self::PERMISSION_MANAGE_AUTOMATIONS => WPFunctions::get()->__('Manage automations', 'mailpoet'),
|
||||
];
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user