This page demonstrates a small piece of the many possibilities offered by the AAM (Advanced Access Manager) plugin.
Thanks to Vasyl Martyniuk for the opportunity to use it.
The fictitious school has a school events website.
The website is maintained by a photographer who is the administrator.
Some events (pages, posts, photos) are publicly available to all visitors to the site (in this example, it’s one post)
Then there are pages that are accessible to general (logged in) users of the school.
Finally, there are pages that are created by a specific class and only seen by students in that class.
This is an example of controlling access to posts. The possibilities are truly vast.
Access can be controlled at the role, user, or visitor level.
Furthermore, the demo uses the JWT token access, which the plugin also offers.
This is the ability to log in without a name and password, just by clicking on the link.
Log in at the top right.





