VMware View Pool Membership Management using PowerCLI

I have been recently tasked with delivering automation and orchestration that goes beyond VMware View capabilities today. As part of this PoC I have been working with EMC resident enterprise management and PowerShell Guru Clint Kitson @clintonskitson to address few of the shortcomings.

The tidbits I am posting during the next few articles are a small part of a bigger automation and orchestration piece that will become more clear as we move forward. The main idea is to  automate the creation of vAPPs containers and make them accessible directly via VMware View without jump box requirement (that should give you an insight on what we are trying to accomplish but I will write more on that later).

The first bits that Client created you will find at VMware View Remote Agent Install using PowerCLI. Clint now delivered in his blog the second automation piece in format of PowerShell scripts.

The script allow administrators to interact with the internal ADAM database implemented on Connection Brokers. The scripts allows you do manage VMware View beyond the available PowerShell cmdlets available today.

  • View-Get-Objects – Get objects from a specified OU or CN
  • View-Get-Object – Get a specific object
  • View-Get-Desktop – Get a specific desktop
  • View-Remove-Desktop – Remove Desktop from Pool
  • View-Add-Desktop – Add Desktop to Pool
    One of the cool things that you can do using the scripts is to install VMware View Agent remotely and add the virtual or physical desktop to a Manual Pool. Clint also mention few other use cases in his article.

Read Clint’s blog post Automating VMware View Pool Membership and download his PowerShell scripts. Clint has done a fantastic job!


This article was first published by Andre Leibovici (@andreleibovici) at myvirtualcloud.net. Visit myvirtualcloud.net for more articles about Virtualization, VDI and End User Computing.


4 pings

  1. […] created a script that leverages the work Clint Kitson did while creating the VMware View Pool Membership Management using PowerCLI. The key to make this work is to query the local ADAM database to uncover the relationship between […]

  2. […] life’s easier a have created a simple PowerShell script using the basis provided in my article VMware View Pool Membership Management using PowerCLI. The script collects virtual desktop pae-DirtyForNewSessions information via vdmadmin.exe, […]

  3. […] you have problems finding your VM because your ADAM has too many entries, read VMware View Pool Membership Management using PowerCLI. The PowerShell object View-Get-Objects will help you to retrieve elements from the ADAM […]

    • VMware: PowerCLI | WP3 on 10/24/2013 at 12:23 am

    […] http://myvirtualcloud.net/?p=2756 […]

Comments have been disabled.