From cc4fba70e3f71bb45a7872341b5f361962ddd9ea Mon Sep 17 00:00:00 2001
From: l26yan <l26yan@uwaterloo.ca>
Date: Tue, 4 May 2021 13:08:13 -0400
Subject: [PATCH] ISTWCMS-4472 Add banner block permissions to anonymous user,
 authenticated user, author, editor and site manager

---
 config/install/user.role.anonymous.yml              | 3 +++
 config/install/user.role.authenticated.yml          | 3 +++
 config/install/user.role.uw_role_content_author.yml | 9 +++++++++
 config/install/user.role.uw_role_content_editor.yml | 9 +++++++++
 config/install/user.role.uw_role_site_manager.yml   | 9 +++++++++
 5 files changed, 33 insertions(+)

diff --git a/config/install/user.role.anonymous.yml b/config/install/user.role.anonymous.yml
index d0dc1b6d..8a05b52b 100644
--- a/config/install/user.role.anonymous.yml
+++ b/config/install/user.role.anonymous.yml
@@ -21,4 +21,7 @@ permissions:
   - 'view paragraph content uw_para_fact_text'
   - 'view paragraph content uw_para_facts_and_figures'
   - 'view paragraph content uw_para_ff'
+  - 'view paragraph content uw_para_image_banner'
+  - 'view paragraph content uw_para_local_video_banner'
   - 'view paragraph content uw_para_timeline'
+  - 'view paragraph content uw_para_vimeo_video_banner'
diff --git a/config/install/user.role.authenticated.yml b/config/install/user.role.authenticated.yml
index fbc3f939..ce87b4f1 100644
--- a/config/install/user.role.authenticated.yml
+++ b/config/install/user.role.authenticated.yml
@@ -27,5 +27,8 @@ permissions:
   - 'view paragraph content uw_para_fact_text'
   - 'view paragraph content uw_para_facts_and_figures'
   - 'view paragraph content uw_para_ff'
+  - 'view paragraph content uw_para_image_banner'
+  - 'view paragraph content uw_para_local_video_banner'
   - 'view paragraph content uw_para_timeline'
+  - 'view paragraph content uw_para_vimeo_video_banner'
   - 'view the administration theme'
diff --git a/config/install/user.role.uw_role_content_author.yml b/config/install/user.role.uw_role_content_author.yml
index fb0dcbaa..459973e1 100644
--- a/config/install/user.role.uw_role_content_author.yml
+++ b/config/install/user.role.uw_role_content_author.yml
@@ -66,7 +66,10 @@ permissions:
   - 'create paragraph content uw_para_fact_text'
   - 'create paragraph content uw_para_facts_and_figures'
   - 'create paragraph content uw_para_ff'
+  - 'create paragraph content uw_para_image_banner'
+  - 'create paragraph content uw_para_local_video_banner'
   - 'create paragraph content uw_para_timeline'
+  - 'create paragraph content uw_para_vimeo_video_banner'
   - 'create terms in uw_tax_event_tags'
   - 'create terms in uw_tax_event_type'
   - 'create terms in uw_vocab_audience'
@@ -92,7 +95,10 @@ permissions:
   - 'delete paragraph content uw_para_fact_text'
   - 'delete paragraph content uw_para_facts_and_figures'
   - 'delete paragraph content uw_para_ff'
+  - 'delete paragraph content uw_para_image_banner'
+  - 'delete paragraph content uw_para_local_video_banner'
   - 'delete paragraph content uw_para_timeline'
+  - 'delete paragraph content uw_para_vimeo_video_banner'
   - 'edit any uw_ct_blog content'
   - 'edit any uw_ct_catalog_item content'
   - 'edit any uw_ct_event content'
@@ -133,7 +139,10 @@ permissions:
   - 'update paragraph content uw_para_fact_text'
   - 'update paragraph content uw_para_facts_and_figures'
   - 'update paragraph content uw_para_ff'
+  - 'update paragraph content uw_para_image_banner'
+  - 'update paragraph content uw_para_local_video_banner'
   - 'update paragraph content uw_para_timeline'
+  - 'update paragraph content uw_para_vimeo_video_banner'
   - 'use uw_workflow transition needs_review'
   - 'use workbench access'
   - 'view all media revisions'
