bemade-addons/bemade_sports_clinic/views/res_users_views.xml

31 lines
No EOL
1.5 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<!-- Add Sports Clinic security groups to the user form access rights section -->
<record id="view_users_form_inherit" model="ir.ui.view">
<field name="name">view.users.form.inherit</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="model">res.users</field>
<field name="arch" type="xml">
<!-- Add the existing page for team access -->
<page name="preferences" position="before">
<page name="sports_team_access" string="Sports Team Access"
groups="base.group_system,bemade_sports_clinic.group_sports_clinic_admin">
<group>
<field name="accessible_team_ids" widget="many2many_checkboxes"/>
</group>
</page>
</page>
<!-- Add a dedicated page for Sports Clinic permissions -->
<page name="access_rights" position="after">
<page name="sports_clinic_access" string="Sports Clinic Access Rights" groups="base.group_system">
<group>
<field name="groups_id" widget="many2many_checkboxes"
domain="[('category_id','=',ref('bemade_sports_clinic.module_category_sports_clinic_management'))]"
readonly="0" nolabel="1"/>
</group>
</page>
</page>
</field>
</record>
</odoo>