mirror of
https://github.com/wintercms/winter.git
synced 2024-06-28 05:33:29 +02:00
Tightened up the default permissions granted to the "Publisher" system role out of the box
This commit is contained in:
parent
ce361cae67
commit
8a785e4393
@ -141,31 +141,34 @@ class ServiceProvider extends ModuleServiceProvider
|
||||
$manager->registerPermissions('October.Backend', [
|
||||
'backend.access_dashboard' => [
|
||||
'label' => 'system::lang.permissions.view_the_dashboard',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
],
|
||||
'backend.manage_default_dashboard' => [
|
||||
'label' => 'system::lang.permissions.manage_default_dashboard',
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'backend.manage_users' => [
|
||||
'label' => 'system::lang.permissions.manage_other_administrators',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'backend.impersonate_users' => [
|
||||
'label' => 'system::lang.permissions.impersonate_users',
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'backend.manage_preferences' => [
|
||||
'label' => 'system::lang.permissions.manage_preferences',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
],
|
||||
'backend.manage_editor' => [
|
||||
'label' => 'system::lang.permissions.manage_editor',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
],
|
||||
'backend.manage_branding' => [
|
||||
'label' => 'system::lang.permissions.manage_branding',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
],
|
||||
'media.manage_media' => [
|
||||
'label' => 'backend::lang.permissions.manage_media',
|
||||
|
@ -9,6 +9,7 @@ use Backend;
|
||||
use Request;
|
||||
use BackendMenu;
|
||||
use BackendAuth;
|
||||
use Backend\Models\UserRole;
|
||||
use Twig\Extension\SandboxExtension;
|
||||
use Twig\Environment as TwigEnvironment;
|
||||
use System\Classes\MailManager;
|
||||
@ -420,19 +421,23 @@ class ServiceProvider extends ModuleServiceProvider
|
||||
$manager->registerPermissions('October.System', [
|
||||
'system.manage_updates' => [
|
||||
'label' => 'system::lang.permissions.manage_software_updates',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'system.access_logs' => [
|
||||
'label' => 'system::lang.permissions.access_logs',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'system.manage_mail_settings' => [
|
||||
'label' => 'system::lang.permissions.manage_mail_settings',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
],
|
||||
'system.manage_mail_templates' => [
|
||||
'label' => 'system::lang.permissions.manage_mail_templates',
|
||||
'tab' => 'system::lang.permissions.name'
|
||||
'tab' => 'system::lang.permissions.name',
|
||||
'roles' => UserRole::CODE_DEVELOPER,
|
||||
]
|
||||
]);
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user