Access Level – Best Practice? – Set to See Everything

Our membership has 2 access level (Visitors and Members)

1. Members can see everything, all the events and programs, etc.

2. Visitors can see everything except for Member Only Events (WP Events Manager) and One Page (Member Login Dashboard – where we outline latest member updates, benefit codes, and updating their profile/renewing)

Is this possible with an easier setting? I read the manual, but we’re having a little trouble in understanding what is the best practice to accomplish the above.

I can’t imagine it would be best practice to add every page and post section in the “Positive” section. Because new pages and posts can always be added, then we have to adjust for all roles?

Thank you,