Answers.Body: <ol>
  <li><p>I find the plugin <em>User Role Editor Pro</em> to be very helpful with this. <a href="https://www.role-editor.com/" rel="nofollow noreferrer">https://www.role-editor.com/</a>  This makes it easier to setup the access control on the WP side.</p></li>
  <li><p>Use CiviCRM > administer > Users &amp; Permissions > Permissions (Access Control) > WordPress Access Control to control what parts of Civi different roles have access to.</p></li>
  <li><p>I would NOT give Subscribers full access to Civi or WP. This is the role your basic donor is likely assigned. Yes this would create a serious security and liability issue if you give donors full access to Civi. Create/use another role besides Subscriber for anyone that needs some level of access beyond their donor dashboard.</p></li>
  <li><p>Helpful tip. Create a user that is not your admin. Assign this user whatever role you are wanting setup with limited access. Login with one browser or computer as admin and in another browser or computer as the new user. Start editing Civi or WP Access Control settings as the admin, then refresh your other user tab and see what has changed.</p></li>
  </ol>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-10-06T00:58:38.633Z
Answers.LastActivityDate: 2017-10-06T00:58:38.633Z
Answers.UserDisplayName: Iowa Boy
Body: <p>I would like allow a WordPress user only to have access to CiviCRM. I realise that it has to go through the WordPress interface, but we want the CiviCRM users to only be able to administer CiviCRM, and not the WordPress site. Some will need full rights to CiviCRM.</p>
  
  <p>I have found some info regarding this, and this questions helped me a lot: <a href="https://civicrm.stackexchange.com/questions/10486/how-to-display-civicrm-menu-for-non-admin-role-using-wordpress?noredirect=1&amp;lq=1">How to display CiviCRM menu for non-admin role using WordPress?</a></p>
  
  <p>Anyone can register is not selected in WP admin, and I have changed that a subscriber can access basically everything in in WordPress Access Control.</p>
  
  <p>I am just concerned about security, and was wondering if perhaps there is a better way of doing this?</p>
  
  <p>Thank you</p>
  
Tags: <wordpress><admin><user><roles>
Title: Wordpress User only to access CiviCRM
ThreadText: # Wordpress User only to access CiviCRM
  
  (Asked by: username_0 on 2016-09-18)
  
  I would like allow a WordPress user only to have access to CiviCRM. I realise that it has to go through the WordPress interface, but we want the CiviCRM users to only be able to administer CiviCRM, and not the WordPress site. Some will need full rights to CiviCRM.
  
  I have found some info regarding this, and this questions helped me a lot: [How to display CiviCRM menu for non-admin role using WordPress?](https://civicrm.stackexchange.com/questions/10486/how-to-display-civicrm-menu-for-non-admin-role-using-wordpress?noredirect=1&lq=1)
  
  Anyone can register is not selected in WP admin, and I have changed that a subscriber can access basically everything in in WordPress Access Control.
  
  I am just concerned about security, and was wondering if perhaps there is a better way of doing this?
  
  Thank you
  
  **Tags:** wordpress, admin, user, roles
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-10-06. Score: 1
  
  1. I find the plugin *User Role Editor Pro* to be very helpful with this. <https://www.role-editor.com/> This makes it easier to setup the access control on the WP side.
  2. Use CiviCRM > administer > Users & Permissions > Permissions (Access Control) > WordPress Access Control to control what parts of Civi different roles have access to.
  3. I would NOT give Subscribers full access to Civi or WP. This is the role your basic donor is likely assigned. Yes this would create a serious security and liability issue if you give donors full access to Civi. Create/use another role besides Subscriber for anyone that needs some level of access beyond their donor dashboard.
  4. Helpful tip. Create a user that is not your admin. Assign this user whatever role you are wanting setup with limited access. Login with one browser or computer as admin and in another browser or computer as the new user. Start editing Civi or WP Access Control settings as the admin, then refresh your other user tab and see what has changed.
  
  
  ---
  
  