Deploying Citrix XenDesktop 7 with DSC

Virtual Engine are pleased to announce that the new DSC resources for Citrix XenDesktop 7 announced at the E2EVC Berlin event can be found here! The example files and presentation have been made available on GitHub. The new Citrix XenDesktop 7 resources include:

  • XD7AccessPolicy
  • XD7Administrator
  • XD7Catalog
  • XD7CatalogMachine
  • XD7Controller
  • XD7Database
  • XD7DesktopGroup
  • XD7DesktopGroupMember
  • XD7EntitlementPolicy
  • XD7Feature
  • XD7Role
  • XD7Site
  • XD7SiteLicense
  • XD7VDAController
  • XD7VDAFeature
  • XD7WaitForSite

The composite resources for lab/development deployments are here and include the following resources:

  • XD7LabController
  • XD7LabDeliveryGroup
  • XD7LabLicenseServer
  • XD7LabMachineCatalog
  • XD7LabSessionHost
  • XD7LabSite
  • XD7LabStorefront
  • XD7LabStorefrontHttps

More information on individual resources can be found in the file of each repository.

This is an open-source community project and so we love to see people join in and contribute! There is still plenty of work to do to add the coverage required – including Storefront. 


  1. gilwoodcs on June 14, 2015 at 10:25

    Impressive resource – thanks for sharing … er.. any of you free on 25th June 😉

  2. BrianEh on June 15, 2015 at 15:13

    FYI – I have added the XenDesktopRole DSC resource to GitHub. You can find it here:
    Feel free to extend it.

  3. Iain Brighton on June 15, 2015 at 17:03

    Yes – We’ll be there depending on work/customer requirements!

  4. Iain Brighton on June 15, 2015 at 17:05

    Cool – I might merge/move the install stuff into your repo? It’ll avoid any confusion over what resource does what. I primarily moved the VDA deployment into it’s own resource to support additional installation options/switches.

  5. […] Building a XenApp environment using PowerShell DSC – Iain Brighton, VirtualEngine 16:30 Round table discussion – bring your […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.