【问题标题】:Openerp Allow Employees to only aceess their own employee directoryOpenerp 允许员工只访问他们自己的员工目录
【发布时间】:2013-11-25 14:29:17
【问题描述】:

我需要一个允许员工仅访问他们自己的员工目录的记录规则。 所以我使用了这个规则

 ['|',('user_id','=',user.id),('user_id','=',False)]

员工登录时工作正常,他只能看到自己的员工目录。但问题是当他尝试创建任何请求时,例如 Leave request 发生错误

(self._description, 操作)) except_orm: (u'Access Denied', u'The 请求的操作不能 因安全原因完成 限制。请联系您的 系统管理员。\n\n(文档 类型:员工,操作:读取)') 2013-11-25 05:55:11,394 6052 ←[1;31m←[1;49mERROR←[0m 温度 openerp.netsvc:拒绝访问 请求的操作不能 因安全原因完成 限制。请联系您的 系统管理员。

删除记录规则后一切正常,有什么问题?

【问题讨论】:

    标签: python-2.7 openerp


    【解决方案1】:

    为此编写记录规则。检查设置--> 安全--> 记录规则

    【讨论】:

    • 是的,我为此写了一条记录规则,但其中有一个问题。我已经在我的问题中指定了它
    • 这是因为在提出请假请求时,系统需要读取该员工的经理的数据,系统对此没有任何权限。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-16
    • 2017-10-29
    • 2019-06-30
    • 2019-11-30
    相关资源
    最近更新 更多