我正在尝试在 CiviCRM 中设置访问控制系统,以限制某些用户对某些自定义数据字段集的访问。我计划使用 Civi ACL 来实现这一点,尽管我的理解是它们被 Drupal 权限覆盖,因此必须在 Drupal 权限内取消选中“CiviCRM:访问所有自定义数据”复选框。然后,我将能够使用 ACL 仅允许我想要的用户访问这些字段。
我的问题是我创建了一个 Drupal 角色“crm 用户”,但未选中此框,但是当我以具有此角色的用户身份登录时,我仍然可以看到所有自定义数据,这是我不应该做的。有谁知道我可能做错了什么?是否还有其他需要删除的 Drupal 权限?