Best User Roles & Access Control plugins for WordPress
Plugins that manage WordPress user roles, capabilities, permissions, and access to administrative or site features.
Read from 131,237 plugin records - figures refreshed 2 hours ago
87
Plugins classified here
Out of the plugins that have been through the classifier so far
1.9M
Combined active installs
Summed across the published bands, so read it as an order of magnitude
4.64
Average rating
Across the 84 here that carry a rating at all
Sub-categories
Also under Security
The other sub-categories the model built under the same parent.
The plugins
Plugins in User Roles & Access Control
Ranked by active installs; plugins in the same published band share a rank. Each page has a maintenance check and the alternatives.
#1
User Role Editor
user-role-editor #2Members – Membership & User Role Editor Plugin
members #2Password Protected
password-protected #4Access Governance for WordPress (aka AAM)
advanced-access-manager #5PublishPress Capabilities: User Role Access Control, Admin Area Permissions
capability-manager-enhanced #6Disable REST API
disable-json-api #7Age Gate
age-gate #8Remove Dashboard Access
remove-dashboard-access-for-non-admins #8WPFront User Role Editor
wpfront-user-role-editor #8PPWP – Password Protect Pages
password-protect-page #11User Access Manager
user-access-manager #11Groups – Memberships and Access Control
groups #11WP Customer Area
customer-area #11My Private Site – Make Your Whole Site Private, Force Login & Block Registration Spam
jonradio-private-site #11Controlled Admin Access
controlled-admin-access #11Passster – Password Protect Pages and Content
content-protector #11PublishPress Permissions: Access Control, Content Permissions, User Access
press-permit-core #11Prevent Direct Access – Protect WordPress Files
prevent-direct-access #11Restricted Site Access
restricted-site-access #20View Admin As
view-admin-as #21User Roles and Capabilities
user-roles-and-capabilities #21Editor Menu and Widget Access
editor-menu-and-widget-access #23Simple Page Access Restriction
simple-page-access-restriction #24Multiple Roles
multiple-roles #24ContentProtector – password protect your page, post or text
contentprotector #26Author Category
author-category #27Admin Bar & Dashboard Access Control
admin-bar-dashboard-control #27Intranet & Private Site – All-In-One Intranet
all-in-one-intranet #27User Role by BestWebSoft – Add and Customize Roles and Capabilities in WordPress
user-role #27User Posts Limit
user-posts-limit #27Unfiltered MU
unfiltered-mu #27Client Portal – Private user pages and login
client-portal #33Protect Admin
protect-admin-account #33WP Hide Dashboard
wp-hide-dashboard #33Simple Client Dashboard
webmaster-user-role #33Smart Passworded Pages
smart-passworded-pages #33Restrict Media Library Access
restrict-media-library-access #33Registered Users Only
registered-users-only #33Multiple Post Passwords
multiple-post-passwords #33Hide This
hide-this #41Age Verify
age-verify #41HM Multiple Roles
hm-multiple-roles #41Simple Restrict
simple-restrict #41Roles & Capabilities
leira-roles #41Protected Posts Logout Button
protected-posts-logout-button #41Protect the Children!
protect-the-children #41Authenticator
authenticator #41Prevent Files / Folders Access
prevent-file-access #41User Access Shortcodes
user-access-shortcodes #41Hide Content by User Role for WPBakery
hide-content-by-role-for-wpbakery #41Post Lockdown
post-lockdown #41Permissions Editor for Ninja Forms
permissions-editor-for-ninja-forms #41User Specific Content
user-specific-content #41Require Login for WooCommerce
woo-for-logged-users #41Page and Post Restriction
page-and-post-restriction #41WP User Switch
wp-user-switch #41Easy Age Verify
easy-age-verify #41Manage Privacy Options Page
manage-privacy-options #41Menu By User Roles
menu-by-user-roles #41Disable Toolbar
disable-toolbar #61Restrict for Elementor
restrict-for-elementor #61BuddyPress Members Only
buddypress-members-only #63CiviCRM Member Sync
civicrm-wp-member-sync #64Logged-in-only
wp-logged-in-only #64RoleMaster Suite – User Role Editor for E-Commerce, Membership & Admin Panel
rolemaster-suite #66Premmerce User Roles
premmerce-user-roles #67AAM Protected Media Files
aam-protected-media-files #67WP User Profile Restriction
wp-user-profile-restriction #69BP Simple Private
bp-simple-private #69Membership & User Roles for WooCommerce (Automatic Role Changer)
dfx-woo-role-changer #69Membee Login
membees-member-login-widget #69Access Areas for WordPress
wp-access-areas #73Private Website – Login Required
private-website #73Restrictions for BuddyPress
bp-restrict #73Enable Contributor Uploads
enable-contributor-uploads #73Wbcom Designs – Private Community for BuddyPress
lock-my-bp #73Administrator Z
administrator-z #78Custom Access Roles
custom-access-roles #78Comment Moderation Role by WPBeginner
comment-moderation-role #80WP-Orphanage Extended
wp-orphanage-extended #80User Role Switcher
wp-user-role-switcher #80Role Based Content Restrictor
role-based-content-restrictor #80Destino Access Audit
destino-access-audit #80Daisy Admin Bar – Hide Admin Toolbar Based on User Roles, Disable Admin Bar from Non-Admins
daisy-admin-bar #80Hide/Show Post/Page Content
hideshow-postpage-content #80muv – Hide Preview
muv-hide-preview #80Melapress Role Editor
melapress-role-editorThis grouping does not exist anywhere else
The directory sorts plugins by tags their authors typed. This is what a model reading each plugin produced instead - and the method page says how consistent that is.