xRemoteDesktopSessionHost
3.0.0-preview0005
Module with DSC Resources for Remote Desktop Session Host
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
Copyright the DSC Community contributors. All rights reserved.
Package Details
Author(s)
- DSC Community
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
DSCResources
xRDCertificateConfiguration xRDConnectionBrokerHAMode xRDGatewayConfiguration xRDLicenseConfiguration xRDRemoteApp xRDServer xRDSessionCollection xRDSessionCollectionConfiguration xRDSessionDeployment
Dependencies
This module has no dependencies.
Release Notes
## [3.0.0-preview0005] - 2025-10-15
### Fixed
- xRDSessionCollection
- Ignore errors from New-RDSessionCollection and instead checks the collection is created; resolves [issue #105](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/105).
- xRDSessionCollectionConfiguration
- Updating `UserGroups` parameter to allow for an array to be supplied,
resolves [issue #115](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/115).
- Always filter SessionCollection result; resolves [issue #106](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/106).
### Added
- xRDConnectionBrokerHAMode
- New resource to configure HA mode on a connection broker
### Changed
- xRDSessionCollection
- SessionHost supports array
- Collections are now tested for SessionHosts as well, list of session hosts is amended
- xRDSessionDeployment
- SessionHost and WebAccessServer supports array
- Deployments are now tested for WebAccess and SessionHosts as well
- Resource can extend an existing deployment with more session hosts and web access servers
- ConnectionBroker is only remaining key since the broker can only broker one deployment
- xRDServer
- Improve error handling in Set-TargetResource function for Add-RDServer
cmdlet, fixes [issue #111](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/111).
- Fixed formatting in all source files, [issue #113](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/113).
- Update repo files to latest versions in Sampler. Fixes [issue #118](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/118).
- Enable DocGenerator and move docs to wiki. Fixes [issue #101](https://github.com/dsccommunity/xRemoteDesktopSessionHost/issues/101).
FileList
- xRemoteDesktopSessionHost.nuspec
- DSCResources\MSFT_xRDCertificateConfiguration\MSFT_xRDCertificateConfiguration.schema.mof
- xRemoteDesktopSessionHost.psd1
- DSCResources\MSFT_xRDSessionDeployment\MSFT_xRDSessionDeployment.schema.mof
- xRemoteDesktopSessionHost.psm1
- DSCResources\MSFT_xRDSessionDeployment\MSFT_xRDSessionDeployment.psm1
- en-US\about_xRemoteDesktopSessionHost.help.txt
- DSCResources\MSFT_xRDSessionDeployment\README.md
- Modules\xRemoteDesktopSessionHostCommon.psd1
- Modules\en-US\xRemoteDesktopSessionHostCommon.strings.psd1
- Modules\xRemoteDesktopSessionHostCommon.psm1
- DSCResources\MSFT_xRDSessionCollection\en-US\MSFT_xRDSessionCollection.strings.psd1
- DSCResources\MSFT_xRDSessionCollection\README.md
- DSCResources\MSFT_xRDSessionCollection\en-US\about_xRDSessionCollection.help.txt
- DSCResources\MSFT_xRDSessionCollection\MSFT_xRDSessionCollection.schema.mof
- DSCResources\MSFT_xRDConnectionBrokerHAMode\en-US\MSFT_xRDConnectionBrokerHAMode.strings.psd1
- DSCResources\MSFT_xRDSessionCollection\MSFT_xRDSessionCollection.psm1
- DSCResources\MSFT_xRDConnectionBrokerHAMode\en-US\about_xRDConnectionBrokerHAMode.help.txt
- DSCResources\MSFT_xRDConnectionBrokerHAMode\README.md
- DSCResources\MSFT_xRDLicenseConfiguration\en-US\about_xRDLicenseConfiguration.help.txt
- DSCResources\MSFT_xRDConnectionBrokerHAMode\MSFT_xRDConnectionBrokerHAMode.psm1
- DSCResources\MSFT_xRDLicenseConfiguration\en-US\MSFT_xRDLicenseConfiguration.strings.psd1
- DSCResources\MSFT_xRDConnectionBrokerHAMode\MSFT_xRDConnectionBrokerHAMode.schema.mof
- DSCResources\MSFT_xRDRemoteApp\en-US\about_xRDRemoteApp.help.txt
- DSCResources\MSFT_xRDLicenseConfiguration\README.md
- DSCResources\MSFT_xRDRemoteApp\en-US\MSFT_xRDRemoteApp.strings.psd1
- DSCResources\MSFT_xRDLicenseConfiguration\MSFT_xRDLicenseConfiguration.psm1
- DSCResources\MSFT_xRDSessionCollectionConfiguration\en-US\about_xRDSessionCollectionConfiguration.help.txt
- DSCResources\MSFT_xRDLicenseConfiguration\MSFT_xRDLicenseConfiguration.schema.mof
- DSCResources\MSFT_xRDSessionCollectionConfiguration\en-US\MSFT_xRDSessionCollectionConfiguration.strings.psd1
- DSCResources\MSFT_xRDRemoteApp\README.md
- DSCResources\MSFT_xRDGatewayConfiguration\en-US\about_xRDGatewayConfiguration.help.txt
- DSCResources\MSFT_xRDRemoteApp\MSFT_xRDRemoteApp.psm1
- DSCResources\MSFT_xRDGatewayConfiguration\en-US\MSFT_xRDGatewayConfiguration.strings.psd1
- DSCResources\MSFT_xRDRemoteApp\MSFT_xRDRemoteApp.schema.mof
- DSCResources\MSFT_xRDServer\en-US\MSFT_xRDServer.strings.psd1
- DSCResources\MSFT_xRDSessionCollectionConfiguration\README.md
- DSCResources\MSFT_xRDServer\en-US\about_xRDServer.help.txt
- DSCResources\MSFT_xRDSessionCollectionConfiguration\MSFT_xRDSessionCollectionConfiguration.schema.mof
- DSCResources\MSFT_xRDCertificateConfiguration\en-US\about_xRDCertificateConfiguration.help.txt
- DSCResources\MSFT_xRDSessionCollectionConfiguration\MSFT_xRDSessionCollectionConfiguration.psm1
- DSCResources\MSFT_xRDCertificateConfiguration\en-US\MSFT_xRDCertificateConfiguration.strings.psd1
- DSCResources\MSFT_xRDGatewayConfiguration\MSFT_xRDGatewayConfiguration.psm1
- DSCResources\MSFT_xRDSessionDeployment\en-US\MSFT_xRDSessionDeployment.strings.psd1
- DSCResources\MSFT_xRDGatewayConfiguration\README.md
- DSCResources\MSFT_xRDSessionDeployment\en-US\about_xRDSessionDeployment.help.txt
- DSCResources\MSFT_xRDGatewayConfiguration\MSFT_xRDGatewayConfiguration.schema.mof
- Modules\DscResource.Common\0.24.4\DscResource.Common.psd1
- DSCResources\MSFT_xRDServer\MSFT_xRDServer.schema.mof
- Modules\DscResource.Common\0.24.4\DscResource.Common.psm1
- DSCResources\MSFT_xRDServer\MSFT_xRDServer.psm1
- Modules\DscResource.Common\0.24.4\en-US\DscResource.Common-help.xml
- DSCResources\MSFT_xRDServer\README.md
- Modules\DscResource.Common\0.24.4\en-US\about_DscResource.Common.help.txt
- DSCResources\MSFT_xRDCertificateConfiguration\README.md
- Modules\DscResource.Common\0.24.4\en-US\DscResource.Common.strings.psd1
- DSCResources\MSFT_xRDCertificateConfiguration\MSFT_xRDCertificateConfiguration.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0-previe... (current version) | 2 | 10/15/2025 |
3.0.0-previe... | 4 | 10/15/2025 |
3.0.0-previe... | 4 | 10/14/2025 |
3.0.0-previe... | 6 | 10/7/2025 |
3.0.0-previe... | 310 | 8/31/2023 |
2.1.1-previe... | 389 | 12/19/2022 |
2.1.0 | 91,283 | 8/7/2022 |
2.1.0-previe... | 17 | 7/15/2022 |
2.0.0 | 111,850 | 9/29/2020 |
2.0.0-previe... | 36,441 | 9/29/2020 |
2.0.0-previe... | 2,375 | 3/25/2020 |
2.0.0-previe... | 16 | 3/25/2020 |
2.0.0-previe... | 39 | 1/3/2020 |
1.9.0.0 | 89,085 | 9/19/2019 |
1.8.0.0 | 163,963 | 9/5/2018 |
1.7.0.0 | 11,475 | 7/25/2018 |
1.6.0.0 | 11,804 | 6/13/2018 |
1.5.0.0 | 2,352 | 12/20/2017 |
1.4.0.0 | 15,154 | 3/8/2017 |
1.3.0.0 | 1,059 | 11/2/2016 |
1.2.0.0 | 1,452 | 3/31/2016 |
1.1.0.0 | 1,389 | 9/11/2015 |
1.0.1 | 461 | 5/13/2014 |
1.0 | 60 | 4/8/2014 |