1.3. Interfaces for Accessing the Manager

User Portal
Desktop virtualization provides users with a desktop environment that is similar to a personal computer's desktop environment. The User Portal is for delivering Virtual Desktop Infrastructure to users. Users access the User Portal through a web browser to display and access their assigned virtual desktops. The actions available to a user in the User Portal are set by a system administrator. Standard users can start, stop, and use desktops that are assigned to them by the system administrator. Power users can perform some administrative actions. Both types of users access the User Portal from the same URL, and are presented with options appropriate to their permission level on login.
  • Standard User Access

    Standard users are able to power their virtual desktops on and off and connect to them through the User Portal. Direct connection to virtual machines is facilitated with Simple Protocol for Independent Computing Environments (SPICE) or Virtual Network Computing (VNC) clients. Both protocols provide the user with an environment similar to a locally installed desktop environment. The administrator specifies the protocol used to connect to a virtual machine at the time of the virtual machine's creation.

    More information on the actions available from the User Portal as well as supported browsers and clients can be found in the Introduction to the User Portal.
  • Power User Access

    The Red Hat Virtualization User Portal provides power users with a graphical user interface to create, use, and monitor virtual resources. System administrators can delegate some administration tasks by granting users power user access. In addition to the tasks that can be performed by standard users, power users can:

    • Create, edit, and remove virtual machines.
    • Manage virtual disks and network interfaces.
    • Assign user permissions to virtual machines.
    • Create and use templates to rapidly deploy virtual machines.
    • Monitor resource usage and high-severity events.
    • Create and use snapshots to restore virtual machines to previous states.
    Power users can perform virtual machine administration tasks to be delegated. Data center and cluster level administration tasks are saved for the environment administrator.
Administration Portal
The Administration Portal is the graphical administration interface of the Red Hat Virtualization Manager server. Using it administrators can monitor, create, and maintain all elements of the virtualized environment using from web browsers. Tasks that can be performed from the Administration Portal include:
  • Creation and management of virtual infrastructure (networks, storage domains).
  • Installation and management of hosts.
  • Creation and management of logical entities (data centers, clusters).
  • Creation and management of virtual machines.
  • Red Hat Virtualization user and permission management.
The Administration Portal is displayed using the JavaScript.
Administration Portal functions are discussed in further detail in the Red Hat Virtualization Administration Guide. Information on the browsers and platforms that are supported by the Administration Portal can be found in the Red Hat Virtualization Installation Guide.
Representational State Transfer (REST) API
The Red Hat Virtualization REST API provides a software interface for the interrogation and control of the Red Hat Virtualization environment. The REST API can be used by any programming language that supports HTTP actions.
Using the REST API developers and administrators can:
  • Integrate with enterprise IT systems.
  • Integrate with third-party virtualization software.
  • Perform automated maintenance and error checking tasks.
  • Use scripts to automate repetitive tasks in a Red Hat Virtualization environment.
See the Red Hat Virtualization REST API Guide for the API specification and usage examples.