Restricting access can be used to put some small areas
of the site (even single documents) behind a login, or alternatively to
construct a large intranet area (possibly the entire site).
Using public access restrictions it is possible to
close to the general public a certain area of the site managed with Silva. When this is activated only
people with a viewing role assigned to them are allowed to log in and view
these parts of the site.
The roles Viewer, Viewer + and Viewer ++ are used to restrict access to the published areas of the site: they are used to give people the right to *view* the content managed with Silva. In contrast the roles Reader, Author, Editor, Chief Editor or Manager are used to give people abilities to manage content using Silva
Just giving someone the Viewer role won't close off
any area of the site. In order to make use of viewing role assignments, an area
of the site needs to be restricted for users without this role. This can be done using the “public view access restrictions” area below the group management section in the access screen.
By default, the Silva root has no public access restrictions but is ‘open to the public’ this means everybody can view the contents of the Silva root without having to log in.

Fig. 1 Public viewer roles.
Before any action has been taken to change it, the
public access restriction of all other objects in the tree will also be
acquired from above, just like role assignments. This means that the whole site will be public to the world.
Restricting access is done by selecting the role by which the area should be restricted and clicking the set restriction button. The restriction will now be visible in the public view access restrictions area and will be acquired to underlying objects which don't set their own restrictions.
Once an access restriction is in place, it is impossible to open underlying objects to the public again, though it *is* possible to change an underlying object to a lighter restriction (i.e. Viewer role needed instead of Viewer +).
If after a restriction has been set it is decided
to go back to acquiring the access restriction from the container above, thus lifting
any special restrictions in this location, this can be set by clicking the acquire
restriction button. This button only appears when indeed an access
restriction has been set locally.

Fig. 2 Acquire restriction
The possible restrictions are as follows:
Anonymous
Authenticated
Viewer
Viewer +
Viewer ++
Further Information:
© Copyright 2002-2004 Infrae.
All rights reserved.