【问题标题】:Odoo Security Access ruleOdoo 安全访问规则
【发布时间】:2019-05-29 18:00:26
【问题描述】:

我创建了一个安全文件,因为登录的用户只能看到他的数据。域力是正确且有效的。但是从一些用户那里,在 crm_lead 模型中创建任何潜在客户时,我发现了这样的错误:

由于安全限制,请求的操作无法完成。请联系您的系统管理员。

(文档类型:res.users,操作:读取)。 而且,在某些用户中,我也可以创建潜在客户并生成它。 请告诉我,我做错了什么?

<record model="ir.module.category" id="module_management">
    <field name="name">CRM LEAD MODIFICATION</field>
    <field name="description">User access level for CRM module</field>
    <field name="sequence">3</field>
</record>

    <record id="machines_group_user" model="res.groups">

     <field name="name">CRM / User</field>
     <field name="category_id" ref="crm_partner.module_management"/>

    </record>
    <record id="machines_manager_user" model="res.groups">
        <field name="name">CRM / Manager</field>
        <field name="category_id" ref="crm_partner.module_management"/>

    </record>
    <record id="rule_machines_group_user" model="ir.rule">
     <field name="name">CRM User</field>
     <field name="model_id" ref="model_res_partner"/>
     <field name="domain_force">['|',('create_uid','=',False),('create_uid','=',user.id)]</field>

        <!-- <field name="domain_force">['|',('parent_id','=',False),('parent_id','=',user.parent_id.id),('create_uid','=',user.id)]</field> -->

     <field name="groups" eval="[(4, ref('crm_partner.machines_group_user'))]"/>

    </record>
    <record id="hr_crm_lead manager" model="ir.rule">
        <field name="name">CRM Manager</field>
        <field name="model_id" ref="model_res_partner" />
        <field name="domain_force">[(1, '=', 1)]</field>
        <field name="groups" eval="[(4, ref('crm_partner.machines_manager_user'))]"/>
    </record>

【问题讨论】:

标签: xml odoo odoo-10 odoo-9 odoo-11


【解决方案1】:

这个错误一般发生在记录规则没有正确给出的情况下,即与访问权限不匹配。取消选中记录规则中的活动按钮以检查页面加载是否没有任何错误。给定的域值应该是有效的,并且应该与访问权限一起使用。

【讨论】:

  • 感谢您的回复。这是我的 csv 文件:我已授予 res_users 模型中的所有用户的访问权限。我不知道,为什么会出现这个错误。
  • access_crm_user,crm_user,base.model_res_users,crm_partner.machines_group_user1,1,1,1,1 access_crm_manager,crm_manager,base.model_res_users,crm_partner.machines_manager_user1,1,1,1,1 access_crm_manager1,crm_manager1, model_product_product,crm_partner.machines_group_user,1,1,1,1 access_crm_manager2,crm_manager2,model_crm_lead,crm_partner.machines_group_user1,1,1,1,1
  • 查看记录规则。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-15
  • 2023-03-28
  • 2022-01-19
  • 2019-08-14
  • 2020-06-03
  • 1970-01-01
  • 2021-01-02
相关资源
最近更新 更多