Public release from ruodoo-project: 19.0 - 2026-05-10 21:19:01 UTC
This commit is contained in:
32
access_apps/security/access_apps_security.xml
Normal file
32
access_apps/security/access_apps_security.xml
Normal file
@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Copyright 2018,2021 Ivan Yelizariev <https://twitter.com/yelizariev>
|
||||
Copyright 2018 Ildar Nasyrov <https://it-projects.info/team/iledarn>
|
||||
License MIT (https://opensource.org/licenses/MIT).
|
||||
-->
|
||||
<odoo>
|
||||
<record id="base.access_ir_module_module_group_user" model="ir.model.access">
|
||||
<field name="active" eval="False" />
|
||||
</record>
|
||||
<record id="module_category_access_apps" model="ir.module.category">
|
||||
<field name="name">Apps access</field>
|
||||
<field name="sequence">18</field>
|
||||
</record>
|
||||
<record id="group_allow_apps_only_from_settings" model="res.groups">
|
||||
<field name="name">Allow installing apps only from settings</field>
|
||||
<field name="implied_ids" eval="[(4, ref('base.group_system'))]" />
|
||||
</record>
|
||||
<record id="group_allow_apps" model="res.groups">
|
||||
<field name="name">Allow installing apps</field>
|
||||
<field
|
||||
name="user_ids"
|
||||
eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"
|
||||
/>
|
||||
<field
|
||||
name="implied_ids"
|
||||
eval="[(4, ref('group_allow_apps_only_from_settings'))]"
|
||||
/>
|
||||
</record>
|
||||
<record model="ir.ui.menu" id="base.menu_management">
|
||||
<field name="group_ids" eval="[(6,0, [ref('access_apps.group_allow_apps')])]" />
|
||||
</record>
|
||||
</odoo>
|
||||
6
access_apps/security/ir.model.access.csv
Normal file
6
access_apps/security/ir.model.access.csv
Normal file
@ -0,0 +1,6 @@
|
||||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_ir_module_category_group_user","ir_module_category group_user","base.model_ir_module_category","group_allow_apps",1,0,0,0
|
||||
"access_ir_module_module_group_user","ir_module_module group_user","base.model_ir_module_module","group_allow_apps",1,1,1,1
|
||||
"access_ir_module_module_dependency_group_allow_apps","ir_module_module_dependency group_allow_apps","base.model_ir_module_module_dependency","group_allow_apps",1,1,1,1
|
||||
"access_ir_module_module_group_allow_apps_only_from_settings","ir_module_module_group_allow_apps_only_from_settings","base.model_ir_module_module","group_allow_apps_only_from_settings",1,1,0,0
|
||||
"access_ir_module_module_all_can_read","ir_module_module_all_can_read","base.model_ir_module_module","base.group_system",1,0,0,0
|
||||
|
Reference in New Issue
Block a user