From 13dc7896536a310bfa2319af807d5730c34cd6fd Mon Sep 17 00:00:00 2001
From: Lily Yan <lily.yan@uwaterloo.ca>
Date: Tue, 1 Sep 2020 14:49:02 -0400
Subject: [PATCH] ISTWCMS-4039 Add rabbit hole permissions

---
 src/UwPermissions/UwPermissions.php | 2 ++
 uw_cfg_common.install               | 5 +++++
 2 files changed, 7 insertions(+)

diff --git a/src/UwPermissions/UwPermissions.php b/src/UwPermissions/UwPermissions.php
index 7c229a78..8274e0b7 100644
--- a/src/UwPermissions/UwPermissions.php
+++ b/src/UwPermissions/UwPermissions.php
@@ -84,6 +84,8 @@ class UwPermissions {
       'Sidebar' => [
         'Use content type' =>
           UwPermissions::buildRolePermissionsListContentType('uw_ct_sidebar'),
+        'Use rabbit hole' =>
+            UwPermissions::buildRolePermissionsListCustom('rabbit hole bypass node'),
       ],
 
       // Site footer permissions.
diff --git a/uw_cfg_common.install b/uw_cfg_common.install
index fd0636c9..6a467eb4 100644
--- a/uw_cfg_common.install
+++ b/uw_cfg_common.install
@@ -71,6 +71,11 @@ function uw_cfg_common_install() {
         'Content author',
         'Content editor',
       ],
+      'Use rabbit hole' => [
+        'Site manager',
+        'Content author',
+        'Content editor',
+      ],
     ],
     'Site footer' => [
       'Use content type' => [
-- 
GitLab