From 467fc94d1cfd63750f7b446e8651eb75f238f164 Mon Sep 17 00:00:00 2001
From: Eric Bremner <ebremner@uwaterloo.ca>
Date: Thu, 15 Sep 2022 14:46:15 -0400
Subject: [PATCH] ISTWCMS-5753: adding correct permissions for csv content
 report

---
 src/UwRoles/user.role.uw_role_site_manager.yml | 1 +
 uw_cfg_common.permissions.yml                  | 3 +++
 uw_cfg_common.routing.yml                      | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/UwRoles/user.role.uw_role_site_manager.yml b/src/UwRoles/user.role.uw_role_site_manager.yml
index 3a0a1a8e..642e2e01 100644
--- a/src/UwRoles/user.role.uw_role_site_manager.yml
+++ b/src/UwRoles/user.role.uw_role_site_manager.yml
@@ -178,3 +178,4 @@ permissions:
   - 'view own unpublished media'
   - 'view scheduled content'
   - 'view unpublished paragraphs'
+  - 'view UW CSV reports'
diff --git a/uw_cfg_common.permissions.yml b/uw_cfg_common.permissions.yml
index f9097d5a..dd2f5116 100644
--- a/uw_cfg_common.permissions.yml
+++ b/uw_cfg_common.permissions.yml
@@ -21,3 +21,6 @@
 'rearrange profiles':
   title: 'Rearrange profiles'
   description: 'Allows access to the rearrange profiles page.'
+'view UW CSV reports':
+  title: 'View UW CSV reports'
+  description: 'Allows access to UW CSV reports.'
diff --git a/uw_cfg_common.routing.yml b/uw_cfg_common.routing.yml
index ebab6065..575d72bb 100644
--- a/uw_cfg_common.routing.yml
+++ b/uw_cfg_common.routing.yml
@@ -40,5 +40,5 @@ uw_cfg_common.uw_content_report_csv:
     _title: 'Download Customers'
     _controller: \Drupal\uw_cfg_common\Controller\UwDownloadCsvController::uwContentReport
   requirements:
-    _permission: 'access content'
+    _permission: 'view UW CSV reports'
 
-- 
GitLab