ActiveDirectoryCSDsc
5.1.0-preview0004
DSC resources for installing, uninstalling and configuring Certificate Services components in Windows Server.
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 DSCResource ActiveDirectory CertificateServices
DSCResources
AdcsAuthorityInformationAccess AdcsCertificationAuthority AdcsCertificationAuthoritySettings AdcsEnrollmentPolicyWebService AdcsOnlineResponder AdcsTemplate AdcsWebEnrollment
Dependencies
This module has no dependencies.
Release Notes
## [5.1.0-preview0004] - 2025-07-23
### Changed
- ActiveDirectoryCSDsc
- Automatically publish documentation to GitHub Wiki - Fixes [Issue #122](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/122).
- Revert Pester to non-prerelease.
- Use DscResource.Base pre-release.
- Renamed `master` branch to `main` - Fixes [Issue #124](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/124).
- Updated `GitVersion.yml` to latest pattern - Fixes [Issue #126](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/126).
- Updated build to use `Sampler.GitHubTasks` - Fixes [Issue #129](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/129).
- Added support for publishing code coverage to `CodeCov.io` and
- Azure Pipelines - Fixes [Issue #130](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/130).
- Azure pipelines - Remove deprecated images, make the build work
- Azure Pipelines - Reverted `PublishCodeCoverageResults` back to v1 to display line level coverage in ADO.
- `Tests` - Added tests for catch blocks in `AdcsCertificationAuthority`, `AcdsOnlineResponder`, `AdcsWebEnrollment`.
- `Tests` - Migrate all tests to Pester 5.
- Include module file in code coverage.
- Add RootModule to Module psd1.
- AdcsAuthorityInformationAccess
- Removed `AllowRestartService` parameter from compared settings, force `Get-CaAiaUriList`
to return unmangled `System.String[]` with single values.
Fixes [Issue #128](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/128)
Fixes [Issue #138](https://github.com/dsccommunity/ActiveDirectoryCSDsc/issues/138).
- Convert to class-based resource.
- `Get-CaAiaUriList`
- Clean up tests.
- Change Write-Verbose to Write-Debug.
- `Get-CAAuthorityInformationAccess` force Verbose to false.
- Move to Private function.
- `Restart-ServiceIfExists`
- Change Write-Verbose to Write-Debug.
### Added
- AdcsReason
- Used in class-based resources.
- Testing
- WebAdministration Stub, to allow AdcsEnrollmentPolicyWebService to pass without the module being installed.
FileList
- ActiveDirectoryCSDsc.nuspec
- ActiveDirectoryCSDsc.psd1
- DSCResources\DSC_AdcsCertificationAuthoritySettings\en-US\about_AdcsCertificationAuthoritySettings.help.txt
- DSCResources\DSC_AdcsOnlineResponder\en-US\about_AdcsOnlineResponder.help.txt
- ActiveDirectoryCSDsc.psm1
- DSCResources\DSC_AdcsOnlineResponder\en-US\DSC_AdcsOnlineResponder.strings.psd1
- en-US\about_ActiveDirectoryCSDsc.help.txt
- DSCResources\DSC_AdcsCertificationAuthority\en-US\about_AdcsCertificationAuthority.help.txt
- en-US\ActiveDirectoryCSDsc.strings.psd1
- DSCResources\DSC_AdcsCertificationAuthority\en-US\DSC_AdcsCertificationAuthority.strings.psd1
- en-US\AdcsAuthorityInformationAccess.strings.psd1
- DSCResources\DSC_AdcsWebEnrollment\en-US\about_AdcsWebEnrollment.help.txt
- en-US\about_AdcsAuthorityInformationAccess.help.txt
- DSCResources\DSC_AdcsWebEnrollment\en-US\DSC_AdcsWebEnrollment.strings.psd1
- DSCResources\DSC_AdcsCertificationAuthoritySettings\DSC_AdcsCertificationAuthoritySettings.schema.mof
- DSCResources\DSC_AdcsTemplate\en-US\about_AdcsTemplate.help.txt
- DSCResources\DSC_AdcsCertificationAuthoritySettings\README.md
- DSCResources\DSC_AdcsTemplate\en-US\DSC_AdcsTemplate.strings.psd1
- DSCResources\DSC_AdcsCertificationAuthoritySettings\DSC_AdcsCertificationAuthoritySettings.psm1
- DSCResources\DSC_AdcsEnrollmentPolicyWebService\en-US\about_AdcsEnrollmentPolicyWebService.help.txt
- DSCResources\DSC_AdcsCertificationAuthoritySettings\DSC_AdcsCertificationAuthoritySettings.data.psd1
- DSCResources\DSC_AdcsEnrollmentPolicyWebService\en-US\DSC_AdcsEnrollmentPolicyWebService.strings.psd1
- DSCResources\DSC_AdcsOnlineResponder\DSC_AdcsOnlineResponder.psm1
- Modules\DscResource.Base\2.0.0\DscResource.Base.psm1
- DSCResources\DSC_AdcsOnlineResponder\README.md
- Modules\DscResource.Base\2.0.0\DscResource.Base.psd1
- DSCResources\DSC_AdcsOnlineResponder\DSC_AdcsOnlineResponder.schema.mof
- Modules\ActiveDirectoryCSDsc.Common\en-US\ActiveDirectoryCSDsc.Common.strings.psd1
- DSCResources\DSC_AdcsCertificationAuthority\DSC_AdcsCertificationAuthority.schema.mof
- Modules\DscResource.Common\0.23.0\DscResource.Common.psm1
- DSCResources\DSC_AdcsCertificationAuthority\DSC_AdcsCertificationAuthority.psm1
- Modules\DscResource.Common\0.23.0\DscResource.Common.psd1
- DSCResources\DSC_AdcsCertificationAuthority\README.md
- Modules\DscResource.Base\2.0.0\en-US\about_DscResource.Base.help.txt
- DSCResources\DSC_AdcsWebEnrollment\DSC_AdcsWebEnrollment.psm1
- Modules\DscResource.Base\2.0.0\en-US\DscResource.Base.strings.psd1
- DSCResources\DSC_AdcsWebEnrollment\README.md
- Modules\DscResource.Base\2.0.0\en-US\ResourceBase.strings.psd1
- DSCResources\DSC_AdcsWebEnrollment\DSC_AdcsWebEnrollment.schema.mof
- Modules\DscResource.Common\0.23.0\en-US\DscResource.Common.strings.psd1
- DSCResources\DSC_AdcsTemplate\DSC_AdcsTemplate.psm1
- Modules\DscResource.Common\0.23.0\en-US\about_DscResource.Common.help.txt
- DSCResources\DSC_AdcsTemplate\README.md
- Modules\DscResource.Common\0.23.0\en-US\DscResource.Common-help.xml
- DSCResources\DSC_AdcsTemplate\DSC_AdcsTemplate.schema.mof
- Modules\DscResource.Base\2.0.0\Modules\DscResource.Common\0.23.0\DscResource.Common.psm1
- DSCResources\DSC_AdcsEnrollmentPolicyWebService\DSC_AdcsEnrollmentPolicyWebService.schema.mof
- Modules\DscResource.Base\2.0.0\Modules\DscResource.Common\0.23.0\DscResource.Common.psd1
- DSCResources\DSC_AdcsEnrollmentPolicyWebService\README.md
- Modules\DscResource.Base\2.0.0\Modules\DscResource.Common\0.23.0\en-US\DscResource.Common.strings.psd1
- DSCResources\DSC_AdcsEnrollmentPolicyWebService\DSC_AdcsEnrollmentPolicyWebService.psm1
- Modules\DscResource.Base\2.0.0\Modules\DscResource.Common\0.23.0\en-US\about_DscResource.Common.help.txt
- Modules\ActiveDirectoryCSDsc.Common\ActiveDirectoryCSDsc.Common.psm1
- Modules\DscResource.Base\2.0.0\Modules\DscResource.Common\0.23.0\en-US\DscResource.Common-help.xml
- DSCResources\DSC_AdcsCertificationAuthoritySettings\en-US\DSC_AdcsCertificationAuthoritySettings.strings.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
5.1.0-previe... (current version) | 9 | 7/23/2025 |
5.1.0-previe... | 25 | 5/4/2025 |
5.1.0-previe... | 166 | 6/1/2024 |
5.0.1-previe... | 503 | 12/30/2020 |
5.0.1-previe... | 279 | 7/4/2020 |
5.0.0 | 133,847 | 6/20/2020 |
5.0.0-previe... | 247 | 6/20/2020 |
5.0.0-previe... | 277 | 4/26/2020 |
5.0.0-previe... | 255 | 3/25/2020 |
4.1.0.0 | 69,392 | 9/19/2019 |
4.0.0.0 | 11,923 | 8/8/2019 |
3.3.0.0 | 21,151 | 5/15/2019 |
3.2.0.0 | 55,476 | 2/20/2019 |
3.1.0.0 | 4,877 | 1/10/2019 |
3.0.0.0 | 3,733 | 6/13/2018 |
2.0.0.0 | 772 | 5/2/2018 |