描述了此相关问题,但我不知道为什么我无法解决此问题。
The requested operation cannot be completed due to security restrictions
我已经创建了对登录用户具有公共和私人访问权限。就是说,如果用户设置了私有,那么用户可以看到自己的记录,而公众则不能看到其他记录。但是我不知道怎么了。我在Odoo 11上
<record model="ir.module.category" id="module_cliff_group">
<field name="name">CliffFunnel</field>
<field name="description">Employee Rights Access</field>
<field name="sequence">20</field>
</record>
<record id="group_cf" model="res.groups">
<field name="name">Private</field>
<field name="category_id" ref="module_cliff_group"/>
<!-- <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/> -->
<field name="comment">the user will have access to his own data in the application.</field>
</record>
<record id="real_estate_base_rule" model="ir.rule">
<field name="name">Private User</field>
<field ref="real_estate_base.model_res_partner" name="model_id"/>
<field name="domain_force">[('create_uid','=',user.id)]</field>
<field name="groups" eval="[(4, ref('real_estate_base.group_cf'))]"/>
<field eval="1" name="perm_unlink"/>
<field eval="1" name="perm_write"/>
<field eval="1" name="perm_read"/>
<field eval="1" name="perm_create"/>
</record>
<!-- 1-1 -->
<record id="group_target_salesman" model="res.groups">
<field name="name">Public</field>
<field name="category_id" ref="module_cliff_group"/>
<field name="implied_ids" eval="[(4, ref('group_cf'))]"/>
<field name="comment">the user will have access to his own data in the sales application.</field>
</record>
<record id="crm_rule_own_target" model="ir.rule">
<field name="name">All target</field>
<field ref="base.model_res_partner" name="model_id"/>
<field name="domain_force">[(1,'=',1)]</field>
<field name="groups" eval="[(4, ref('real_estate_base.group_target_salesman'))]"/>
</record>
我的设置:
在选择 clickfunnel 作为公开时,它运行良好,但是在选择私有时,则会显示此错误