Global View Extensions
In the vSphere Client, you can create global view extensions to create custom solutions for the user interface.
- Global views are displayed in the vSphere Client main workspace, but exist outside of the virtual infrastructure hierarchy. The user selects a global view directly, either through a pointer in the object navigator or a shortcut on the vSphere Client home screen.
- To create a global view extension, you must define the extension by using the XML elements in the plug-in module manifest file, and create the HTML code that appears in the main workspace.
Use Cases
You can use global view extensions to create dashboard-style data views or console-style applications.
A dashboard aggregates data from different sources in the vSphere environment together in one unified data view. For example, you can create a dashboard that brings together status information about vSphere objects from different vCenter Servers.
Console-style applications are displayed in the vSphere Client main content area. For example, the vSphere Client Task Console and Event Console are console-style applications.
Creating Global View Extensions
You create global view
extensions by using the
vise.global.views
extension point. To define a global
view extension, you need only the view name and the content URL.
Since there is no context
object for a global view extension, the global view document is opened with a
request that contains only the
locale
parameter.