ACL access updates

This commit is contained in:
Matias Griese
2020-02-03 13:52:58 +02:00
parent 87b8c4ac6a
commit 146411dd1d
6 changed files with 12 additions and 5 deletions

6
UPGRADE.md Normal file
View File

@@ -0,0 +1,6 @@
# Upgrading to Admin 1.10
Twig:
* **Admin link**: When linking to another admin page, use `{{ admin_route('/config/site') }}` instead of any other method, such as `{{ base_url_relative }}/config/site` (fixes multi-language issues)

View File

@@ -869,7 +869,7 @@ class AdminController extends AdminBaseController
*/
protected function taskGpmRelease()
{
if (!$this->authorizeTask('configuration', ['admin.configuration', 'admin.super'])) {
if (!$this->authorizeTask('configuration', ['admin.configuration.system', 'admin.super'])) {
return false;
}

View File

@@ -2,6 +2,7 @@
title: Config
access:
admin.configuration: true
admin.configuration.system: true
admin.configuration.site: true
admin.super: true
---

View File

@@ -2,6 +2,6 @@
title: PHP Info
template: config
access:
admin.settings: true
admin.configuration.info: true
admin.super: true
---

View File

@@ -2,6 +2,6 @@
title: Site Settings
template: config
access:
admin.settings: true
admin.configuration.site: true
admin.super: true
---

View File

@@ -2,6 +2,6 @@
title: Configuration
template: config
access:
admin.configuration: true
admin.configuration.system: true
admin.super: true
---