<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <record id="view_employee_form_xeno_module_access" model="ir.ui.view">
        <field name="name">hr.employee.form.xeno.module.access</field>
        <field name="model">hr.employee</field>
        <field name="inherit_id" ref="hr.view_employee_form"/>
        <field name="arch" type="xml">
            <page name="hr_settings" position="after">
                <page name="xeno_module_access" string="Module Access"
                      groups="hr.group_hr_user">
                    <div class="text-muted mb-2" invisible="not category_ids">
                        Modules granted via this employee's Tags are not
                        listed below -- manage those from the tag itself
                        (Employees &gt; Configuration &gt; System Access &gt;
                        Employee Groups).
                    </div>
                    <field name="xeno_module_access_ids">
                        <list editable="bottom">
                            <field name="module_id"/>
                            <field name="granted_via_group" readonly="1"/>
                            <field name="enabled" widget="boolean_toggle"
                                   readonly="granted_via_group"/>
                        </list>
                    </field>
                </page>
            </page>
        </field>
    </record>
</odoo>
