diff --git a/golem_activity/views/golem_activity_views.xml b/golem_activity/views/golem_activity_views.xml index 9b2aa07..9f30b0a 100644 --- a/golem_activity/views/golem_activity_views.xml +++ b/golem_activity/views/golem_activity_views.xml @@ -201,25 +201,25 @@ along with this program. If not, see . + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" /> diff --git a/golem_activity_registration/views/golem_activity_registration_views.xml b/golem_activity_registration/views/golem_activity_registration_views.xml index d94092b..2532892 100644 --- a/golem_activity_registration/views/golem_activity_registration_views.xml +++ b/golem_activity_registration/views/golem_activity_registration_views.xml @@ -86,7 +86,7 @@ along with this program. If not, see . diff --git a/golem_activity_registration/wizard/golem_activity_registration_analysis_wizard_views.xml b/golem_activity_registration/wizard/golem_activity_registration_analysis_wizard_views.xml index 7b5353b..91da5a3 100644 --- a/golem_activity_registration/wizard/golem_activity_registration_analysis_wizard_views.xml +++ b/golem_activity_registration/wizard/golem_activity_registration_analysis_wizard_views.xml @@ -59,6 +59,7 @@ along with this program. If not, see . diff --git a/golem_activity_registration_custom_price/views/golem_payment_rule_quotient_slice_views.xml b/golem_activity_registration_custom_price/views/golem_payment_rule_quotient_slice_views.xml index 8f20526..4a5eff2 100644 --- a/golem_activity_registration_custom_price/views/golem_payment_rule_quotient_slice_views.xml +++ b/golem_activity_registration_custom_price/views/golem_payment_rule_quotient_slice_views.xml @@ -53,7 +53,7 @@ along with this program. If not, see . + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" sequence="20" /> diff --git a/golem_base/security/golem_security.xml b/golem_base/security/golem_security.xml index 3761474..83ab59c 100644 --- a/golem_base/security/golem_security.xml +++ b/golem_base/security/golem_security.xml @@ -34,11 +34,6 @@ along with this program. If not, see . GOLEM Auditor - diff --git a/golem_family/views/golem_family_views.xml b/golem_family/views/golem_family_views.xml index 68e52ed..a43efab 100644 --- a/golem_family/views/golem_family_views.xml +++ b/golem_family/views/golem_family_views.xml @@ -214,14 +214,15 @@ along with this program. If not, see . + groups="golem_base.group_golem_user,golem_base.group_golem_auditor" /> + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" /> diff --git a/golem_member/security/ir.model.access.csv b/golem_member/security/ir.model.access.csv index 7766a83..19ebfa3 100644 --- a/golem_member/security/ir.model.access.csv +++ b/golem_member/security/ir.model.access.csv @@ -11,3 +11,5 @@ access_ir_config_parameter_manager,Access IR Config Parameter Manager,base.model access_golem_age_range_manager,Access Golem Age Range Manager,model_golem_member_age_range,golem_base.group_golem_manager,1,1,1,1 access_golem_age_range_auditor,Access Golem Age Range Auditor,model_golem_member_age_range,golem_base.group_golem_auditor,1,0,0,0 access_golem_age_range_user,Access Golem Age Range User,model_golem_member_age_range,golem_base.group_golem_user,1,0,0,0 +access_product_template_auditor,Access Product Template Auditor,product.model_product_template,golem_base.group_golem_auditor,1,0,0,0 +access_res_partner_category_auditor,Access Res Partner Category Auditor,base.model_res_partner_category,golem_base.group_golem_auditor,1,0,0,0 diff --git a/golem_member/views/golem_member_views.xml b/golem_member/views/golem_member_views.xml index 6667c75..a23acd0 100644 --- a/golem_member/views/golem_member_views.xml +++ b/golem_member/views/golem_member_views.xml @@ -341,16 +341,16 @@ along with this program. If not, see . + action="golem_member_user_action" groups="golem_base.group_golem_user,golem_base.group_golem_auditor" /> + action="golem_member_action" groups="golem_base.group_golem_user,golem_base.group_golem_auditor" /> + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" /> diff --git a/golem_member/wizard/golem_member_analysis_wizard_views.xml b/golem_member/wizard/golem_member_analysis_wizard_views.xml index 46c36fa..fbdebde 100644 --- a/golem_member/wizard/golem_member_analysis_wizard_views.xml +++ b/golem_member/wizard/golem_member_analysis_wizard_views.xml @@ -58,6 +58,7 @@ along with this program. If not, see . diff --git a/golem_member_skills/views/golem_member_views.xml b/golem_member_skills/views/golem_member_views.xml index f5afa04..a731d9f 100644 --- a/golem_member_skills/views/golem_member_views.xml +++ b/golem_member_skills/views/golem_member_views.xml @@ -66,7 +66,7 @@ along with this program. If not, see . name="Member skills" parent="membership.menu_marketing_config_association" action="golem_member_skill_action" - sequence="15" groups="golem_base.group_golem_manager" /> + sequence="15" groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" /> diff --git a/golem_payment/__manifest__.py b/golem_payment/__manifest__.py index a647eee..ae33b3a 100644 --- a/golem_payment/__manifest__.py +++ b/golem_payment/__manifest__.py @@ -26,7 +26,7 @@ 'license': 'AGPL-3', 'application': True, 'installable': True, - 'depends': ['account', 'payment', 'golem_season'], + 'depends': ['account', 'payment', 'golem_season', 'product', 'base'], 'data': ['views/golem_payment_views.xml', 'views/golem_account_payment_views.xml', 'security/ir.model.access.csv'] diff --git a/golem_payment/security/ir.model.access.csv b/golem_payment/security/ir.model.access.csv index eb78ce2..3f06b0c 100644 --- a/golem_payment/security/ir.model.access.csv +++ b/golem_payment/security/ir.model.access.csv @@ -5,3 +5,8 @@ access_golem_payment_schedule_manager,Access GOLEM Payment Schedule Manager,mode access_golem_payment_schedule_day_auditor,Access GOLEM Payment Schedule Day Auditor,model_golem_payment_schedule_day,golem_base.group_golem_auditor,1,0,0,0 access_golem_payment_schedule_day_user,Access GOLEM Payment Schedule Day User,model_golem_payment_schedule_day,golem_base.group_golem_user,1,0,0,0 access_golem_payment_schedule_day_manager,Access GOLEM Payment Schedule Day Manager,model_golem_payment_schedule_day,golem_base.group_golem_manager,1,1,1,1 +access_account_invoice_auditor,Access Account Invoice Auditor,account.model_account_invoice,golem_base.group_golem_auditor,1,0,0,0 +access_account_voucher_auditor,Access Account Voucher Auditor,account_voucher.model_account_voucher,golem_base.group_golem_auditor,1,0,0,0 +access_res_partner_auditor,Access Res Partner Auditor,base.model_res_partner,golem_base.group_golem_auditor,1,0,0,0 +access_product_template_auditor,Access Product Template Auditor,product.model_product_template,golem_base.group_golem_auditor,1,0,0,0 +access_account_payment_auditor,Access Account Payment Auditor,account.model_account_payment,golem_base.group_golem_auditor,1,0,0,0 diff --git a/golem_payment/views/golem_payment_views.xml b/golem_payment/views/golem_payment_views.xml index f4ecb05..ab69db4 100644 --- a/golem_payment/views/golem_payment_views.xml +++ b/golem_payment/views/golem_payment_views.xml @@ -80,7 +80,7 @@ along with this program. If not, see . + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" /> diff --git a/golem_resource/views/golem_resource_views.xml b/golem_resource/views/golem_resource_views.xml index 48331c9..ba2ec0a 100644 --- a/golem_resource/views/golem_resource_views.xml +++ b/golem_resource/views/golem_resource_views.xml @@ -128,12 +128,12 @@ along with this program. If not, see . diff --git a/golem_season/views/golem_season_views.xml b/golem_season/views/golem_season_views.xml index dacd018..b39e19d 100644 --- a/golem_season/views/golem_season_views.xml +++ b/golem_season/views/golem_season_views.xml @@ -81,11 +81,11 @@ along with this program. If not, see . + groups="golem_base.group_golem_manager,golem_base.group_golem_auditor" />