Files
odoo_source/addons/sale_management/security/ir.model.access.csv
T
Victor Feyens 508bc6c4a2 [FIX] sale_management: admin doesn't have access to sale.order.template model
If a default template is specified in a given database (it is the case by default
on runbot databases because of sale_quotation_builder), the webclient will
try to fetch its display_name (through a name_get rpc).

As this happens even if the default_sale_order_template_id field is hidden
in the view, administrators without sales rights were not able to open the settings,
because they didn't have read rights on sale.order.template model.

This commit makes sure that settings users are able to open the settings
independently of their level of rights for the Sales scope (salesman/sales manager).

Fixes #84597

closes odoo/odoo#91380

X-original-commit: 74857e31bd5ecc329cb4f07b786e199e01da044f
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-05-16 12:47:53 +02:00

1.1 KiB

1idnamemodel_id:idgroup_id:idperm_readperm_writeperm_createperm_unlink
2access_sale_order_templatesale.order.templatemodel_sale_order_templatesales_team.group_sale_salesman1000
3access_sale_order_template_managersale.order.templatemodel_sale_order_templatesales_team.group_sale_manager1111
4access_sale_order_template_systemsale.order.templatemodel_sale_order_templatebase.group_system1000
5access_sale_order_template_linesale.order.template.linemodel_sale_order_template_linesales_team.group_sale_salesman1000
6access_sale_order_template_line_managersale.order.template.linemodel_sale_order_template_linesales_team.group_sale_manager1111
7access_sale_order_template_optionsale.order.template.optionmodel_sale_order_template_optionsales_team.group_sale_salesman1000
8access_sale_order_template_option_managersale.order.template.optionmodel_sale_order_template_optionsales_team.group_sale_manager1111
9access_sale_order_optionsale.order.optionmodel_sale_order_optionsales_team.group_sale_salesman1111
10access_sale_order_option_allsale.order.optionmodel_sale_order_option1000