Metatron_Student_ERP/addons/education_hostel/security/education_hostel_security.xml
2026-09-25 18:00:58 +05:30

33 lines
1.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Module Category -->
<record id="module_category_education_hostel" model="ir.module.category">
<field name="name">Education Hostel</field>
<field name="sequence">60</field>
</record>
<!-- ── Security Groups ──────────────────────────────────────────────── -->
<record id="group_hostel_user" model="res.groups">
<field name="name">Hostel User</field>
<field name="comment">Basic read access to hostel records.</field>
</record>
<record id="group_hostel_warden" model="res.groups">
<field name="name">Hostel Warden</field>
<field name="implied_ids" eval="[(4, ref('group_hostel_user'))]"/>
<field name="comment">Warden: manage allocations, complaints, and visitors for assigned hostels.</field>
</record>
<record id="group_hostel_manager" model="res.groups">
<field name="name">Hostel Manager</field>
<field name="implied_ids" eval="[(4, ref('group_hostel_warden'))]"/>
<field name="comment">Full hostel management including fees and structures.</field>
</record>
<record id="group_hostel_admin" model="res.groups">
<field name="name">Hostel Administrator</field>
<field name="implied_ids" eval="[(4, ref('group_hostel_manager'))]"/>
<field name="comment">Full administrative access including deletion.</field>
</record>
</odoo>