From 0dceb8c38d35be8c451ba886df14c1adce07ec70 Mon Sep 17 00:00:00 2001 From: naomi Date: Fri, 27 Apr 2018 19:18:14 +0200 Subject: [PATCH] Added an access role to views Just made it "authorised user" for now, to keep the security review happy --- .../views.view.single_case_with_activities.yml | 11 +++++++++-- config/optional/views.view.this_hat_s_cases.yml | 11 +++++++++-- .../views.view.this_person_s_contact_details.yml | 12 ++++++++++-- config/optional/views.view.this_person_s_hats.yml | 10 ++++++++-- 4 files changed, 36 insertions(+), 8 deletions(-) diff --git a/config/optional/views.view.single_case_with_activities.yml b/config/optional/views.view.single_case_with_activities.yml index 229fce5..11a20bb 100644 --- a/config/optional/views.view.single_case_with_activities.yml +++ b/config/optional/views.view.single_case_with_activities.yml @@ -1,7 +1,10 @@ langcode: en status: true dependencies: + config: + - user.role.authenticated module: + - user - zencrm_entities id: single_case_with_activities label: 'Single Case with Activities' @@ -19,8 +22,10 @@ display: position: 0 display_options: access: - type: none - options: { } + type: role + options: + role: + authenticated: authenticated cache: type: tag options: { } @@ -463,6 +468,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } block_1: display_plugin: block @@ -478,4 +484,5 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } diff --git a/config/optional/views.view.this_hat_s_cases.yml b/config/optional/views.view.this_hat_s_cases.yml index ebb1beb..94c3e54 100644 --- a/config/optional/views.view.this_hat_s_cases.yml +++ b/config/optional/views.view.this_hat_s_cases.yml @@ -1,7 +1,10 @@ langcode: en status: true dependencies: + config: + - user.role.authenticated module: + - user - zencrm_entities id: this_hat_s_cases label: 'This hat''s cases' @@ -19,8 +22,10 @@ display: position: 0 display_options: access: - type: none - options: { } + type: role + options: + role: + authenticated: authenticated cache: type: tag options: { } @@ -377,6 +382,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } block_1: display_plugin: block @@ -391,4 +397,5 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } diff --git a/config/optional/views.view.this_person_s_contact_details.yml b/config/optional/views.view.this_person_s_contact_details.yml index ae2977f..32fa297 100644 --- a/config/optional/views.view.this_person_s_contact_details.yml +++ b/config/optional/views.view.this_person_s_contact_details.yml @@ -1,7 +1,10 @@ langcode: en status: true dependencies: + config: + - user.role.authenticated module: + - user - zencrm_entities id: this_person_s_contact_details label: 'Contact Details' @@ -19,8 +22,10 @@ display: position: 0 display_options: access: - type: none - options: { } + type: role + options: + role: + authenticated: authenticated cache: type: tag options: { } @@ -290,6 +295,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } block_1: display_plugin: block @@ -305,6 +311,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } entity_reference_1: display_plugin: entity_reference @@ -561,4 +568,5 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: { } diff --git a/config/optional/views.view.this_person_s_hats.yml b/config/optional/views.view.this_person_s_hats.yml index 59653ba..ab2fc8b 100644 --- a/config/optional/views.view.this_person_s_hats.yml +++ b/config/optional/views.view.this_person_s_hats.yml @@ -3,7 +3,9 @@ status: true dependencies: config: - block.block.hatcreator + - user.role.authenticated module: + - user - zencrm_entities id: this_person_s_hats label: Hats @@ -21,8 +23,10 @@ display: position: 0 display_options: access: - type: none - options: { } + type: role + options: + role: + authenticated: authenticated cache: type: tag options: { } @@ -357,6 +361,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: - 'config:core.entity_view_display.hat.client.default' - 'config:core.entity_view_display.hat.volunteer.default' @@ -382,6 +387,7 @@ display: - 'languages:language_content' - 'languages:language_interface' - url + - user.roles tags: - 'config:core.entity_view_display.hat.client.default' - 'config:core.entity_view_display.hat.volunteer.default'