From 35527663906e99d54fffacfc1f7bd2f7d1584075 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 09:58:39 -0400 Subject: [PATCH 1/9] Update user.role.administrator.yml --- config/sync/user.role.administrator.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/user.role.administrator.yml b/config/sync/user.role.administrator.yml index 49c24907a..2d6b646ef 100644 --- a/config/sync/user.role.administrator.yml +++ b/config/sync/user.role.administrator.yml @@ -6,6 +6,6 @@ _core: default_config_hash: 2EL4nOaSWrCYL11npXSGwLjX_DJoj2riIUqGaNyZFWU id: administrator label: Administrator -weight: -7 +weight: -6 is_admin: true permissions: { } From f0194366e29adec34dd9ddebd4af27220fbcb249 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 09:59:13 -0400 Subject: [PATCH 2/9] Create user.role.system_editor.yml --- config/sync/user.role.system_editor.yml | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 config/sync/user.role.system_editor.yml diff --git a/config/sync/user.role.system_editor.yml b/config/sync/user.role.system_editor.yml new file mode 100644 index 000000000..ec4032b54 --- /dev/null +++ b/config/sync/user.role.system_editor.yml @@ -0,0 +1,27 @@ +uuid: dddd5d05-e61b-4ebf-ab24-1cc472ec707a +langcode: en +status: true +dependencies: + module: + - lightning_core +third_party_settings: + lightning_core: + description: '' +id: system_editor +label: 'System Editor' +weight: -7 +is_admin: null +permissions: + - 'access administration pages' + - 'access content overview' + - 'delete all revisions' + - 'dropzone upload files' + - 'revert all revisions' + - 'use editorial transition archive' + - 'use editorial transition archived_published' + - 'use editorial transition create_new_draft' + - 'use editorial transition publish' + - 'use editorial transition review' + - 'view any unpublished content' + - 'view latest version' + - 'view unpublished paragraphs' From 0a9ee224539bd7abe890ee5036a19aa29fb9a980 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:00:38 -0400 Subject: [PATCH 3/9] Create system.action.user_add_role_action.system_editor.yml --- ...m.action.user_add_role_action.system_editor.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config/sync/system.action.user_add_role_action.system_editor.yml diff --git a/config/sync/system.action.user_add_role_action.system_editor.yml b/config/sync/system.action.user_add_role_action.system_editor.yml new file mode 100644 index 000000000..5ced4ef72 --- /dev/null +++ b/config/sync/system.action.user_add_role_action.system_editor.yml @@ -0,0 +1,14 @@ +uuid: d32d6b57-6244-475d-87a3-27e60c5bbc14 +langcode: en +status: true +dependencies: + config: + - user.role.system_editor + module: + - user +id: user_add_role_action.system_editor +label: 'Add the System Editor role to the selected user(s)' +type: user +plugin: user_add_role_action +configuration: + rid: system_editor From 7937a6423977baea72b5dae68daa23eb5a3121d0 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:01:05 -0400 Subject: [PATCH 4/9] Create system.action.user_remove_role_action.system_editor.yml --- ...ction.user_remove_role_action.system_editor.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config/sync/system.action.user_remove_role_action.system_editor.yml diff --git a/config/sync/system.action.user_remove_role_action.system_editor.yml b/config/sync/system.action.user_remove_role_action.system_editor.yml new file mode 100644 index 000000000..71391494c --- /dev/null +++ b/config/sync/system.action.user_remove_role_action.system_editor.yml @@ -0,0 +1,14 @@ +uuid: 638994ea-f210-4eac-8d12-ff169fdcd380 +langcode: en +status: true +dependencies: + config: + - user.role.system_editor + module: + - user +id: user_remove_role_action.system_editor +label: 'Remove the System Editor role from the selected user(s)' +type: user +plugin: user_remove_role_action +configuration: + rid: system_editor From 66bdc10480f45f26b201fc7fc12485a765060be3 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:03:57 -0400 Subject: [PATCH 5/9] Create group.role.web_area-30cda0a61 --- config/sync/group.role.web_area-30cda0a61 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 config/sync/group.role.web_area-30cda0a61 diff --git a/config/sync/group.role.web_area-30cda0a61 b/config/sync/group.role.web_area-30cda0a61 new file mode 100644 index 000000000..fbddb22e1 --- /dev/null +++ b/config/sync/group.role.web_area-30cda0a61 @@ -0,0 +1,17 @@ +uuid: 03f8a9c8-6ec5-4ee4-954e-6abed990a35a +langcode: en +status: true +dependencies: + config: + - group.type.web_area + enforced: + config: + - user.role.webform +id: web_area-13db0e65d +label: Webform +weight: -8 +internal: true +audience: outsider +group_type: web_area +permissions_ui: false +permissions: { } From 86d8fbd51d0cb782dc35fb05ffb0486cd014fc32 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:06:01 -0400 Subject: [PATCH 6/9] adds system editor role in group adds system editor role in groups advanced outsider permissions in group type web area --- ...rea-30cda0a61 => group.role.web_area-30cda0a61.yml} | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename config/sync/{group.role.web_area-30cda0a61 => group.role.web_area-30cda0a61.yml} (59%) diff --git a/config/sync/group.role.web_area-30cda0a61 b/config/sync/group.role.web_area-30cda0a61.yml similarity index 59% rename from config/sync/group.role.web_area-30cda0a61 rename to config/sync/group.role.web_area-30cda0a61.yml index fbddb22e1..707c0eedf 100644 --- a/config/sync/group.role.web_area-30cda0a61 +++ b/config/sync/group.role.web_area-30cda0a61.yml @@ -1,4 +1,4 @@ -uuid: 03f8a9c8-6ec5-4ee4-954e-6abed990a35a +uuid: 3c4ac10b-1278-49bf-8ce5-1ec58cc23745 langcode: en status: true dependencies: @@ -6,10 +6,10 @@ dependencies: - group.type.web_area enforced: config: - - user.role.webform -id: web_area-13db0e65d -label: Webform -weight: -8 + - user.role.system_editor +id: web_area-30cda0a61 +label: 'System Editor' +weight: -6 internal: true audience: outsider group_type: web_area From f2a3a4fab9d1290634a3b90bedfc4d589c013397 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:07:12 -0400 Subject: [PATCH 7/9] add system editor role to group adds system editor role to group advanced outsider permissions in group type communication --- .../group.role.communications-30cda0a61.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 config/sync/group.role.communications-30cda0a61.yml diff --git a/config/sync/group.role.communications-30cda0a61.yml b/config/sync/group.role.communications-30cda0a61.yml new file mode 100644 index 000000000..2d474398f --- /dev/null +++ b/config/sync/group.role.communications-30cda0a61.yml @@ -0,0 +1,17 @@ +uuid: 128629e5-f805-4f01-bcd1-fa5231dd6d6d +langcode: en +status: true +dependencies: + config: + - group.type.communications + enforced: + config: + - user.role.system_editor +id: communications-30cda0a61 +label: 'System Editor' +weight: -6 +internal: true +audience: outsider +group_type: communications +permissions_ui: false +permissions: { } From f368cc6b2cfc1265a432d5845c99de526f5954d5 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:07:46 -0400 Subject: [PATCH 8/9] add system editor role to group adds system editor role to group advanced outsider permissions in group type policy --- config/sync/group.role.policy-30cda0a61.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 config/sync/group.role.policy-30cda0a61.yml diff --git a/config/sync/group.role.policy-30cda0a61.yml b/config/sync/group.role.policy-30cda0a61.yml new file mode 100644 index 000000000..f6b686af7 --- /dev/null +++ b/config/sync/group.role.policy-30cda0a61.yml @@ -0,0 +1,17 @@ +uuid: 0ce4d0dc-e119-498b-a922-c0871ac76001 +langcode: en +status: true +dependencies: + config: + - group.type.policy + enforced: + config: + - user.role.system_editor +id: policy-30cda0a61 +label: 'System Editor' +weight: -6 +internal: true +audience: outsider +group_type: policy +permissions_ui: false +permissions: { } From ac96ef4fd5a9c62752e59a3b5844a699b8817a48 Mon Sep 17 00:00:00 2001 From: Jessica Dearie Date: Wed, 28 Apr 2021 10:22:14 -0400 Subject: [PATCH 9/9] Update group.role.web_area-30cda0a61.yml --- config/sync/group.role.web_area-30cda0a61.yml | 105 +++++++++++++++++- 1 file changed, 104 insertions(+), 1 deletion(-) diff --git a/config/sync/group.role.web_area-30cda0a61.yml b/config/sync/group.role.web_area-30cda0a61.yml index 707c0eedf..8a808e462 100644 --- a/config/sync/group.role.web_area-30cda0a61.yml +++ b/config/sync/group.role.web_area-30cda0a61.yml @@ -14,4 +14,107 @@ internal: true audience: outsider group_type: web_area permissions_ui: false -permissions: { } +permissions: + - 'access group_media overview' + - 'access group_menu overview' + - 'access group_node overview' + - 'access group_taxonomy overview' + - 'administer members' + - 'create group_media:document entity' + - 'create group_media:image entity' + - 'create group_media:remote_video entity' + - 'create group_node:article entity' + - 'create group_node:blog_post entity' + - 'create group_node:landing_page entity' + - 'create group_node:page entity' + - 'create group_node:quiz entity' + - 'create group_node:webform entity' + - 'delete any group_media:document entity' + - 'delete any group_media:image entity' + - 'delete any group_media:remote_video entity' + - 'delete any group_node:article entity' + - 'delete any group_node:blog_post entity' + - 'delete any group_node:landing_page entity' + - 'delete any group_node:page entity' + - 'delete any group_node:quiz entity' + - 'delete any group_node:webform entity' + - 'delete own group_media:document entity' + - 'delete own group_media:image entity' + - 'delete own group_media:remote_video entity' + - 'delete own group_node:article entity' + - 'delete own group_node:blog_post entity' + - 'delete own group_node:landing_page entity' + - 'delete own group_node:page entity' + - 'delete own group_node:quiz entity' + - 'delete own group_node:webform entity' + - 'edit group' + - 'join group' + - 'update any group_media:document entity' + - 'update any group_media:image entity' + - 'update any group_media:remote_video entity' + - 'update any group_node:article entity' + - 'update any group_node:blog_post entity' + - 'update any group_node:landing_page entity' + - 'update any group_node:page entity' + - 'update any group_node:quiz entity' + - 'update any group_node:webform entity' + - 'update group_menu:menu entity' + - 'update own group_media:document entity' + - 'update own group_media:image entity' + - 'update own group_media:remote_video entity' + - 'update own group_node:article entity' + - 'update own group_node:blog_post entity' + - 'update own group_node:landing_page entity' + - 'update own group_node:page entity' + - 'update own group_node:quiz entity' + - 'update own group_node:webform entity' + - 'use editorial transition archive for group_node:article' + - 'use editorial transition archive for group_node:blog_post' + - 'use editorial transition archive for group_node:landing_page' + - 'use editorial transition archive for group_node:page' + - 'use editorial transition archive for group_node:quiz' + - 'use editorial transition archive for group_node:webform' + - 'use editorial transition archived_published for group_node:article' + - 'use editorial transition archived_published for group_node:blog_post' + - 'use editorial transition archived_published for group_node:landing_page' + - 'use editorial transition archived_published for group_node:page' + - 'use editorial transition archived_published for group_node:quiz' + - 'use editorial transition archived_published for group_node:webform' + - 'use editorial transition create_new_draft for group_node:article' + - 'use editorial transition create_new_draft for group_node:blog_post' + - 'use editorial transition create_new_draft for group_node:landing_page' + - 'use editorial transition create_new_draft for group_node:page' + - 'use editorial transition create_new_draft for group_node:quiz' + - 'use editorial transition create_new_draft for group_node:webform' + - 'use editorial transition publish for group_node:article' + - 'use editorial transition publish for group_node:blog_post' + - 'use editorial transition publish for group_node:landing_page' + - 'use editorial transition publish for group_node:page' + - 'use editorial transition publish for group_node:quiz' + - 'use editorial transition publish for group_node:webform' + - 'use editorial transition review for group_node:article' + - 'use editorial transition review for group_node:blog_post' + - 'use editorial transition review for group_node:landing_page' + - 'use editorial transition review for group_node:page' + - 'use editorial transition review for group_node:quiz' + - 'use editorial transition review for group_node:webform' + - 'view group' + - 'view group_media:document entity' + - 'view group_media:image entity' + - 'view group_media:remote_video entity' + - 'view group_membership content' + - 'view group_node:article entity' + - 'view group_node:blog_post entity' + - 'view group_node:landing_page entity' + - 'view group_node:page entity' + - 'view group_node:quiz entity' + - 'view group_node:webform entity' + - 'view unpublished group_media:document entity' + - 'view unpublished group_media:image entity' + - 'view unpublished group_media:remote_video entity' + - 'view unpublished group_node:article entity' + - 'view unpublished group_node:blog_post entity' + - 'view unpublished group_node:landing_page entity' + - 'view unpublished group_node:page entity' + - 'view unpublished group_node:quiz entity' + - 'view unpublished group_node:webform entity'