Files
odoo_source/odoo/addons/test_impex/ir.model.access.csv
T
Martin Trigaux 604a47ead8 [IMP] *: remove global ACL
THese are rarely intended for all users but often intended only for
employees.

account:
account.incoterms: only used within internal business models
account.journal.group: same as account.journal, add sudo in computed field

account_edi: need access to accounting objects

base_address_extended:
res.city: only employees should access address data

board: only employees uses this (old) module

crm:
crm.stage: internal users business object

hr_recruitment: employees can read

im_livechat: apply same as for the steps

l10n_ar: used on partner, not only invoices
l10n_ec: accessed only through account.move
l10n_latam: accessed on res.partner

mail:
publisher.warrenty.contract: no data, only static models
mail.channel: group_user has already his own rule
mail.group: group_user has already his own rule
mail.message.subtype: group_user has already his own rule
mail.message.all: remove, already has a portal and employee rule

partner_autocomplete: no interaction with public

project:
project.tags: only needed for project sharing

sale_management:
sale.order.option: same as sale.order

utm: employee already has write access

web_editor: test models that have nothing to do here
web_tour: only employees uses tours

website_sale:
product.ribbon: add sudo for access

base:
ir.default: only employees uses set (could probably be converted to group_system)
ir.ui.view.custom: same as ir.ui.view, add sudo when needed
report.*: portal users don't configure reports
res.users.log: create in sudo, no access needed (adapt test to use another model)
res.lang: still needed for public

closes odoo/odoo#118701

Related: odoo/enterprise#41285
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2023-06-12 22:39:26 +02:00

3.0 KiB

1idnamemodel_id:idgroup_id:idperm_readperm_writeperm_createperm_unlink
2access_export_booleanaccess_export_booleanmodel_export_booleanbase.group_user1111
3access_export_integeraccess_export_integermodel_export_integerbase.group_user1111
4access_export_floataccess_export_floatmodel_export_floatbase.group_user1111
5access_export_decimalaccess_export_decimalmodel_export_decimalbase.group_user1111
6access_export_string_boundedaccess_export_string_boundedmodel_export_string_boundedbase.group_user1111
7access_export_string_requiredaccess_export_string_requiredmodel_export_string_requiredbase.group_user1111
8access_export_stringaccess_export_stringmodel_export_stringbase.group_user1111
9access_export_dateaccess_export_datemodel_export_datebase.group_user1111
10access_export_datetimeaccess_export_datetimemodel_export_datetimebase.group_user1111
11access_export_textaccess_export_textmodel_export_textbase.group_user1111
12access_export_selectionaccess_export_selectionmodel_export_selectionbase.group_user1111
13access_export_selection_functionaccess_export_selection_functionmodel_export_selection_functionbase.group_user1111
14access_export_many2oneaccess_export_many2onemodel_export_many2onebase.group_user1111
15access_export_one2manyaccess_export_one2manymodel_export_one2manybase.group_user1111
16access_export_many2manyaccess_export_many2manymodel_export_many2manybase.group_user1111
17access_export_functionaccess_export_functionmodel_export_functionbase.group_user1111
18access_export_one2many_childaccess_export_one2many_childmodel_export_one2many_childbase.group_user1111
19access_export_one2many_multipleaccess_export_one2many_multiplemodel_export_one2many_multiplebase.group_user1111
20access_export_one2many_multiple_childaccess_export_one2many_multiple_childmodel_export_one2many_multiple_childbase.group_user1111
21access_export_one2many_child_1access_export_one2many_child_1model_export_one2many_child_1base.group_user1111
22access_export_one2many_child_2access_export_one2many_child_2model_export_one2many_child_2base.group_user1111
23access_export_many2many_otheraccess_export_many2many_othermodel_export_many2many_otherbase.group_user1111
24access_export_selection_withdefaultaccess_export_selection_withdefaultmodel_export_selection_withdefaultbase.group_user1111
25access_export_one2many_recursiveaccess_export_one2many_recursivemodel_export_one2many_recursivebase.group_user1111
26access_export_uniqueaccess_export_uniquemodel_export_uniquebase.group_user1111
27access_export_inherits_parentaccess_export_inherits_parentmodel_export_inherits_parentbase.group_user1111
28access_export_inherits_childaccess_export_inherits_childmodel_export_inherits_childbase.group_user1111
29access_export_m2o_straccess_export_m2o_strmodel_export_m2o_strbase.group_user1111
30access_export_m2o_str_childaccess_export_m2o_str_childmodel_export_m2o_str_childbase.group_user1111