feat(security): add privilege groups for user and administrator roles

This commit is contained in:
Ulrich Kilian committed 2026-06-29 14:33:37 +02:00
1 parent b28870c668
commit f77f4ff514
1 file changed
+23
+23
View File
@@ -23,4 +23,27 @@
/>
</record>
<record id="group_privilege_$CATEGORY" model="res.groups.privilege">
<field name="name">$CATEGORY_NAME</field>
<field name="description">$CATEGORY_HELP</field>
<field name="sequence">3</field>
</record>
<record id="group_user" model="res.groups">
<field name="name">User</field>
<field name="privilege_id" ref="group_privilege_$CATEGORY" />
<field name="implied_ids" eval="[(4, ref('base.group_user'))]" />
</record>
<record id="group_manager" model="res.groups">
<field name="name">Administrator</field>
<field name="privilege_id" ref="group_privilege_$CATEGORY" />
<field name="user_ids" eval="[(4, ref('group_user'))]" />
<field
name="users"
eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"
/>
</record>
</odoo>