From 71394ee7f40f2247e1df5ca36d40155a7607ca08 Mon Sep 17 00:00:00 2001 From: Rajab Natshah <rajabn@gmail.com> Date: Fri, 7 Jul 2023 19:19:45 +0300 Subject: [PATCH] Issue #3344814: Add Permissions for user roles to Varbase Media Header from scanned config/permissions directory --- config/permissions/user.permissions.anonymous.yml | 2 ++ config/permissions/user.permissions.authenticated.yml | 2 ++ config/permissions/user.permissions.content_admin.yml | 2 ++ config/permissions/user.permissions.editor.yml | 2 ++ config/permissions/user.permissions.seo_admin.yml | 2 ++ config/permissions/user.permissions.site_admin.yml | 3 +++ varbase_media_header.install | 3 +++ 7 files changed, 16 insertions(+) create mode 100644 config/permissions/user.permissions.anonymous.yml create mode 100644 config/permissions/user.permissions.authenticated.yml create mode 100644 config/permissions/user.permissions.content_admin.yml create mode 100644 config/permissions/user.permissions.editor.yml create mode 100644 config/permissions/user.permissions.seo_admin.yml create mode 100644 config/permissions/user.permissions.site_admin.yml diff --git a/config/permissions/user.permissions.anonymous.yml b/config/permissions/user.permissions.anonymous.yml new file mode 100644 index 0000000..806af19 --- /dev/null +++ b/config/permissions/user.permissions.anonymous.yml @@ -0,0 +1,2 @@ +id: anonymous +permissions: { } diff --git a/config/permissions/user.permissions.authenticated.yml b/config/permissions/user.permissions.authenticated.yml new file mode 100644 index 0000000..9798a13 --- /dev/null +++ b/config/permissions/user.permissions.authenticated.yml @@ -0,0 +1,2 @@ +id: authenticated +permissions: { } diff --git a/config/permissions/user.permissions.content_admin.yml b/config/permissions/user.permissions.content_admin.yml new file mode 100644 index 0000000..c4a2b1e --- /dev/null +++ b/config/permissions/user.permissions.content_admin.yml @@ -0,0 +1,2 @@ +id: content_admin +permissions: { } diff --git a/config/permissions/user.permissions.editor.yml b/config/permissions/user.permissions.editor.yml new file mode 100644 index 0000000..d878d47 --- /dev/null +++ b/config/permissions/user.permissions.editor.yml @@ -0,0 +1,2 @@ +id: editor +permissions: { } diff --git a/config/permissions/user.permissions.seo_admin.yml b/config/permissions/user.permissions.seo_admin.yml new file mode 100644 index 0000000..90ab032 --- /dev/null +++ b/config/permissions/user.permissions.seo_admin.yml @@ -0,0 +1,2 @@ +id: seo_admin +permissions: { } diff --git a/config/permissions/user.permissions.site_admin.yml b/config/permissions/user.permissions.site_admin.yml new file mode 100644 index 0000000..79c7ddc --- /dev/null +++ b/config/permissions/user.permissions.site_admin.yml @@ -0,0 +1,3 @@ +id: site_admin +permissions: + - 'administer varbase media header' diff --git a/varbase_media_header.install b/varbase_media_header.install index 02f220f..a150fce 100755 --- a/varbase_media_header.install +++ b/varbase_media_header.install @@ -28,6 +28,9 @@ function varbase_media_header_install() { ->getInstanceFromDefinition(EntityDefinitionUpdateManager::class) ->applyUpdates(); + // Add permissions. + ModuleInstallerFactory::addPermissions('varbase_media_header'); + } /** -- GitLab