diff --git a/shib_auth.permissions.yml b/shib_auth.permissions.yml new file mode 100644 index 0000000..4c9f891 --- /dev/null +++ b/shib_auth.permissions.yml @@ -0,0 +1,3 @@ +administer shibboleth authentication: + title: 'Administer shibboleth authentication' + description: 'Configure shibboleth authentication settings' \ No newline at end of file diff --git a/shib_auth.routing.yml b/shib_auth.routing.yml index 0c1a55b..91a877f 100644 --- a/shib_auth.routing.yml +++ b/shib_auth.routing.yml @@ -5,7 +5,7 @@ shib_auth.shibboleth_settings: _form: '\Drupal\shib_auth\Form\ShibbolethSettings' _title: 'Shibboleth Settings' requirements: - _permission: 'access administration pages' + _permission: 'administer shibboleth authentication' options: _admin_route: TRUE @@ -15,7 +15,7 @@ shib_auth.advanced_settings: _form: '\Drupal\shib_auth\Form\AdvancedSettings' _title: 'Advanced Settings' requirements: - _permission: 'access administration pages' + _permission: 'administer shibboleth authentication' options: _admin_route: TRUE