当同一组的同一对象有多个访问权限时,ACL的行为如何。
例如:对象'合作伙伴'有两个权限条目。对于同一团体销售/经理,有不同的访问权。
res.partner.sale.manager - 合作伙伴 - 销售/经理
res.partner.crm.user - 合作伙伴 - 销售/经理
将使用哪种访问权限?
答案 0 :(得分:0)
如果存在ACL,则可以访问对象。
换句话说,权限将是使用OR联合操作加入多个ACL规则的结果(而不是使用AND交集运算符)。
答案 1 :(得分:0)
组特定规则与逻辑OR组合在一起,
(GROUP_1_RULE_1或GROUP_1_RULE_2)或(GROUP_2_RULE_1或GROUP_2_RULE_2)
而全局规则与逻辑AND运算符组合在一起。
GLOBAL_RULE_1 AND GLOBAL_RULE_2
和全局规则以及组特定规则组合在一起,如
GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND((GROUP_1_RULE_1或GROUP_1_RULE_2)或(GROUP_2_RULE_1或GROUP_2_RULE_2))。
我希望这会对你有所帮助。