From 1ec900ed9c1d838af2a7c143a19b378cfdd09df9 Mon Sep 17 00:00:00 2001 From: Tom Ashe <42312-TomTech@users.noreply.drupalcode.org> Date: Sat, 20 May 2023 23:09:00 -0400 Subject: [PATCH] Issue #3361680 by TomTech: Add administer commerce_license permission for configuration pages --- commerce_license.permissions.yml | 4 ++++ commerce_license.routing.yml | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 commerce_license.permissions.yml diff --git a/commerce_license.permissions.yml b/commerce_license.permissions.yml new file mode 100644 index 0000000..a65959a --- /dev/null +++ b/commerce_license.permissions.yml @@ -0,0 +1,4 @@ +administer commerce_license: + title: 'Administer Commerce License' + description: 'Administer Commerce License.' + restrict access: true diff --git a/commerce_license.routing.yml b/commerce_license.routing.yml index f5dc45a..5f04c34 100644 --- a/commerce_license.routing.yml +++ b/commerce_license.routing.yml @@ -4,7 +4,7 @@ entity.commerce_license.license_types: _controller: 'Drupal\commerce_license\Controller\LicenseTypesAdminController::adminPage' _title: 'License types' requirements: - _permission: 'access commerce administration pages' + _permission: 'administer commerce_license' options: _admin_route: TRUE @@ -13,7 +13,7 @@ entity.commerce_license.field_ui_fields: defaults: _controller: 'Drupal\commerce_license\Controller\LicenseTypesAdminController::bundlePage' requirements: - _permission: 'access commerce administration pages' + _permission: 'administer commerce_license' options: _admin_route: TRUE parameters: @@ -26,6 +26,6 @@ commerce_license.configuration: _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage' _title: 'Licenses' requirements: - _permission: 'access commerce administration pages' + _permission: 'administer commerce_license' options: _admin_route: TRUE -- GitLab