Ready to get started?Download WordPress

Plugin Directory

Advanced Access Manager

The powerful and easy-to-use tool to improve security and define access to your posts, pages and backend areas for single blog or multisite network.

Advanced Access Manager (aka AAM) is known nowadays as one of the best
access control and security enhancement tool. It is easy-to-use and at the same
time very powerful plugin that gives you the flexible control over your single
blog or multisite network.

With AAM you can control access to different areas of your website like posts, pages, categories, widgets or menus. The access can be defined for any user, role or visitor.

Below is the list of highlighted features that has been implemented and proved in current AAM version:

Secure Admin Login. Control the login process to your website. Define the number or possible login attempts, trace the failed login request's geographical location, lockout IP addresses for potential hacker attacks.

Control Access to Posts, Pages or Categories. Restrict access to your posts, pages, custom post types of categories for any user, role or visitor. Define whether the viewer can ''see'', ''read'' or ''comment'' on any post or page. For more extended list of possible options consider to get the AAM Plus Package. To learn more about this feature check our Posts and Pages Tutorial.

Control Access to Media Files. Define your custom access to media files for any user, role or visitor. The feature works without any extra configurations to your server .htaccess file. Find more information about this topic in our Tutorial.

Manage Roles and Capabilities. Manage the list of roles and capabilities. This feature has been designed and tested by hundreds of experienced WordPress user and developers. It gives you possibility to create, update or delete any role or capability. For security reasons, this feature is limited by default but can be easily activated. Read more about it in our AAM Super Admin Tutorial.

Track User Activity. Track logged in user activities like when user was logged in or logged out. Explore more tracking options with AAM Activities.

Filter Backend Menu. Control access to backend menu (including submenus). For more information check
How to Manage Admin Menu.

Filter Metaboxes and Widgets. Filter available metaboxes or widgets for any user, role or visitor.

And many, many more...

The AAM has multi-language UI:

Requires: 3.4.2 or higher
Compatible up to: 3.9.2
Last Updated: 2014-8-14
Downloads: 329,918


4 stars
4.2 out of 5 stars


4 of 33 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 75,4,3 100,2,2 75,4,3 83,6,5 100,11,11 60,5,3 83,6,5 100,6,6 100,4,4 50,2,1 100,2,2 100,2,2 0,1,0 0,1,0
0,5,0 100,7,7 50,2,1 0,1,0
50,2,1 80,5,4 0,4,0 73,11,8 33,3,1 100,2,2 71,17,12 100,11,11 25,4,1 33,3,1 80,5,4 100,4,4 100,3,3 75,4,3 100,1,1
100,3,3 0,2,0 100,2,2 100,6,6 75,4,3 0,1,0
100,3,3 80,5,4 100,1,1 100,1,1
100,4,4 55,11,6 0,1,0
67,15,10 50,4,2 100,1,1 100,1,1 100,1,1
11,19,2 0,40,0 100,4,4 80,5,4
60,5,3 50,2,1 100,3,3 67,3,2 80,5,4 78,9,7
67,3,2 100,2,2
0,4,0 80,5,4
33,3,1 100,1,1
100,5,5 100,3,3
100,2,2 100,4,4 0,1,0
0,1,0 100,1,1 0,1,0 50,2,1 86,7,6 100,5,5 67,3,2 0,1,0
0,1,0 0,1,0
100,2,2 0,1,0
0,1,0 0,1,0 100,2,2