我試圖在CiviCRM中設置訪問控制系統來限制某些用戶訪問某些自定義數據字段集。我打算使用Civi ACL來實現這一點,不過我的理解是它們被Drupal權限覆蓋,因此'CiviCRM:訪問所有自定義數據'複選框必須在Drupal權限內未被選中。然後,我將能夠使用ACL來允許這些字段只能訪問我想要的用戶。使用Drupal權限控制CiviCRM訪問
我的問題是,我創建了一個Drupal角色'crm user',並且此框未選中,但是當我以該角色的用戶身份登錄時,仍然可以看到所有的自定義數據,我不應該能夠做到。有誰知道我可能會做錯什麼?是否還有其他需要刪除的Drupal權限?
要澄清,該用戶還沒有通過ACL的任何額外的權限,他只是一個Drupal用戶不應該有權訪問自定義數據字段,因爲相關的Drupal權限沒有設置? – tog22
是的,確切地說。感謝您的澄清。 – user1643270