From 40281f1950681da41cc3de7564f4aebac11617e6 Mon Sep 17 00:00:00 2001 From: Benjami <benjami94@gmail.com> Date: Fri, 28 Jul 2023 07:27:12 +0200 Subject: [PATCH] =?UTF-8?q?Members=20can't=20user=20assign=5Fadmin=5Fwizar?= =?UTF-8?q?d=20=E2=9B=94=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../security/ir.model.access.csv | 1 + energy_communities/views/ce_views.xml | 8 ++++ energy_communities/views/menus.xml | 43 ++++--------------- 3 files changed, 17 insertions(+), 35 deletions(-) diff --git a/energy_communities/security/ir.model.access.csv b/energy_communities/security/ir.model.access.csv index fa9c6ef5f..f6548de3e 100644 --- a/energy_communities/security/ir.model.access.csv +++ b/energy_communities/security/ir.model.access.csv @@ -3,3 +3,4 @@ landing_page_admin,access_landing_page_admin,model_landing_page,group_admin,1,1, landing_page_platform_manager,access_landing_page_platform_manager,model_landing_page,group_platform_manager,1,1,1,1 landing_page_public,access_landing_page_public,model_landing_page,base.group_public,1,0,0,0 assign_crm_to_coordinator_company_wizard_admin,assign_crm_to_coordinator_company_wizard_admin,model_assign_crm_to_coordinator_company_wizard,group_platform_manager,1,1,1,1 +assign_admin_wizard,assign_admin_wizard_admin,model_assign_admin_wizard,group_admin,1,1,1,1 diff --git a/energy_communities/views/ce_views.xml b/energy_communities/views/ce_views.xml index a4f6a8e84..59c3598df 100644 --- a/energy_communities/views/ce_views.xml +++ b/energy_communities/views/ce_views.xml @@ -78,4 +78,12 @@ eval="[('source_id','=', ref('ce_source_creation_ce_proposal'))]" /> </record> + + <record id="action_open_assign_admin_wizard" model="ir.actions.act_window"> + <field name="name">Create User</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">assign.admin.wizard</field> + <field name="view_mode">form</field> + <field name="target">new</field> + </record> </odoo> diff --git a/energy_communities/views/menus.xml b/energy_communities/views/menus.xml index 6a2a195f1..d4a77f428 100644 --- a/energy_communities/views/menus.xml +++ b/energy_communities/views/menus.xml @@ -38,39 +38,12 @@ /> <menuitem id="ce_crm_leads_menu" name="Requests" parent="ce_root_menu" /> - <menuitem - id="ce_crm_leads_ce_info_menu" - name="EC Information" - parent="ce_crm_leads_menu" - action="ce_crm_leads_ce_info_action" - groups="group_admin" - /> - <menuitem - id="ce_crm_leads_ce_contact_menu" - name="EC Contact" - parent="ce_crm_leads_menu" - action="ce_crm_leads_ce_contact_action" - groups="group_admin" - /> - <menuitem - id="ce_crm_leads_general_info_menu" - name="General Information" - parent="ce_crm_leads_menu" - action="ce_crm_leads_general_info_action" - groups="group_admin" - /> - <menuitem - id="ce_crm_leads_future_zone_info_menu" - name="Information future EC's by location" - parent="ce_crm_leads_menu" - action="ce_crm_leads_future_zone_info_action" - groups="group_platform_manager" - /> - <menuitem - id="ce_crm_leads_new_ce_request_menu" - name="EC Creation" - parent="ce_crm_leads_menu" - action="ce_crm_leads_new_ce_request_action" - groups="group_platform_manager" - /> + <menuitem id="ce_crm_leads_ce_info_menu" name="EC Information" parent="ce_crm_leads_menu" action="ce_crm_leads_ce_info_action" groups="group_admin" /> + <menuitem id="ce_crm_leads_ce_contact_menu" name="EC Contact" parent="ce_crm_leads_menu" action="ce_crm_leads_ce_contact_action" groups="group_admin" /> + <menuitem id="ce_crm_leads_general_info_menu" name="General Information" parent="ce_crm_leads_menu" action="ce_crm_leads_general_info_action" groups="group_admin" /> + <menuitem id="ce_crm_leads_future_zone_info_menu" name="Information future EC's by location" parent="ce_crm_leads_menu" action="ce_crm_leads_future_zone_info_action" groups="group_platform_manager" /> + <menuitem id="ce_crm_leads_new_ce_request_menu" name="EC Creation" parent="ce_crm_leads_menu" action="ce_crm_leads_new_ce_request_action" groups="group_platform_manager" /> + + <menuitem id="ce_users_menu" name="Users" parent="ce_root_menu" /> + <menuitem id="ce_create_user_wizard" name="Create user" parent="ce_users_menu" action="action_open_assign_admin_wizard" groups="group_admin" /> </odoo> -- GitLab