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