You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some permissions in the Backend and CMS are expected to be given only to
trusted users, as they grant access to features of the CMS that can
negatively manipulate the experience of other users or grant themselves
more access than intended. We now make this explicit by providing hints
about these permissions.
Co-authored-by: Luke Towers <git@luketowers.ca>
'allow_unsafe_markdown_comment' => 'Allowing unsafe Markdown will allow HTML tags, including JavaScript, in Markdown content. This can be a security risk if given to an untrusted user.',
'manage_pages' => 'Create, modify and delete website pages',
280
+
'manage_pages_comment' => 'This permission should only be given to trusted users, as it allows direct access to the theme\'s page content files, including PHP code if enabled.',
280
281
'manage_layouts' => 'Create, modify and delete CMS layouts',
282
+
'manage_layouts_comment' => 'This permission should only be given to trusted users, as it allows direct access to the theme\'s layout files, including PHP code if enabled.',
281
283
'manage_partials' => 'Create, modify and delete CMS partials',
284
+
'manage_partials_comment' => 'This permission should only be given to trusted users, as it allows direct access to the theme\'s partial files, including PHP code if enabled.',
282
285
'manage_themes' => 'Activate, deactivate and configure CMS themes',
286
+
'manage_themes_comment' => 'This permission should only be given to trusted users, as it allows the user to add new themes, change the existing theme, or delete themes entirely.',
283
287
'manage_theme_options' => 'Configure customization options for the active theme',
Copy file name to clipboardExpand all lines: modules/system/lang/en/lang.php
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -448,13 +448,16 @@
448
448
'manage_mail_templates' => 'Manage mail templates',
449
449
'manage_mail_settings' => 'Manage mail settings',
450
450
'manage_other_administrators' => 'Manage other administrators',
451
+
'manage_other_administrators_comment' => 'Allows the user to create, update, and delete other administrator accounts. This permission should only be given to trusted users.',
451
452
'impersonate_users' => 'Impersonate users',
453
+
'impersonate_users_comment' => 'Allows the user to impersonate other users at their level of access. This permission should only be given to trusted users.',
'manage_editor' => 'Manage global code editor preferences',
454
456
'manage_own_editor' => 'Manage personal code editor preferences',
455
457
'view_the_dashboard' => 'View the dashboard',
456
458
'manage_default_dashboard' => 'Manage the default dashboard',
457
459
'manage_branding' => 'Customize the back-end',
460
+
'manage_branding_comment' => 'This permission allows the user to customize the back-end appearance, including custom CSS content. This may be a security risk if given to an untrusted user.'
0 commit comments