From 0d5fc2013c54bac903f55afe713b5678dd39cbe4 Mon Sep 17 00:00:00 2001
From: Liam Morland <lkmorlan@uwaterloo.ca>
Date: Wed, 5 Aug 2020 15:18:20 -0400
Subject: [PATCH] ISTWCMS-3968: Remove Webform permissions from non-Webform
 roles

---
 .../user.role.uw_role_content_author.yml        |  5 -----
 .../user.role.uw_role_content_editor.yml        |  7 -------
 .../install/user.role.uw_role_site_manager.yml  | 17 -----------------
 3 files changed, 29 deletions(-)

diff --git a/config/install/user.role.uw_role_content_author.yml b/config/install/user.role.uw_role_content_author.yml
index 4cebc2c3..5dec982b 100644
--- a/config/install/user.role.uw_role_content_author.yml
+++ b/config/install/user.role.uw_role_content_author.yml
@@ -16,13 +16,10 @@ permissions:
   - 'create uw_mt_image media'
   - 'create uw_mt_remote_video media'
   - 'create uw_news_item content'
-  - 'create webform'
-  - 'create webform content'
   - 'delete media'
   - 'delete own uw_mt_image media'
   - 'delete own uw_mt_remote_video media'
   - 'delete own uw_news_item content'
-  - 'delete own webform content'
   - 'delete paragraph content uw_para_call_to_action'
   - 'delete paragraph content uw_para_call_to_action_text'
   - 'delete paragraph content uw_para_fact_point'
@@ -31,8 +28,6 @@ permissions:
   - 'edit own uw_mt_image media'
   - 'edit own uw_mt_remote_video media'
   - 'edit own uw_news_item content'
-  - 'edit own webform'
-  - 'edit own webform content'
   - 'update media'
   - 'update paragraph content uw_para_call_to_action'
   - 'update paragraph content uw_para_call_to_action_text'
diff --git a/config/install/user.role.uw_role_content_editor.yml b/config/install/user.role.uw_role_content_editor.yml
index 642a3611..28198e82 100644
--- a/config/install/user.role.uw_role_content_editor.yml
+++ b/config/install/user.role.uw_role_content_editor.yml
@@ -18,13 +18,10 @@ permissions:
   - 'create uw_mt_image media'
   - 'create uw_mt_remote_video media'
   - 'create uw_news_item content'
-  - 'create webform'
-  - 'create webform content'
   - 'delete media'
   - 'delete own uw_mt_image media'
   - 'delete own uw_mt_remote_video media'
   - 'delete own uw_news_item content'
-  - 'delete own webform content'
   - 'delete paragraph content uw_para_call_to_action'
   - 'delete paragraph content uw_para_call_to_action_text'
   - 'delete paragraph content uw_para_fact_point'
@@ -33,10 +30,7 @@ permissions:
   - 'edit own uw_mt_image media'
   - 'edit own uw_mt_remote_video media'
   - 'edit own uw_news_item content'
-  - 'edit own webform'
-  - 'edit own webform content'
   - 'revert uw_news_item revisions'
-  - 'revert webform revisions'
   - 'update media'
   - 'update paragraph content uw_para_call_to_action'
   - 'update paragraph content uw_para_call_to_action_text'
@@ -51,4 +45,3 @@ permissions:
   - 'view own unpublished content'
   - 'view own unpublished media'
   - 'view uw_news_item revisions'
-  - 'view webform revisions'
diff --git a/config/install/user.role.uw_role_site_manager.yml b/config/install/user.role.uw_role_site_manager.yml
index 5565ef59..19ca7ae8 100644
--- a/config/install/user.role.uw_role_site_manager.yml
+++ b/config/install/user.role.uw_role_site_manager.yml
@@ -13,7 +13,6 @@ permissions:
   - 'access media_entity_browser_modal entity browser pages'
   - 'access uw_ebr_cta entity browser pages'
   - 'access uw_ebr_image entity browser pages'
-  - 'access uw_ebr_webform entity browser pages'
   - 'administer menu'
   - 'can override my_dashboard dashboard'
   - 'can view my_dashboard dashboard'
@@ -26,45 +25,30 @@ permissions:
   - 'create uw_mt_image media'
   - 'create uw_mt_remote_video media'
   - 'create uw_news_item content'
-  - 'create webform'
-  - 'create webform content'
   - 'delete all revisions'
   - 'delete any media'
   - 'delete any uw_mt_image media'
   - 'delete any uw_mt_remote_video media'
   - 'delete any uw_news_item content'
-  - 'delete any webform'
-  - 'delete any webform content'
-  - 'delete any webform submission'
   - 'delete media'
   - 'delete orphan revisions'
   - 'delete own uw_mt_image media'
   - 'delete own uw_mt_remote_video media'
   - 'delete own uw_news_item content'
-  - 'delete own webform'
-  - 'delete own webform content'
-  - 'delete own webform submission'
   - 'delete paragraph content uw_para_call_to_action'
   - 'delete paragraph content uw_para_call_to_action_text'
   - 'delete paragraph content uw_para_fact_point'
   - 'delete paragraph content uw_para_fact_text'
   - 'delete paragraph content uw_para_facts_and_figures'
   - 'delete uw_news_item revisions'
-  - 'delete webform revisions'
   - 'edit any uw_mt_image media'
   - 'edit any uw_mt_remote_video media'
   - 'edit any uw_news_item content'
-  - 'edit any webform'
-  - 'edit any webform content'
-  - 'edit any webform submission'
   - 'edit own uw_mt_image media'
   - 'edit own uw_mt_remote_video media'
   - 'edit own uw_news_item content'
-  - 'edit own webform'
-  - 'edit own webform content'
   - 'revert all revisions'
   - 'revert uw_news_item revisions'
-  - 'revert webform revisions'
   - 'update any media'
   - 'update media'
   - 'update paragraph content uw_para_call_to_action'
@@ -83,4 +67,3 @@ permissions:
   - 'view own unpublished content'
   - 'view own unpublished media'
   - 'view uw_news_item revisions'
-  - 'view webform revisions'
-- 
GitLab