User's Manual

At the lowest level, the kernel provides basic functions common to the entire system. This includes the Web
interface framework, appliance operating system, and runtime support services.
The network layer provides critical networking support, including the RADIUS server and the ability for network
administrators to manage and control the networking aspects of the VMA.
The services layer provides one or more implementations of application services that are used by the layers
above. Examples of these services include managing a user database used for AAA, handling the authentication
of operators, and providing translated text resources.
The presentation layer supplies the tools and framework necessary for the VMA software to interact with the
outside world. The basic presentation layer services include authentication checks, session establishment, input
checking, validation and conversion, and command execution. Both XML-RPC and HTML presentation
methods are supplied, which adapt the underlying basic presentation to appropriate conventions suitable for a
machine-to-machine or human-to-machine interaction.
The application layer provides the page templates, business logic, and the concrete features making up visitor
management applications, such as Guest Manager or Hotspot Manager. These applications are built using the
services provided by the lower layers.
API Symmetry
Because W-ClearPass Guest VMA applications are built using the framework supplied by the presentation layer,
there is a direct symmetry between application features provided to operators using a Web browser (HTML
presentation), and application features provided to external applications using the XML-RPC presentation.
In particular, the following items are shared between HTML and XML-RPC presentations:
l Access control
l Parameter names
l Parameter validation rules
l Customized fields and their rules
Access Control
Page privileges are applied to XML-RPC authenticated sessions in the same way as the HTML user interface.
However, XML-RPC access also requires the XML-RPC API privilege to be granted.
Dell Networking W-ClearPass Guest 6.4 | User Guide Administration | 409