From 06dd9aee2d53c121a4366374d228ebd9d19b7f9b Mon Sep 17 00:00:00 2001 From: Lily Yan <lily.yan@uwaterloo.ca> Date: Thu, 22 Jul 2021 15:29:41 -0400 Subject: [PATCH] ISTWCMS-3002 Add clone permissions to site mananger, editor and author for all content types except site footer --- config/install/user.role.uw_role_content_author.yml | 8 ++++++++ config/install/user.role.uw_role_content_editor.yml | 8 ++++++++ config/install/user.role.uw_role_site_manager.yml | 8 ++++++++ 3 files changed, 24 insertions(+) diff --git a/config/install/user.role.uw_role_content_author.yml b/config/install/user.role.uw_role_content_author.yml index c590fb13..d0ed3311 100644 --- a/config/install/user.role.uw_role_content_author.yml +++ b/config/install/user.role.uw_role_content_author.yml @@ -50,6 +50,14 @@ permissions: - 'can override my_dashboard dashboard' - 'can view my_dashboard dashboard' - 'cancel smart date recur instances' + - 'clone uw_ct_blog content' + - 'clone uw_ct_catalog_item content' + - 'clone uw_ct_contact content' + - 'clone uw_ct_event content' + - 'clone uw_ct_news_item content' + - 'clone uw_ct_profile content' + - 'clone uw_ct_sidebar content' + - 'clone uw_ct_web_page content' - 'configure editable uw_ct_blog node layout overrides' - 'configure editable uw_ct_catalog_item node layout overrides' - 'configure editable uw_ct_contact node layout overrides' diff --git a/config/install/user.role.uw_role_content_editor.yml b/config/install/user.role.uw_role_content_editor.yml index c658916b..21c8f055 100644 --- a/config/install/user.role.uw_role_content_editor.yml +++ b/config/install/user.role.uw_role_content_editor.yml @@ -51,6 +51,14 @@ permissions: - 'can override my_dashboard dashboard' - 'can view my_dashboard dashboard' - 'cancel smart date recur instances' + - 'clone uw_ct_blog content' + - 'clone uw_ct_catalog_item content' + - 'clone uw_ct_contact content' + - 'clone uw_ct_event content' + - 'clone uw_ct_news_item content' + - 'clone uw_ct_profile content' + - 'clone uw_ct_sidebar content' + - 'clone uw_ct_web_page content' - 'configure editable uw_ct_blog node layout overrides' - 'configure editable uw_ct_catalog_item node layout overrides' - 'configure editable uw_ct_contact node layout overrides' diff --git a/config/install/user.role.uw_role_site_manager.yml b/config/install/user.role.uw_role_site_manager.yml index c9c9be3d..15ba01c7 100644 --- a/config/install/user.role.uw_role_site_manager.yml +++ b/config/install/user.role.uw_role_site_manager.yml @@ -54,6 +54,14 @@ permissions: - 'can override my_dashboard dashboard' - 'can view my_dashboard dashboard' - 'cancel smart date recur instances' + - 'clone uw_ct_blog content' + - 'clone uw_ct_catalog_item content' + - 'clone uw_ct_contact content' + - 'clone uw_ct_event content' + - 'clone uw_ct_news_item content' + - 'clone uw_ct_profile content' + - 'clone uw_ct_sidebar content' + - 'clone uw_ct_web_page content' - 'configure editable uw_ct_blog node layout overrides' - 'configure editable uw_ct_catalog_item node layout overrides' - 'configure editable uw_ct_contact node layout overrides' -- GitLab