From 0fedff7573d4d6b87c483bacabb9ddc437e5fa95 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Mon, 26 Mar 2018 15:48:30 +0200 Subject: [PATCH] cleaned admin menu --- sites/default/config/sync/core.extension.yml | 1 - .../core.menu.static_menu_link_overrides.yml | 6 +++ sites/default/config/sync/user.role.admin.yml | 19 ++++++++ sites/default/config/sync/user.role.root.yml | 44 +++++++++++++++++++ 4 files changed, 69 insertions(+), 1 deletion(-) diff --git a/sites/default/config/sync/core.extension.yml b/sites/default/config/sync/core.extension.yml index f509d764d..7c6380b3d 100644 --- a/sites/default/config/sync/core.extension.yml +++ b/sites/default/config/sync/core.extension.yml @@ -3,7 +3,6 @@ module: actions_permissions: 0 admin_toolbar: 0 admin_toolbar_links_access_filter: 0 - admin_toolbar_tools: 0 audiofield: 0 ban: 0 block: 0 diff --git a/sites/default/config/sync/core.menu.static_menu_link_overrides.yml b/sites/default/config/sync/core.menu.static_menu_link_overrides.yml index 1ec72807e..3df42b987 100644 --- a/sites/default/config/sync/core.menu.static_menu_link_overrides.yml +++ b/sites/default/config/sync/core.menu.static_menu_link_overrides.yml @@ -83,6 +83,12 @@ definitions: weight: 4 expanded: false enabled: true + help__main: + menu_name: admin + parent: system.admin + weight: 9 + expanded: false + enabled: false _core: default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM langcode: fr diff --git a/sites/default/config/sync/user.role.admin.yml b/sites/default/config/sync/user.role.admin.yml index 95bcef030..f283a8e4a 100644 --- a/sites/default/config/sync/user.role.admin.yml +++ b/sites/default/config/sync/user.role.admin.yml @@ -11,6 +11,7 @@ permissions: - 'access any corpus_documents workflow_transion overview' - 'access any generique workflow_transion overview' - 'access files overview' + - 'access kint' - 'access toolbar' - 'access user profiles' - 'administer productions menu items' @@ -44,6 +45,24 @@ permissions: - 'edit terms in genres' - 'edit terms in langues' - 'edit terms in locuteurs' + - 'execute entity:save_action menu_link_content' + - 'execute entity:save_action node' + - 'execute entity:save_action taxonomy_term' + - 'execute entity:save_action user' + - 'execute node_assign_owner_action node' + - 'execute node_promote_action node' + - 'execute node_save_action node' + - 'execute node_unpromote_action node' + - 'execute user_add_role_action user' + - 'execute user_block_user_action user' + - 'execute user_remove_role_action user' + - 'execute user_unblock_user_action user' + - 'execute vbo_cancel_user_action user' + - 'execute views_bulk_edit all' + - 'execute workflow_node_given_state_action node' + - 'execute workflow_node_next_state_action node' + - 'revert any corpus_documents workflow_transition' + - 'revert any generique workflow_transition' - 'revert autre_son revisions' - 'revert enregistrement revisions' - 'revert evenement revisions' diff --git a/sites/default/config/sync/user.role.root.yml b/sites/default/config/sync/user.role.root.yml index 6e1df5f91..dfb585ef2 100644 --- a/sites/default/config/sync/user.role.root.yml +++ b/sites/default/config/sync/user.role.root.yml @@ -18,6 +18,7 @@ permissions: - 'access files overview' - 'access generique workflow_transition form' - 'access inactive domains' + - 'access kint' - 'access own corpus_documents workflow_transion overview' - 'access own generique workflow_transion overview' - 'access profile overview' @@ -37,6 +38,8 @@ permissions: - 'administer chutier fields' - 'administer chutier form display' - 'administer composition entities' + - 'administer composition fields' + - 'administer composition form display' - 'administer content translation' - 'administer content types' - 'administer contexts' @@ -56,7 +59,9 @@ permissions: - 'administer maillog' - 'administer main menu items' - 'administer menu' + - 'administer menu_per_role' - 'administer migrations' + - 'administer module missing message fixer' - 'administer modules' - 'administer node display' - 'administer node fields' @@ -157,10 +162,12 @@ permissions: - 'edit any autre_son content' - 'edit any chutier entities' - 'edit any composition entities' + - 'edit any corpus_documents workflow_transition' - 'edit any enregistrement content' - 'edit any evenement content' - 'edit any fil content' - 'edit any fil entities' + - 'edit any generique workflow_transition' - 'edit any page content' - 'edit any static content' - 'edit assigned domains' @@ -168,9 +175,11 @@ permissions: - 'edit domain aliases' - 'edit fil entities' - 'edit own autre_son content' + - 'edit own corpus_documents workflow_transition' - 'edit own enregistrement content' - 'edit own evenement content' - 'edit own fil content' + - 'edit own generique workflow_transition' - 'edit own page content' - 'edit own static content' - 'edit terms in collectionneurs' @@ -179,12 +188,47 @@ permissions: - 'edit terms in langues' - 'edit terms in locuteurs' - 'edit terms in page_type' + - 'execute domain_default_action domain' + - 'execute domain_delete_action domain' + - 'execute domain_disable_action domain' + - 'execute domain_enable_action domain' + - 'execute entity:publish_action node' + - 'execute entity:save_action file' + - 'execute entity:save_action menu_link_content' + - 'execute entity:save_action node' + - 'execute entity:save_action profile' + - 'execute entity:save_action taxonomy_term' + - 'execute entity:save_action user' + - 'execute entity:unpublish_action node' + - 'execute node_assign_owner_action node' + - 'execute node_make_sticky_action node' + - 'execute node_make_unsticky_action node' + - 'execute node_promote_action node' + - 'execute node_publish_action node' + - 'execute node_save_action node' + - 'execute node_unpromote_action node' + - 'execute node_unpublish_action node' + - 'execute node_unpublish_by_keyword_action node' - 'execute php code' + - 'execute profile_delete_action profile' + - 'execute profile_publish_action profile' + - 'execute profile_unpublish_action profile' + - 'execute user_add_role_action user' + - 'execute user_block_user_action user' + - 'execute user_remove_role_action user' + - 'execute user_unblock_user_action user' + - 'execute vbo_cancel_user_action user' + - 'execute views_bulk_edit all' + - 'execute views_bulk_operations_delete_entity all' + - 'execute workflow_node_given_state_action node' + - 'execute workflow_node_next_state_action node' - 'export configuration' - 'import configuration' - 'link to any page' - 'revert all fil revisions' - 'revert all revisions' + - 'revert any corpus_documents workflow_transition' + - 'revert any generique workflow_transition' - 'revert autre_son revisions' - 'revert enregistrement revisions' - 'revert evenement revisions'