Login restricted Menu & Pages

I would like to have the home page of my GRAV site public but have the rest of the navigation and pages restricted based on login status. I’m currently using .htaccess but this isn’t ideal.

I have Grav 1.7+Admin installed.
I setup a test user and a test group.
I added the user to the group.
I set the Group permission to Log In To Site: Allowed
I went to one of my pages under the Security Tab and set the " Menu Visibility Requires Access" to Yes
Under Page Access I added site.login as allowed.
I open the site in a different browser and the menu item for the page remains without logging in.

What am I missing?

Found the solution.

Under the Login Plugin config you need to set the “Dynamic Page Visibility” option to Enabled.

With all the other above settings, this works. Now the issue is caching leaving things visible even after log out and having to refresh a page to flush the page’s cache. Disabling caching addresses this but that seems a little extreme.

Documentation on the Security settings could be seriously clarified to avoid the need to sift through the unofficial documentation here.

Might also be nice to compile a separate set of documentation on how to accomplish things using the Admin interface instead of defaulting to modifying the code manually for those that are less confident in that area.