Hello. Please help me. I have project and I have created a record rule for sales/user: own document only group. I set the domain filter to [('userd_id','=', user.id)] so that they can only see the record that is being assigned to them in contacts.
<record model="ir.rule" id="partner_view_rule_salesperson">
<field name="name">Sales Person View Rule</field>
<field name="model_id" ref="base.model_res_partner"/>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]" />
<field name="domain_force">[('user_id', '=', user.id)]</field>
</record>
Now the problem is, it also affect the administrator group
The requested operation ("create" on "Contact" (res.partner)) was rejected because of the following rules: - Sales Person View Rule
(Records: Sample code (id=16), User: Administrator (id=2))
I got the error when I create a new user, which is a bit confusing because I only assigned that record rule for sales/user: own document only group. If I remove the record rule that I created, It returns normal.
I hope anyone can help me with this. I have been searching on every odoo guide on google but the problem still persist. Sorry for my bad english as it is not my first language. Thank you!