diff --git a/config/install/user.role.uw_role_content_editor.yml b/config/install/user.role.uw_role_content_editor.yml
index 70fd4fe4..8c465c1b 100644
--- a/config/install/user.role.uw_role_content_editor.yml
+++ b/config/install/user.role.uw_role_content_editor.yml
@@ -67,7 +67,10 @@ permissions:
   - 'create paragraph content uw_para_fact_text'
   - 'create paragraph content uw_para_facts_and_figures'
   - 'create paragraph content uw_para_ff'
+  - 'create paragraph content uw_para_image_banner'
+  - 'create paragraph content uw_para_local_video_banner'
   - 'create paragraph content uw_para_timeline'
+  - 'create paragraph content uw_para_vimeo_video_banner'
   - 'create terms in uw_tax_event_tags'
   - 'create terms in uw_tax_event_type'
   - 'create terms in uw_vocab_audience'
@@ -93,7 +96,10 @@ permissions:
   - 'delete paragraph content uw_para_fact_text'
   - 'delete paragraph content uw_para_facts_and_figures'
   - 'delete paragraph content uw_para_ff'
+  - 'delete paragraph content uw_para_image_banner'
+  - 'delete paragraph content uw_para_local_video_banner'
   - 'delete paragraph content uw_para_timeline'
+  - 'delete paragraph content uw_para_vimeo_video_banner'
   - 'edit any uw_ct_blog content'
   - 'edit any uw_ct_catalog_item content'
   - 'edit any uw_ct_event content'
@@ -134,7 +140,10 @@ permissions:
   - 'update paragraph content uw_para_fact_text'
   - 'update paragraph content uw_para_facts_and_figures'
   - 'update paragraph content uw_para_ff'
+  - 'update paragraph content uw_para_image_banner'
+  - 'update paragraph content uw_para_local_video_banner'
   - 'update paragraph content uw_para_timeline'
+  - 'update paragraph content uw_para_vimeo_video_banner'
   - 'use uw_workflow transition archived'
   - 'use uw_workflow transition draft'
   - 'use uw_workflow transition needs_review'
diff --git a/config/install/user.role.uw_role_site_manager.yml b/config/install/user.role.uw_role_site_manager.yml
index bfe7e1c7..5ceb83d3 100644
--- a/config/install/user.role.uw_role_site_manager.yml
+++ b/config/install/user.role.uw_role_site_manager.yml
@@ -71,7 +71,10 @@ permissions:
   - 'create paragraph content uw_para_fact_text'
   - 'create paragraph content uw_para_facts_and_figures'
   - 'create paragraph content uw_para_ff'
+  - 'create paragraph content uw_para_image_banner'
+  - 'create paragraph content uw_para_local_video_banner'
   - 'create paragraph content uw_para_timeline'
+  - 'create paragraph content uw_para_vimeo_video_banner'
   - 'create terms in uw_tax_event_tags'
   - 'create terms in uw_tax_event_type'
   - 'create terms in uw_vocab_audience'
@@ -114,7 +117,10 @@ permissions:
   - 'delete paragraph content uw_para_fact_text'
   - 'delete paragraph content uw_para_facts_and_figures'
   - 'delete paragraph content uw_para_ff'
+  - 'delete paragraph content uw_para_image_banner'
+  - 'delete paragraph content uw_para_local_video_banner'
   - 'delete paragraph content uw_para_timeline'
+  - 'delete paragraph content uw_para_vimeo_video_banner'
   - 'delete terms in uw_tax_event_tags'
   - 'delete terms in uw_tax_event_type'
   - 'delete terms in uw_vocab_audience'
@@ -166,7 +172,10 @@ permissions:
   - 'update paragraph content uw_para_fact_text'
   - 'update paragraph content uw_para_facts_and_figures'
   - 'update paragraph content uw_para_ff'
+  - 'update paragraph content uw_para_image_banner'
+  - 'update paragraph content uw_para_local_video_banner'
   - 'update paragraph content uw_para_timeline'
+  - 'update paragraph content uw_para_vimeo_video_banner'
   - 'use uw_workflow transition archived'
   - 'use uw_workflow transition draft'
   - 'use uw_workflow transition needs_review'
-- 
GitLab