Answers.Body: <p>This looks like a hardcoded limitation in CiviCRM, and changing that would require some development work (i.e., there's no workaround or trick to it, just needs code changes).</p>
  
  <p>Interestingly, there's a comment in the code that indicates a desire to add support for ACLs instead of the sledgehammerish 'view all contacts' requirement: <a href="https://github.com/civicrm/civicrm-core/blob/master/CRM/Member/Page/DashBoard.php#L51" rel="nofollow noreferrer">https://github.com/civicrm/civicrm-core/blob/master/CRM/Member/Page/DashBoard.php#L51</a></p>
  
  <p>So my answer would be: yes, you're seeing it right; there's no way around this short of patching core, and it sounds like core is willing to be patched.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-26T09:49:21.167Z
Answers.Text: Thanks @TwoMice for confirming, and useful to know the comment exists!
Answers.UserDisplayName: Rose Lanigan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-25T20:37:36.607Z
Answers.LastActivityDate: 2019-06-25T20:37:36.607Z
Answers.UserDisplayName: TwoMice
Body: <p>I've just found out that the Membership Dashboard - specifically the summary table at the top of that page - is not visible if you don't have the permission 'CiviCRM: view all contacts'. Is there any way around this? </p>
  
  <p>We've just implemented ACLs on a site and the staff member looking after memberships would like the dashboard back...</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-06-25T22:09:36.460Z
Comments.Text: other way 'around it' (if using drupal) would be to make a drupal view and offer that to the user as the Dashboard instead
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-06-26T09:48:41.910Z
Comments.Text: @petednz-fuzion thanks for the suggestion, I'm going to implement this for the time being but see whether the client is interested in getting someone on board to fix it 'properly'
Comments.UserDisplayName: Rose Lanigan
Tags: <civimember><permissions><acl>
Title: Dashboard Summary on Memberships Page
ThreadText: # Dashboard Summary on Memberships Page
  
  (Asked by: username_0 on 2019-06-24)
  
  I've just found out that the Membership Dashboard - specifically the summary table at the top of that page - is not visible if you don't have the permission 'CiviCRM: view all contacts'. Is there any way around this?
  
  We've just implemented ACLs on a site and the staff member looking after memberships would like the dashboard back...
  
  **Tags:** civimember, permissions, acl
  
  > **Comments:**
  > **username_1**: other way 'around it' (if using drupal) would be to make a drupal view and offer that to the user as the Dashboard instead  
  > **username_0**: @username_1 thanks for the suggestion, I'm going to implement this for the time being but see whether the client is interested in getting someone on board to fix it 'properly'  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2019-06-25. Score: 2 | Accepted answer
  
  This looks like a hardcoded limitation in CiviCRM, and changing that would require some development work (i.e., there's no workaround or trick to it, just needs code changes).
  
  Interestingly, there's a comment in the code that indicates a desire to add support for ACLs instead of the sledgehammerish 'view all contacts' requirement: <https://github.com/civicrm/civicrm-core/blob/master/CRM/Member/Page/DashBoard.php#L51>
  
  So my answer would be: yes, you're seeing it right; there's no way around this short of patching core, and it sounds like core is willing to be patched.
  
  > **Comments:**
  > **username_0**: Thanks @username_2 for confirming, and useful to know the comment exists!  
  
  ---
  
  