Yes, you can easily make different pages visible for different roles (user groups). All you have to do is set the "anonymous access
" page property to "deny
" and set the View
permission to "allow" and "deny" for your roles. For more information how to achieve this, please refer to the User Manual => Permissions => Page Permissions.
About your first question, in Sitefinity 3.1 you had to manually iterate through all the pages and set anonymous access, however in the new Sitefinity 3.2 we decided it is more reasonable this property to be inherited. So now you only need to set this property for one page and all its child pages inherit it.
the Telerik team