Files
project_v19/saas_trial_portal/security/security.xml
T
2026-07-01 14:41:49 +07:00

22 lines
887 B
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="module_category_saas" model="res.groups.privilege">
<field name="name">SaaS Portal</field>
</record>
<record id="group_saas_admin" model="res.groups">
<field name="name">SaaS Portal Administrator</field>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
<field name="privilege_id" ref="module_category_saas"/>
</record>
<!-- Public users may only see/update their OWN trial request & subscription -->
<record id="rule_trial_request_public_own" model="ir.rule">
<field name="name">Public: own trial request only</field>
<field name="model_id" ref="model_saas_trial_request"/>
<field name="domain_force">[('email', '=', user.email)]</field>
<field name="groups" eval="[(4, ref('base.group_public'))]"/>
</record>
</odoo>