DSC resources for configuring WS-Man.

Minimum PowerShell version


There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name WSManDsc -RequiredVersion 3.1.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


DSC Community


Copyright the DSC Community contributors. All rights reserved.



DesiredStateConfiguration DSC DSCResource WSMan


WSManListener WSManConfig WSManServiceConfig


This module has no dependencies.

Release Notes

# Change log for WSManDsc

The format is based on and uses the types of changes according to [Keep a Changelog](,
and this project adheres to [Semantic Versioning](

## [Unreleased]

### Changed

- Changed CI pipeline HQRM Test image to use `windows-2019` Azure DevOps hosted
 image - fixes [issue #69](
- Changed CI pipeline Unit Test image to use `vs2017-win2016` Azure
 DevOps hosted image - fixes [issue #69](
- Added CI pipeline stages for running Integration and Unit tests on
 Windows Server 2016 and Windows Server 2019 respectively.

## [3.1.0] - 2020-01-15

### Added

- WSManDsc
 - Added automatic release with a new CI pipeline.

### Changed

- WSManDsc
 - Transferred ownership to
 - Added missing resource to README.MD.
 - BREAKING CHANGE: Changed resource prefix from DSR to DSC.
 - Renamed module `WSManDsc.ResourceHelper` to `WSManDsc.Common` and updated
   to use standard functions.
 - Pinned `ModuleBuilder` to v1.0.0.
 - Updated build badges in README.MD.
 - Remove unused localization strings.
 - Adopt DSC Community Code of Conduct.
 - Fix Code Coverage generation.
 - Updated the CI pipeline files to the latest template.
 - Changed unit tests to handle missing DscResource.Test better.
 - Changed `azure-pipeline.yml` to match current pattern ([Issue #59](
- Set `testRunTitle` for PublishTestResults steps so that a helpful name is
 displayed in Azure DevOps for each test run.
- Set a display name on all the jobs and tasks in the CI
 pipeline - fixes [issue #63](

### Deprecated

- None

### Removed

- WSManDsc
 - Removed unused file `.codecov.yml`.
 - Removed the file `Deploy.PSDeploy.ps1` since it is not longer used by
   the build pipeline.

### Fixed

- WSManDsc
 - Added file, and a 'Code of Conduct' section in the
- WSManListener
 - Fix Find-Certificate Verbose Messages [Issue #49](
- Fixed `GitVersion.yml` feature and fix Regex - fixes
 [issue #62](
- Fix import statement in all tests, making sure it throws if module
 DscResource.Test cannot be imported - fixes
 [issue #67](
- Fix deploy stage in CI pipeline to prevent it executing against forks
 of the repository - fixes [issue #66](

### Security

- None

Version History

Version Downloads Last updated
3.2.0-previe... 37 12/30/2020
3.2.0-previe... 149 7/4/2020
3.2.0-previe... 14 6/14/2020
3.1.2-previe... 26 3/31/2020
3.1.1 (current version) 4,119 1/31/2020
3.1.1-previe... 9 1/15/2020
3.1.0 599 1/15/2020
3.1.0-previe... 5 1/15/2020
3.1.0-previe... 8 1/10/2020
3.1.0-previe... 6 1/1/2020
3.1.0-previe... 5 12/29/2019
3.1.0-previe... 5 12/25/2019
3.1.0-previe... 5 12/25/2019
3.1.0-previe... 5 12/24/2019 197 10/25/2019 35 10/15/2019 13,895,409 1/13/2018 29 1/2/2018 435 9/2/2017