Citrix Delivery Group Dynamic Collection?
Is there any way to create a dynamic collection based on a Citrix Machine Catalog or Delivery Group?
-
Andrew,
I'm not aware of a way to do this directly, but I can think of a couple approaches you could take:
- Scan the registry value "HKLM\SOFTWARE\Citrix\ICA\Session\PublishedName" to get the name of the Desktop from your Delivery Group. If you have records of this you can set filters based on that.
- Just use the computer name. I use different computer naming schemes for different Machine Catalogs so this works for me.
- Just use the IP address. This only works if you have different IP address pools for different Machine Catalogs.
-
thanks for the help! hmm the reg key sounds the closest (since the machines we are looking to use this for go w/ the naming convention v-name so no easy way to break them out) however that PublishedName key appears to only be present if the user has a running session going (blank otherwise it appears) so may be a little hit and miss unfortunately
-
Yeah, it makes sense that the registry key would be dynamically populated on login since you can have several desktop names for the same delivery group and it's only there to indicate which one they came in through.
Without restructuring your VDI setup to have an IP scheme or naming scheme per-catalog, I'm not sure how you can do this easily.
Another approach would be to dump the MAC addresses of every machine from each catalog and do filtering that way in your collection, but this would have to be re-done every time you provisioned machines.
Please sign in to leave a comment.
Comments
6 comments