32 lines
1.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="0">
<record id="group_education_timetable_student" model="res.groups">
<field name="name">Student / Portal</field>
</record>
<record id="group_education_timetable_faculty" model="res.groups">
<field name="name">Faculty</field>
<field name="implied_ids" eval="[(4, ref('group_education_timetable_student')), (4, ref('base.group_user')), (4, ref('education_exam.group_education_exam_teacher'))]"/>
</record>
<record id="group_education_timetable_admin" model="res.groups">
<field name="name">Timetable Administrator</field>
<field name="implied_ids" eval="[(4, ref('group_education_timetable_faculty')), (4, ref('education_exam.group_education_exam_administrator'))]"/>
</record>
<!-- Multi-Company Isolation -->
<record id="rule_education_room_company" model="ir.rule">
<field name="name">Education Room Company Isolation</field>
<field name="model_id" ref="model_education_room"/>
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', '=', user.company_id.id)]</field>
</record>
<record id="rule_education_timetable_slot_company" model="ir.rule">
<field name="name">Timetable Slot Company Isolation</field>
<field name="model_id" ref="model_education_timetable_slot"/>
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', '=', user.company_id.id)]</field>
</record>
</data>
</odoo>