“Default” access settings in the Advanced Access Manager (aka AAM) is one of the most powerful concepts that has been introduced in AAM v4 upon numerous requests from a lot of members of the WordPress community. It is also one of the most mysterious concepts and this article is written to give you all the necessary information about “Default” access settings.
It is strongly suggested to check WordPress settings inheritance with AAM to get familiar with the way AAM propagates access settings.
“Default” access settings are defined for all the WordPress roles, users and visitors (collectively we’ll call them “actors”). These settings are automatically inherited by “actors” unless overwritten. Access settings and properties can be overwritten for any individual role, user or visitor and in this case AAM does not inherit settings from the “Default”.
When it comes to manage access to the WordPress content (posts and terms), AAM has actually three different levels of default access settings so you can have unlimited possibilities to define super granular access to your restricted or premium content. Learn more about this from How to manage access to the WordPress content article.
Managing “Default” access settings is very easy task however please be careful as you literally manage access to all users including yourself. So simply go to AAM and on the Users/Roles Manager Panel switch to “Manage Default Access”. This will reload the Main Panel and show you the list of all features that can be used to manage access settings and properties.
Note! You are not allowed to manage list of capabilities when switched to “Manage Default Access” because capabilities can be managed only for individual role or user.
To override any access settings or properties, you can switch to any desired role, user or visitors and then override whatever you need to. You will notice a message “Settings are customized” in the orange banner. This means that current “actor” no longer inherits settings from the parent (for more information about hierarchical structure of “actors” check How to manage access to the WordPress content article).
“Default” setting is one of the most powerful feature that is available with AAM WordPress plugin and typically is used to set default access settings or redirects for all users, roles and visitors. This significantly simplify the website administrative work especially when there are a lot of custom roles and users.