Probably the easiest way to achieve this is to set the view privileges on each page that you need to hide from unauthorized users - there will be only 20 or so such pages in the default installation. When logged in as an admin, go to the page administration section (/MonoX/Admin/PageAdmin.aspx), right click on a page in the right pane, select page properties, and select the checkboxes in the "View roles" section for roles that should be allowed to view the page - in your case, these should probably be "Administrators" and "Users" role.
Note that you need to leave Login, Error, and other similar pages open to the public.
This content has not been rated yet.
7207
Reputation
956
Total posts