To enhance the effectiveness of Horizon View in your organization, you can use several interfaces to integrate Horizon View with external applications or to create administration scripts that you can run from the command line or in batch mode.

You can integrate Horizon Workspace with Horizon View to provide the following benefits to IT managers and end users:

End users have on-demand access to View desktops through the same Web-based Horizon Workspace Catalog they use to access SaaS, Web, and Windows applications, with the same single sign-on convenience.

End users can access the Horizon Workspace Web Client from inside a View desktop for applications they need.

If you also use the HTML Access feature, end users can open a View desktop inside a browser, without having to install any client application on the client system or device.

IT managers can use the Horizon Workspace Administrator Web interface to monitor user and group entitlements to View desktops.

You can configure View Connection Server to record events to a Microsoft SQL Server or Oracle database.

End-user actions such as logging in and starting a desktop session.

Administrator actions such as adding entitlements and creating desktop pools.

Alerts that report system failures and errors.

Statistical sampling such as recording the maximum number of users over a 24-hour period.

You can use business intelligence reporting engines such as Crystal Reports, IBM Cognos, MicroStrategy 9, and Oracle Enterprise Performance Management System to access and analyze the event database.

For more information, see the VMware Horizon View Integration document.

You can alternatively generate Horizon View events in Syslog format so that the event data can be accessible to analytics software. If you enable file-based logging of events, events are accumulated in a local log file. If you specify a file share, the log files are moved to that share. For more information, see the VMware Horizon View Installation document.

Windows PowerShell is a command-line and scripting environment that is designed for Microsoft Windows. PowerShell uses the .NET object model and provides administrators with management and automation capabilities. As with any other console environment, you work with PowerShell by running commands, which are called cmdlets in PowerShell.

The View PowerCLI provides an easy-to-use PowerShell interface to Horizon View. You can use the View PowerCLI cmdlets to perform various administration tasks on Horizon View components.

Create and update desktop pools.

Configure multiple network labels to greatly expand the number of IP addresses assigned to virtual machines in a pool.

Add datacenter resources to a full virtual machine or linked-clone pool.

Perform rebalance, refresh, or recompose operations on linked-clone desktops.

Sample the usage of specific desktops or desktop pools over time.

Query the event database.

Query the state of services.

You can use the cmdlets in conjunction with the vSphere PowerCLI cmdlets, which provide an administrative interface to the VMware vSphere product.

For more information, see the Horizon View Integration document.

When you use View Administrator to modify the configuration of Horizon View, the appropriate LDAP data in the repository is updated. View Connection Server stores its configuration information in an LDAP compatible repository. For example, if you add a desktop pool, View Connection Server stores information about users, user groups, and entitlements in LDAP.

You can use VMware and Microsoft command-line tools to export and import LDAP configuration data in LDAP Data Interchange Format (LDIF) files from and into Horizon View. These commands are for advanced administrators who want to use scripts to update configuration data without using View Administrator or View PowerCLI.

You can use LDIF files to perform a number of tasks.

Transfer configuration data between View Connection Server instances.

Define a large number of Horizon View objects, such as desktop pools, and add these to your View Connection Server instances without using View Administrator or View PowerCLI.

Back up a configuration so that you can restore the state of a View Connection Server instance.

For more information, see the Horizon View Integration document.

You can use Microsoft System Center Operations Manager (SCOM) to monitor the state and performance of Horizon View components, including View Connection Server instances and security servers and the services running on these hosts.

For more information, see the Horizon View Integration document.

You can use the vdmadmin command line interface to perform a variety of administration tasks on a View Connection Server instance. You can use vdmadmin to perform administration tasks that are not possible from within the View Administrator user interface or that need to run automatically from scripts.

For more information, see the Horizon View Administration document.