Every page that you build on your website requires security to be set on it. Setting security on a page involves selecting specific users and/or roles and applying access rights to them. The access rights that are assigned to selected users and roles will dictate what they have permission to do on that page.
When setting rights, you can either assign the users and roles allow rights or deny rights.
The access rights that can be assigned to a users and roles for a page are as follows:
When you are controlling who can access pages you should note the following:
By default, the permissions for a given page have been inherited from its parent page. This means that whatever access rights that were applied to the parent page will also be applied to its children.
Typically, you will establish the permissions on the parent pages and have the child pages inherit the permissions. If you would like a specific page to have different permissions, you will need to first break the inheritance and then change its permissions.
When breaking the inheritance of a page, you have two choices:
If you decide that you did not need to break the permission inheritance you are able to restore the permissions of a page.
For every page that you create on your website, you can control whether it is accessible only by authenticated users. This means that if someone who is not logged into the website (a non-authenticated user) attempts to access the document, they will be redirected to your login page. The page will only be accessible once the person has logged on (Authenticated) to the website.
When you are setting whether a page requires authentication, you have the following choices:
You can also set which pages on the website will be displayed using Secure Sockets Layer (SSL) protocol using HTTP secure (HTTPS). This means that when a user tries to open a page with standard HTTP protocol, they will be redirected to the HTTPS URL of the page.
When you are setting a page’s SSL protocol, you have the following choices: