- Often times while building a web system you may have certain users
who operate at an elevated security level. The PageManager itself can
operate some security features to prevent certain users from accessing parts
of the PageManager tree. This security operates at the Page Node level, and
the ability for a particular request to be routed successfully to the Page node
it requested. If the PermissionsAuthority does not allow access to the node, routing
to the node will fail. One could imagine disallowing any users who do not
have Admin privileges access to any node off the Admin branch. Although
this level of access control should not be the first line of defense, it
provides a low level protection against certain parts of the tree. Apollo
only provides an interface for a Security object to be supplied, and does
not make security decisions on its own.