From dcc74a00f85aa5d5235aa7198a48d797bdce7b74 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 12 Dec 2014 10:08:34 +0100 Subject: [PATCH] [FIX] product, sale: access rights for product.price.history Granting read-only access to Sales/Accounting Users is useless as all employees already have it - removed. On the other hand Sales Managers need write access to it in order to create products, and they need it even when `sale` is not installed, e.g. with `account` only. Moved this access right to `product` module. The Sales Manager group is defined in `base`, so that works. --- addons/product/security/ir.model.access.csv | 1 + addons/sale/security/ir.model.access.csv | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/addons/product/security/ir.model.access.csv b/addons/product/security/ir.model.access.csv index fd9274df9e4..74eee19d6ab 100644 --- a/addons/product/security/ir.model.access.csv +++ b/addons/product/security/ir.model.access.csv @@ -16,6 +16,7 @@ access_product_pricelist_type_partner_manager,product.pricelist.type partner man access_product_pricelist_partner_manager,product.pricelist partner manager,model_product_pricelist,base.group_partner_manager,1,0,0,0 access_product_product_employee,product.product employee,model_product_product,base.group_user,1,0,0,0 access_product_price_history_employee,prices.history employee,model_product_price_history,base.group_user,1,0,0,0 +access_product_price_history_salemanager,prices.history sale manager,product.model_product_price_history,base.group_sale_manager,1,1,1,1 access_product_template_sale_manager,product.template salemanager,model_product_template,base.group_sale_manager,1,1,1,1 access_product_product_sale_manager,product.product salemanager,model_product_product,base.group_sale_manager,1,1,1,1 access_product_category_sale_manager,product.category salemanager,product.model_product_category,base.group_sale_manager,1,1,1,1 diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv index 74a06d201f3..55d8d3b5fae 100644 --- a/addons/sale/security/ir.model.access.csv +++ b/addons/sale/security/ir.model.access.csv @@ -40,7 +40,4 @@ access_product_pricelist_sale_manager,product.pricelist salemanager,product.mode access_product_group_res_partner_sale_manager,res_partner group_sale_manager,base.model_res_partner,base.group_sale_manager,1,1,1,0 access_product_pricelist_version_sale_manager,product.pricelist.version sale_manager,product.model_product_pricelist_version,base.group_sale_manager,1,1,1,1 access_account_invoice_report_salesman,account.invoice.report salesman,account.model_account_invoice_report,base.group_sale_salesman,1,0,0,0 -access_account_move_line_salesman,account.move.line invoice,account.model_account_move_line,base.group_sale_salesman,1,0,0,0 -access_product_price_history_salemanager,prices.history sale manager,product.model_product_price_history,base.group_sale_manager,1,1,1,1 -access_product_price_history_account_user,prices.history account user,product.model_product_price_history,account.group_account_user,1,0,0,0 -access_product_price_history_sale_use,prices.history sale use,product.model_product_price_history,base.group_sale_salesman,1,0,0,0 +access_account_move_line_salesman,account.move.line invoice,account.model_account_move_line,base.group_sale_salesman,1,0,0,0 \ No newline at end of file