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

You can configure VMware View 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 View Integration 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 VMware View. You can use the View PowerCLI cmdlets to perform various administration tasks on View components.

Create and update desktop pools.

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 View 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 VMware View Integration document.

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

You can use VMware and Microsoft command tools to export and import LDAP configuration data in LDAP Data Interchange Format (LDIF) files from and into VMware 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 View objects, such as desktop pools, and add these to your View Connection Server instances without using View Administrator or View PowerCLI.

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

For more information, see the VMware View Integration document.

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

For more information, see the VMware 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 VMware View Administration document.