diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml index 2a0320480f9..6548b5fff18 100644 --- a/addons/account/account_menuitem.xml +++ b/addons/account/account_menuitem.xml @@ -3,18 +3,18 @@ - - + + - + - - + + @@ -35,7 +35,7 @@ + groups="group_account_user,group_account_manager,base.group_system"/> diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index ac2440cd5d6..b156fadea17 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -665,7 +665,7 @@ form tree,form - + diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index 7032d889382..078c0b115a1 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -103,3 +103,26 @@ "access_analytic_entries_report_manager","analytic.entries.report","model_analytic_entries_report","account.group_account_manager",1,0,0,0 "access_account_cashbox_line","account.cashbox.line","model_account_cashbox_line","account.group_account_manager",1,1,1,1 "access_account_cashbox_line","account.cashbox.line","model_account_cashbox_line","account.group_account_user",1,0,0,0 +"access_account_move_line_system","account.move.line system","model_account_move_line","base.group_system",1,0,0,0 +"access_account_invoice_system","account.invoice system","model_account_invoice","base.group_system",1,0,0,0 +"access_account_bank_statement_system","account.bank.statement system","model_account_bank_statement","base.group_system",1,0,0,0 +"access_account_move_system","account.move system","model_account_move","base.group_system",1,0,0,0 +"access_account_analytic_line_system","account.analytic.line system","model_account_analytic_line","base.group_system",1,0,0,0 +"access_account_analytic_system","account.analytic.chart system","model_account_analytic_chart","base.group_system",1,0,0,0 +"access_account_tax_code_system","account.tax.code system","model_account_tax_code","base.group_system",1,0,0,0 +"access_account_journal_system","account.journal system","model_account_journal","base.group_system",1,0,0,0 +"access_account_chart_system","account.chart system","model_account_chart","base.group_system",1,0,0,0 +"access_account_period_system","account.period system","model_account_period","base.group_system",1,0,0,0 +"access_account_chart_accountant","account.chart accountant","model_account_chart","group_account_user",1,0,0,0 +"access_account_journal_view_system","account.journal.view system","model_account_journal_view","base.group_system",1,1,1,1 +"access_account_account_type_system","account.account.type system","model_account_account_type","base.group_system",1,1,1,1 +"access_account_analytic_journal_system","account.analytic.journal system","model_account_analytic_journal","base.group_system",1,1,1,1 +"access_account_fiscalyear_system","account.fiscalyear system","model_account_fiscalyear","base.group_system",1,1,1,1 +"access_account_tax_system","account.tax system","model_account_tax","base.group_system",1,1,1,1 +"access_account_model_system","account.model system","model_account_model","base.group_system",1,1,1,1 +"access_account_subscription_system","account.subscription system","model_account_subscription","base.group_system",1,1,1,1 +"access_account_journal_column_system","account.journal.column system","model_account_journal_column","base.group_system",1,1,1,1 +"access_account_invoice_report_system","account.invoice.report system","model_account_invoice_report","base.group_system",1,0,0,0 +"access_account_entries_report_system","account.entries.report system","model_account_entries_report","base.group_system",1,0,0,0 +"access_analytic_entries_report_system","analytic.entries.report system","model_analytic_entries_report","base.group_system",1,0,0,0 +"access_account_journal_period_system","account.journal.period system","model_account_journal_period","base.group_system",1,0,0,0 diff --git a/addons/account_analytic_plans/security/ir.model.access.csv b/addons/account_analytic_plans/security/ir.model.access.csv index f7f141ac15a..1cd148e3263 100644 --- a/addons/account_analytic_plans/security/ir.model.access.csv +++ b/addons/account_analytic_plans/security/ir.model.access.csv @@ -6,3 +6,4 @@ "access_account_analytic_plan_line_invoice","account.analytic.plan.line.invoice","model_account_analytic_plan_line","account.group_account_user",1,1,1,1 "access_account_analytic_plan_instance_manager","account.analytic.plan.instance manager","model_account_analytic_plan_instance","account.group_account_manager",1,1,1,1 "access_account_analytic_plan_instance_line_manager","account.analytic.plan.instance.line manager","model_account_analytic_plan_instance_line","account.group_account_manager",1,1,1,1 +"access_account_analytic_plan_system","account.analytic.plan system","model_account_analytic_plan","base.group_system",1,1,1,1 diff --git a/addons/account_budget/security/ir.model.access.csv b/addons/account_budget/security/ir.model.access.csv index 03effef252e..307a2cfa85a 100644 --- a/addons/account_budget/security/ir.model.access.csv +++ b/addons/account_budget/security/ir.model.access.csv @@ -5,3 +5,5 @@ "access_account_budget_post_dotation","account.budget.post.dotation","model_account_budget_post_dotation","account.group_account_manager",1,1,1,1 "access_account_budget_post_accountant","account.budget.post accountant","model_account_budget_post","account.group_account_user",1,1,1,1 "access_crossovered_budget_accountant","crossovered.budget accountant","model_crossovered_budget","account.group_account_user",1,1,1,1 +"access_account_budget_post_system","account.budget.post system","model_account_budget_post","base.group_system",1,0,0,0 +"access_crossovered_budget_system","crossovered.budget system","model_crossovered_budget","base.group_system",1,0,0,0 diff --git a/addons/account_coda/security/ir.model.access.csv b/addons/account_coda/security/ir.model.access.csv index 3ab8dccd4ad..df4faec11ee 100644 --- a/addons/account_coda/security/ir.model.access.csv +++ b/addons/account_coda/security/ir.model.access.csv @@ -3,3 +3,4 @@ "access_account_coda_manager","account.coda","model_account_coda","account.group_account_manager",1,1,1,1 "access_account_coda_import_manager","account.coda.import","model_account_coda_import","account.group_account_manager",1,1,1,1 "access_account_coda_import_user","account.coda","model_account_coda","account.group_account_user",1,0,0,0 +"access_account_coda_system","account.coda system","model_account_coda","base.group_system",1,0,0,0 diff --git a/addons/account_followup/account_followup_view.xml b/addons/account_followup/account_followup_view.xml index e5639535742..b44bdcca22f 100644 --- a/addons/account_followup/account_followup_view.xml +++ b/addons/account_followup/account_followup_view.xml @@ -85,7 +85,7 @@ form - + diff --git a/addons/account_invoice_layout/security/ir.model.access.csv b/addons/account_invoice_layout/security/ir.model.access.csv index c838392e6eb..6eede39eb70 100644 --- a/addons/account_invoice_layout/security/ir.model.access.csv +++ b/addons/account_invoice_layout/security/ir.model.access.csv @@ -1,2 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_notify_message,notify.message,model_notify_message,account.group_account_invoice,1,1,1,1 +access_notify_message_system,notify.message system,model_notify_message,base.group_system,1,1,1,1 diff --git a/addons/account_payment/security/ir.model.access.csv b/addons/account_payment/security/ir.model.access.csv index 84e208f5083..168083eb9de 100644 --- a/addons/account_payment/security/ir.model.access.csv +++ b/addons/account_payment/security/ir.model.access.csv @@ -8,3 +8,6 @@ "access_account_move_line_payment","account.move.line payment","account.model_account_move_line","group_account_payment",1,0,0,0 "access_payment_order_accountant","payment.order accountant","model_payment_order","account.group_account_user",1,1,1,1 "access_payment_order_manager","payment.order manager","model_payment_order","account.group_account_manager",1,0,0,0 +"access_payment_order_system","payment.order system","model_payment_order","base.group_system",1,0,0,0 +"access_payment_mode_system","payment.mode system","model_payment_mode","base.group_system",1,1,1,1 +"access_payment_type_system","payment.type system","model_payment_type","base.group_system",1,1,1,1 diff --git a/addons/account_report/security/ir.model.access.csv b/addons/account_report/security/ir.model.access.csv index d404998221e..8dc56f922ea 100644 --- a/addons/account_report/security/ir.model.access.csv +++ b/addons/account_report/security/ir.model.access.csv @@ -1,4 +1,4 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_account_report_report","account.report.report","model_account_report_report","base.group_system",1,1,1,1 +"access_account_report_report_system","account.report.report system","model_account_report_report","base.group_system",1,0,0,0 "access_account_report_history","account.report.history","model_account_report_history","account.group_account_manager",1,0,0,0 "access_account_report_report","account.report.report","model_account_report_report","account.group_account_user",1,1,0,0 diff --git a/addons/account_voucher/security/ir.model.access.csv b/addons/account_voucher/security/ir.model.access.csv index d9e5d815620..0c1c736e886 100644 --- a/addons/account_voucher/security/ir.model.access.csv +++ b/addons/account_voucher/security/ir.model.access.csv @@ -4,3 +4,4 @@ "access_account_voucher_manager","account.voucher","model_account_voucher","account.group_account_manager",1,0,0,0 "access_account_voucher_line_manager","account.voucher.line","model_account_voucher_line","account.group_account_manager",1,1,1,1 "access_account_voucher_invoice","account.voucher invoice","model_account_voucher","account.group_account_invoice",1,1,1,1 +"access_account_voucher_system","account.voucher system","model_account_voucher","base.group_system",1,0,0,0