DSC resources for configuring WS-Man.

Minimum PowerShell version


This is a prerelease version of WSManDsc.
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.0-preview0007 -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name WSManDsc -Version 3.1.0-preview0007 -Prerelease

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



Copyright the DSC Community contributors. All rights reserved.

Package Details


  • DSC Community


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]

### 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... 5 6/10/2024
3.2.0-previe... 104 9/28/2023
3.2.0-previe... 221 4/21/2021
3.2.0-previe... 1,418 12/30/2020
3.2.0-previe... 190 7/4/2020
3.2.0-previe... 24 6/14/2020
3.1.2-previe... 36 3/31/2020
3.1.1 5,006,503 1/31/2020
3.1.1-previe... 19 1/15/2020
3.1.0 1,018 1/15/2020
3.1.0-previe... (current version) 15 1/15/2020
3.1.0-previe... 19 1/10/2020
3.1.0-previe... 16 1/1/2020
3.1.0-previe... 15 12/29/2019
3.1.0-previe... 15 12/25/2019
3.1.0-previe... 15 12/25/2019
3.1.0-previe... 15 12/24/2019 215 10/25/2019 995 10/15/2019 18,568,630 1/13/2018 48 1/2/2018 456 9/2/2017
Show less