[IMP] base: remove read access to ir.model*

Model, fields and selections are no longer readable
Removes metadata access
This commit is contained in:
Martin Trigaux
2021-08-10 13:49:04 +02:00
parent 4fed9f8997
commit 5dc4cff60a
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -195,7 +195,7 @@ class TestCalendar(SavepointCaseWithUserDemo):
activity_id = self.env['mail.activity'].create({
'summary': 'Meeting with partner',
'activity_type_id': activty_type.id,
'res_model_id': self.env['ir.model'].search([('model', '=', 'res.partner')], limit=1).id,
'res_model_id': self.env['ir.model']._get_id('res.partner'),
'res_id': self.env['res.partner'].create({'name': 'A Partner'}).id,
})
@@ -228,7 +228,7 @@ class TestCalendar(SavepointCaseWithUserDemo):
activity_id = self.env['mail.activity'].create({
'summary': 'Meeting with partner',
'activity_type_id': activty_type.id,
'res_model_id': self.env['ir.model'].search([('model', '=', 'res.partner')], limit=1).id,
'res_model_id': self.env['ir.model']._get_id('res.partner'),
'res_id': self.env['res.partner'].create({'name': 'A Partner'}).id,
})
@@ -13,10 +13,10 @@
"access_ir_model_data_group_erp_manager","ir_model_data group_erp_manager","model_ir_model_data","group_erp_manager",1,1,1,1
"access_ir_model_fields_group_erp_manager","ir_model_fields group_erp_manager","model_ir_model_fields","group_erp_manager",1,1,1,1
"access_ir_model_fields_selection_group_erp_manager","ir_model_fields_selection group_erp_manager","model_ir_model_fields_selection","group_erp_manager",1,1,1,1
"access_ir_model_user","ir_model_all","model_ir_model",base.group_user,1,0,0,0
"access_ir_model_data_user","ir_model_data user","model_ir_model_data",base.group_user,1,0,1,0
"access_ir_model_fields_user","ir_model_fields all","model_ir_model_fields",base.group_user,1,0,0,0
"access_ir_model_fields_selection_user","ir_model_fields_selection all","model_ir_model_fields_selection",base.group_user,1,0,0,0
"access_ir_model_user","ir_model_all","model_ir_model",base.group_user,0,0,0,0
"access_ir_model_data_user","ir_model_data user","model_ir_model_data",base.group_user,0,0,0,0
"access_ir_model_fields_user","ir_model_fields all","model_ir_model_fields",base.group_user,0,0,0,0
"access_ir_model_fields_selection_user","ir_model_fields_selection all","model_ir_model_fields_selection",base.group_user,0,0,0,0
"access_ir_module_category_group_user","ir_module_category group_user","model_ir_module_category","group_erp_manager",1,0,0,0
"access_ir_module_module_group_user","ir_module_module group_user","model_ir_module_module","group_system",1,1,1,1
"access_ir_module_module_dependency_group_system","ir_module_module_dependency group_system","model_ir_module_module_dependency","group_system",1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
13 access_ir_model_data_group_erp_manager ir_model_data group_erp_manager model_ir_model_data group_erp_manager 1 1 1 1
14 access_ir_model_fields_group_erp_manager ir_model_fields group_erp_manager model_ir_model_fields group_erp_manager 1 1 1 1
15 access_ir_model_fields_selection_group_erp_manager ir_model_fields_selection group_erp_manager model_ir_model_fields_selection group_erp_manager 1 1 1 1
16 access_ir_model_user ir_model_all model_ir_model base.group_user 1 0 0 0 0
17 access_ir_model_data_user ir_model_data user model_ir_model_data base.group_user 1 0 0 1 0 0
18 access_ir_model_fields_user ir_model_fields all model_ir_model_fields base.group_user 1 0 0 0 0
19 access_ir_model_fields_selection_user ir_model_fields_selection all model_ir_model_fields_selection base.group_user 1 0 0 0 0
20 access_ir_module_category_group_user ir_module_category group_user model_ir_module_category group_erp_manager 1 0 0 0
21 access_ir_module_module_group_user ir_module_module group_user model_ir_module_module group_system 1 1 1 1
22 access_ir_module_module_dependency_group_system ir_module_module_dependency group_system model_ir_module_module_dependency group_system 1 1 1 1