Calendar 限制Odoo日历中的事件访问

Calendar 限制Odoo日历中的事件访问,calendar,openerp,odoo-8,Calendar,Openerp,Odoo 8,在Odoo日历中,每个用户都可以遵循特定的日历,然后查看此日历中包含的事件。 有没有办法防止这种功能性?目的是: 阻止“经典”用户查看所有事件,他只能添加自己的事件 管理员用户对日历具有完全权限 我已在配置中搜索,但未找到规则。是的,日历对所有人开放 您必须添加记录规则这是我今天从搜索中得到的。这无助于我的设想,但我认为这是你的出路 1-设置>>安全>>记录规则 2-在会议对象上创建新记录规则,并且域为 ['|',('partner_ids','in',user.partner_id.id)

在Odoo日历中,每个用户都可以遵循特定的日历,然后查看此日历中包含的事件。 有没有办法防止这种功能性?目的是:

  • 阻止“经典”用户查看所有事件,他只能添加自己的事件
  • 管理员用户对日历具有完全权限

我已在配置中搜索,但未找到规则。

是的,日历对所有人开放

您必须添加记录规则

这是我今天从搜索中得到的。这无助于我的设想,但我认为这是你的出路

1-设置>>安全>>记录规则

2-在会议对象上创建新记录规则,并且域为

['|',('partner_ids','in',user.partner_id.id),('user_id','=',user.id)]
对于您,我认为您可以删除
('partner\u id','in',user.partner\u id.id)

因此,它变成:


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

这还不够,请添加更多详细信息您可以创建一个组并附加到日历菜单,并授予该组的访问权限以要求用户请附加要附加到日历菜单的步骤