Answers.Body: <p>Without jumping in and working through the whole scenario, have you considered adding all their Participants to a Smart Group and giving your users an ACL that accesses just that Group of contacts</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-20T02:12:35.127Z
Answers.Text: Its not just the participants they needs to see, also other selected groups. I also tested this out using just the parent group, still nothing.
Answers.UserDisplayName: Danielle Siembieda
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-20T00:22:35.950Z
Answers.LastActivityDate: 2017-10-20T00:22:35.950Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I tried digging through other questions before I posed my own. So, I'm asking for a solution here.</p>
  
  <p><strong>What I want to do:</strong>
  I want to give a group of contacts ability to 1. Create and edit events based on templates 2. See Event participants 3. See a select group of contacts that have custom fields, custom profiles and some with custom activities. </p>
  
  <p><strong>What I have done so far:</strong>
  I have created a Role in Drupal and given a select number of Civi access including CiviEvents. I turned off <em>See All Civi</em> Contacts. </p>
  
  <p>Then I created an ACL Role, Permission and ACL access
  The ACL access includes most view activities related to contacts in the select group I want them to see. I also want them to see custom profiles and custom fields.</p>
  
  <p><strong>Problem</strong>
  When I log into the website as an end user (member of the group) I can see the CiviCRM Menu, Add and Event, etc. But I am not able to see any contacts even though my ACL Role indicates I should be able to see this set of contacts and it is turned off in Drupal permission.</p>
  
  <p>I also tried turning on the <strong>See All Contacts</strong> in Drupal and it showed me far more than I should be seeing with this user role.</p>
  
  <p>I checked the ACL Roles against the Drupal ones and I am still running into problems. Any advice?</p>
  
  <p><em>I am using Drupal 7 and the Civi 4.7.24.</em></p>
  
Tags: <drupal><permissions><acl>
Title: My ACL Role is now showing selected contact groups
ThreadText: # My ACL Role is now showing selected contact groups
  
  (Asked by: username_0 on 2017-10-20)
  
  I tried digging through other questions before I posed my own. So, I'm asking for a solution here.
  
  **What I want to do:**
  I want to give a group of contacts ability to 1. Create and edit events based on templates 2. See Event participants 3. See a select group of contacts that have custom fields, custom profiles and some with custom activities.
  
  **What I have done so far:**
  I have created a Role in Drupal and given a select number of Civi access including CiviEvents. I turned off *See All Civi* Contacts.
  
  Then I created an ACL Role, Permission and ACL access
  The ACL access includes most view activities related to contacts in the select group I want them to see. I also want them to see custom profiles and custom fields.
  
  **Problem**
  When I log into the website as an end user (member of the group) I can see the CiviCRM Menu, Add and Event, etc. But I am not able to see any contacts even though my ACL Role indicates I should be able to see this set of contacts and it is turned off in Drupal permission.
  
  I also tried turning on the **See All Contacts** in Drupal and it showed me far more than I should be seeing with this user role.
  
  I checked the ACL Roles against the Drupal ones and I am still running into problems. Any advice?
  
  *I am using Drupal 7 and the Civi 4.7.24.*
  
  **Tags:** drupal, permissions, acl
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-10-20. Score: 0
  
  Without jumping in and working through the whole scenario, have you considered adding all their Participants to a Smart Group and giving your users an ACL that accesses just that Group of contacts
  
  > **Comments:**
  > **username_0**: Its not just the participants they needs to see, also other selected groups. I also tested this out using just the parent group, still nothing.  
  
  ---
  
  