Files
odoo_source/odoo/addons/test_testing_utilities/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.6 KiB

1idnamemodel_id:idgroup_id:idperm_readperm_writeperm_createperm_unlink
2access_test_testing_utilities_aaccess_test_testing_utilities_amodel_test_testing_utilities_abase.group_user1000
3access_test_testing_utilities_readonlyaccess_test_testing_utilities_readonlymodel_test_testing_utilities_readonlybase.group_user1000
4access_test_testing_utilities_caccess_test_testing_utilities_cmodel_test_testing_utilities_cbase.group_user1000
5access_test_testing_utilities_daccess_test_testing_utilities_dmodel_test_testing_utilities_dbase.group_user1000
6access_test_testing_utilities_eaccess_test_testing_utilities_emodel_test_testing_utilities_ebase.group_user1000
7access_test_testing_utilities_faccess_test_testing_utilities_fmodel_test_testing_utilities_fbase.group_user1000
8access_test_testing_utilities_gaccess_test_testing_utilities_gmodel_test_testing_utilities_gbase.group_user1000
9access_test_testing_utilities_m2oaccess_test_testing_utilities_m2omodel_test_testing_utilities_m2obase.group_user1000
10access_test_testing_utilities_defaultaccess_test_testing_utilities_defaultmodel_test_testing_utilities_defaultbase.group_user1000
11access_test_testing_utilities_parentaccess_test_testing_utilities_parentmodel_test_testing_utilities_parentbase.group_user1000
12access_test_testing_utilities_subaccess_test_testing_utilities_submodel_test_testing_utilities_subbase.group_user1000
13access_test_testing_utilities_sub2access_test_testing_utilities_sub2model_test_testing_utilities_sub2base.group_user1000
14access_test_testing_utilities_sub3access_test_testing_utilities_sub3model_test_testing_utilities_sub3base.group_user1000
15access_test_testing_utilities_recursiveaccess_test_testing_utilities_recursivemodel_test_testing_utilities_recursivebase.group_user1000
16access_test_testing_utilities_onchange_parentaccess_test_testing_utilities_onchange_parentmodel_test_testing_utilities_onchange_parentbase.group_user1000
17access_test_testing_utilities_onchange_lineaccess_test_testing_utilities_onchange_linemodel_test_testing_utilities_onchange_linebase.group_user1000
18access_model_test_testing_utilities_onchange_countaccess_model_test_testing_utilities_onchange_countmodel_test_testing_utilities_onchange_countbase.group_user1111
19access_test_testing_utilities_onchange_count_subaccess_test_testing_utilities_onchange_count_submodel_test_testing_utilities_onchange_count_subbase.group_user1111
20access_o2m_readonly_subfield_parentaccess_o2m_readonly_subfield_parentmodel_o2m_readonly_subfield_parentbase.group_user1111
21access_o2m_readonly_subfield_childaccess_o2m_readonly_subfield_childmodel_o2m_readonly_subfield_childbase.group_user1111
22access_test_testing_utilities_req_boolaccess_test_testing_utilities_req_boolmodel_test_testing_utilities_req_boolbase.group_user1000
23access_o2m_changes_parentaccess_o2m_changes_parentmodel_o2m_changes_parentbase.group_user1000
24access_o2m_changes_childrenaccess_o2m_changes_childrenmodel_o2m_changes_childrenbase.group_user1000
25access_o2m_changes_children_linesaccess_o2m_changes_children_linesmodel_o2m_changes_children_linesbase.group_user1000
26access_ttu_productaccess_ttu_productmodel_ttu_productbase.group_user1000
27access_ttu_rootaccess_ttu_rootmodel_ttu_rootbase.group_user1000
28access_ttu_childaccess_ttu_childmodel_ttu_childbase.group_user1000
29access_ttu_grandchildaccess_ttu_grandchildmodel_ttu_grandchildbase.group_user1000
30access_res_config_testaccess_res_config_testtest_testing_utilities.model_res_config_testbase.group_user1000