Answers.Body: <p>I got our Editor Role CiviCRM Dashboard to work by turning on the CiviCRM: access CiviCRM backend and API  and turning off the CiviCRM: administer CiviCRM permissions.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-02-06T00:24:38.357Z
Answers.LastActivityDate: 2019-02-06T00:24:38.357Z
Answers.UserDisplayName: Gary Zimmerman
Answers.Body: <p>Out of curiosity, is this with one of the default Wordpress themes applied?  If not, it may be worth switching themes to a default theme and check the functionality.  Additionally, if you have the WooCommerce plugin active, it removes the ability for subscribers to see the side menus by default.  (You also can't see the WordPress user's Profile page.)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-21T13:47:46.980Z
Answers.Text: This is a new WordPress in stall with the 2016 theme enabled. Other than CiviCRM, there are no plugins enabled and only hello dolly and askimet installed but not enabled. I've also tried it with 2015 and 2014 themes installed and saw no change.
Answers.UserDisplayName: 406CODE
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-16T20:03:00.027Z
Answers.LastActivityDate: 2016-03-16T20:03:00.027Z
Answers.UserDisplayName: G H
Answers.Body: <p>I apologize, I should have put a comment here. </p>
  
  <p>I did finally get it to work with the right combination of settings.</p>
  
  <p>Administer > users and permissions > wordpress access control > CiviCRM: access CiviCRM ON for subscriber and CiviCRM: administer CiviCRM off for subscriber. I then selected which other modules I want the subscriber (in this case the employees entering contacts and cases) will need access to (reports, mail, cases...).</p>
  
  <p>Now when my subscriber (employees) sign in they will see in the admin dashboard in the left navigation only links to dashboard, CiviCRM, and profile. </p>
  
  <p>If we go with this solution that is. We still don't have the search functionality working as one think it should.</p>
  
  <p>Thanks for the help and suggestions.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-19T13:14:18.360Z
Answers.LastActivityDate: 2016-05-19T13:14:18.360Z
Answers.UserDisplayName: 406CODE
Body: <p>We would like to restrict access within the WordPress dashboard to the "subscriber" role settings but also have the ability for that user to access the CiviCRM. The only way we can get the CiviCRM link to show in the left navigation is to set the user's role to admin which we don't want. I found this thread here. <a href="https://civicrm.stackexchange.com/questions/571/how-to-show-civicrm-menu-for-non-admin-role-using-wordpress/607#607">How to show CiviCRM menu for non admin role using WordPress?</a> However, we have not blocked any access to the menus so there does not seem to be an answer there for us.</p>
  
  <p>We've adjusted the settings through CiviCRM > administer > Users &amp; Permissions > Permissions (Access Control) > WordPress Access Control. So far, we haven't had any luck.</p>
  
  <p>It looks like in the screenshot here that it is possible. (refer to the image in the WordPress Access Control section. <a href="https://book.civicrm.org/user/current/initial-set-up/permissions-and-access-control/" rel="nofollow noreferrer">https://book.civicrm.org/user/current/initial-set-up/permissions-and-access-control/</a> I only see the left navigation links for subscriber plus CiviCRM.</p>
  
  <p>Thanks for any and all suggestions.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-05-16T08:54:22.177Z
Comments.Text: Works for me. Are you sure you've checked "access CiviCRM" for the relevant roles? The "Wordpress Access Control" page has a truly terrible UI where the rows do not line up depending on whether the role names wrap. If in doubt, use "Inspect Element" (or similar in your browser) to make sure you're checking an input with `id="subscriber[access_civicrm]"`.
Comments.UserDisplayName: Christian Wach
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-05-19T13:03:43.433Z
Comments.Text: I apologize, I should have put a comment here. I did finally get it to work with the right combination of settings.
Comments.UserDisplayName: 406CODE
Tags: <wordpress><permissions><roles>
Title: How to display CiviCRM menu for non-admin role using WordPress?
ThreadText: # How to display CiviCRM menu for non-admin role using WordPress?
  
  (Asked by: username_0 on 2016-03-16)
  
  We would like to restrict access within the WordPress dashboard to the "subscriber" role settings but also have the ability for that user to access the CiviCRM. The only way we can get the CiviCRM link to show in the left navigation is to set the user's role to admin which we don't want. I found this thread here. [How to show CiviCRM menu for non admin role using WordPress?](https://civicrm.stackexchange.com/questions/571/how-to-show-civicrm-menu-for-non-admin-role-using-wordpress/607#607) However, we have not blocked any access to the menus so there does not seem to be an answer there for us.
  
  We've adjusted the settings through CiviCRM > administer > Users & Permissions > Permissions (Access Control) > WordPress Access Control. So far, we haven't had any luck.
  
  It looks like in the screenshot here that it is possible. (refer to the image in the WordPress Access Control section. <https://book.civicrm.org/user/current/initial-set-up/permissions-and-access-control/> I only see the left navigation links for subscriber plus CiviCRM.
  
  Thanks for any and all suggestions.
  
  **Tags:** wordpress, permissions, roles
  
  > **Comments:**
  > **username_1**: Works for me. Are you sure you've checked "access CiviCRM" for the relevant roles? The "Wordpress Access Control" page has a truly terrible UI where the rows do not line up depending on whether the role names wrap. If in doubt, use "Inspect Element" (or similar in your browser) to make sure you're checking an input with `id="subscriber[access_civicrm]"`.  
  > **username_0**: I apologize, I should have put a comment here. I did finally get it to work with the right combination of settings.  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2019-02-06. Score: 1
  
  I got our Editor Role CiviCRM Dashboard to work by turning on the CiviCRM: access CiviCRM backend and API and turning off the CiviCRM: administer CiviCRM permissions.
  
  
  ---
  
  ### Answer by username_3 on 2016-03-16. Score: 1
  
  Out of curiosity, is this with one of the default Wordpress themes applied? If not, it may be worth switching themes to a default theme and check the functionality. Additionally, if you have the WooCommerce plugin active, it removes the ability for subscribers to see the side menus by default. (You also can't see the WordPress user's Profile page.)
  
  > **Comments:**
  > **username_0**: This is a new WordPress in stall with the 2016 theme enabled. Other than CiviCRM, there are no plugins enabled and only hello dolly and askimet installed but not enabled. I've also tried it with 2015 and 2014 themes installed and saw no change.  
  
  ---
  
  ### Answer by username_0 on 2016-05-19. Score: 1
  
  I apologize, I should have put a comment here.
  
  I did finally get it to work with the right combination of settings.
  
  Administer > users and permissions > wordpress access control > CiviCRM: access CiviCRM ON for subscriber and CiviCRM: administer CiviCRM off for subscriber. I then selected which other modules I want the subscriber (in this case the employees entering contacts and cases) will need access to (reports, mail, cases...).
  
  Now when my subscriber (employees) sign in they will see in the admin dashboard in the left navigation only links to dashboard, CiviCRM, and profile.
  
  If we go with this solution that is. We still don't have the search functionality working as one think it should.
  
  Thanks for the help and suggestions.
  
  
  ---
  
  