We are migrating to the new location aamportal.com. Check this article for more details.
AAM Get Started

Why AAM?

Absolute website control, tailored to developers.
There are 75+ million WordPress websites online today. Each with a different domain, representing a different business, offering a different product or service. Advanced Access Manager has the power and flexibility to manage them all.

What is AAM?

Advanced Access Manager (aka AAM) is a powerfully robust and scalable WordPress plugin designed to help you control every aspect of your website, your way. It leverages WordPress core APIs to give you the most granular and direct way to define access controls to any website resource for an individual user, role, visitors or everybody all together.

Learn More ≫

What is unique about AAM?

AAM comes with a one-of-a-kind access settings inheritance mechanism that takes into consideration all known WordPress core relationships between website resources, users and roles. This opens infinite possibilities to define access and security controls your way without compromising a website performance. You can scale your website to hundreds of thousands of users or millions of posts and AAM can handle them all.

Learn More ≫

Who should use AAM?

When you do not have solid access management in place, it is a matter of time until your WordPress website gets compromised. AAM is not just a plugin with powerful UI, it is the place where you can find answers to the most complicated access, security and user identity-related questions. If you have a WordPress website that is accessible by two or more people, then AAM is the must-have plugin for you.

Check Knowledge Base ≫

How is AAM used?
some of the most popular features

Complete & Total Content Access Management

Manage access to posts, pages, media, custom post types, categories, tags and custom taxonomies for any role, individual user, or visitor. On top of that, you can define sitewide default access for everybody that interacts with your site on the frontend, backend, or RESTful API levels. Learn more ≫

Enterprise-Level Access Controls With Policies

AAM Access Policy is the revolutionary way to manage access and security for the WordPress websites with well-structured, documented and flexible JSON-based policies. Every defined policy becomes a security artifact that has revisions and can be deployed to any website manually or from our Policy Hub and with WP CLI. Learn more ≫

Geolocation Access Controls

Manage access to the entire website or any individual piece of content based on a user's physical geolocation, IP address or even referred host. Learn more ≫

Complete User Roles Management

Take full control over WordPress's fundamental concept of user roles and capabilities. Manage an unlimited number of roles, capabilities and how they relate to each other. Learn more ≫

Better User Experience With Redirects

Create seamless user experience with better login, logout, 404 and access denied redirects for any individual user, role and visitors. Learn more ≫

Learn AAM Offline
get our free e-books

Better WordPress Content Access Controls

Learn in greater details about different types of content that WordPress core manages and how to effectively define access controls with AAM UI, Access Policies and developer's API.

Download Free E-Book →

Better WordPress Access & Security Controls with Access Policies

Get the high-level introduction to the concept of AAM access policies and how it can be leveraged to satisfy the most complicated IAM requirements.

Download Free E-Book →

check our list of resources where you can find useful information

Access Policy Hub

Constantly growing collection of ready-to-use access policies for the most common use-cases.Access Policy Hub →

Access Policy Reference

A complete reference guide to the revolutionary concept of AAM access policies.Access Policy Reference →

Plugin Reference

Extensive reference page with most of the features that AAM plugin has.Plugin Reference →

Developer Reference

Must-use reference page for anybody who uses AAM API or extends AAM functionality.Developer Reference →


Collection of articles that describe different aspects of the AAM functionality.Articles →

Knowledge Base

search through all available resources in one place
Check Knowledge Base

Still have questions?
no problem, check our support page

Visit Support Page