Community Citrix XenDesktop 7 Lab composite DSC resources
PowerShell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DSCResources
en-US
.gitattributes
.gitignore
Build.PSake.ps1
CitrixReceiver.png
LICENSE
README.md
XenDesktop7Lab.psd1
XenDesktop7Lab.psm1

README.md

XenDesktop7Lab

The XenDesktop7Lab composite DSC resources mask some of the underlying implementation/complexities of the individual XenDesktop7 DSC resources. The composite XenDesktop7Lab resources can be used to deploy Citrix XenDesktop v7.x via PowerShell Desired State Configuration (DSC).

NOTE: You cannot use PowerShell v5.0's PsDscRunAsCredential to deploy the XD7StoreFront* resources. Although these resources do not require a credential, it does mean that the PsDscRunAsCredential parameter cannot be used with the XD7LabSimple or the XD7LabSimpleHttps composite resource either.

Included Resources

This module contains the following DSC resources:

  • XD7LabAdministrator
    • Adds one or more XenDesktop Administrators.
  • XD7LabApplication
    • Adds a local or published application to a desktop delivery group.
  • XD7LabController
    • Adds a controller to an existing XenDesktop site.
  • XD7LabDeliveryGroup
    • Creates a desktop group, adds machine(s) and creates access and entitlement policies.
  • XD7LabLicenseServer
    • Installs RDS and Citrix licensing server and imports license file.
  • XD7LabMachineCatalog
    • Creates a machine catalog and adds machine(s).
  • XD7LabSessionHost
    • Installs RDSH, VDA and assigns RDS license server.
  • XD7LabSimple
    • Creates a simple, all-in-one XenDesktop and StoreFront deployment with a published manual RDS desktop.
  • XD7LabSimpleHttps
    • Creates a simple, all-in-one XenDesktop and StoreFront secure (HTTPS) deployment with a published manual RDS desktop.
  • XD7LabSite
    • Configures CredSSP, installs the controller role, creates the XenDesktop site and assigns administrators.
  • XD7LabStorefront
    • Installs IIS required roles, Storefront and Director.
  • XD7LabStorefrontHttps
    • Installs IIS required roles, certificate and configures Storefront and Director to use HTTPS.
  • XD7LabStorefrontRedirect
    • Configures an default 'index.htm' IIS document with a Javascript redirect on the default IIS website.
  • XD7LabStorefrontUrl
    • CoAnfigures a StorefrAont 2.x or 3.x base URL.
  • XD7LabStorefrontWebConfig
    • Configures a Storefront 2.x or 3.x web.config file settings.

Requirements

There are dependencies on the following DSC resources: