Releases: dsccommunity/ActiveDirectoryDsc
Releases · dsccommunity/ActiveDirectoryDsc
v6.7.1
[v6.7.1]
Added
- ADReadOnlyDomainControllerAccount
- Added read-only value Enabled indicating whether a pre-staged account is Enabled or Disabled (Unoccupied).
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
ADObjectPermissionEntry- The "ObjectType" parameter now supports the display name of the object to which
the access rule applies, in addition to the schema GUID.
(issue #744). - The "InheritedObjectType" parameter now supports the display name of the object
type that can inherit this access rule, in addition to the schema GUID.
(issue #744).
- The "ObjectType" parameter now supports the display name of the object to which
- ADDomain
- Skip LCM reboot signal if
SuppressRebootparameter is set totrue
(issue #742).
- Skip LCM reboot signal if
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
Fixed
- ADObjectPermissionEntry
- Fixed Get-TargetResource to return valid ActiveDirectoryRights when ACE is absent.
- ADDomain
- Report domain exists in
Get-TargetResourceduring pending DC promotion reboot.
(issue #742).
- Report domain exists in
- ADDomainController
- Check the operating system to see if it is a domain controller before locating the
domain controller object.
Fixes issue #747. - Updated documentation to reflect parameters that should not be used with UseExistingAccount.
- Additional guards against null properties when getting DelegatedAdministratorAccountName.
- Check the operating system to see if it is a domain controller before locating the
- ActiveDirectoryDsc.Common
- Removed operating system check from Get-DomainControllerObject and moved into ADDomainController above.
v6.7.1-preview0006
[v6.7.1-preview0006]
Added
- ADReadOnlyDomainControllerAccount
- Added read-only value Enabled indicating whether a pre-staged account is Enabled or Disabled (Unoccupied).
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
ADObjectPermissionEntry- The "ObjectType" parameter now supports the display name of the object to which
the access rule applies, in addition to the schema GUID.
(issue #744). - The "InheritedObjectType" parameter now supports the display name of the object
type that can inherit this access rule, in addition to the schema GUID.
(issue #744).
- The "ObjectType" parameter now supports the display name of the object to which
- ADDomain
- Skip LCM reboot signal if
SuppressRebootparameter is set totrue
(issue #742).
- Skip LCM reboot signal if
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
Fixed
- ADObjectPermissionEntry
- Fixed Get-TargetResource to return valid ActiveDirectoryRights when ACE is absent.
- ADDomain
- Report domain exists in
Get-TargetResourceduring pending DC promotion reboot.
(issue #742).
- Report domain exists in
- ADDomainController
- Check the operating system to see if it is a domain controller before locating the
domain controller object.
Fixes issue #747. - Updated documentation to reflect parameters that should not be used with UseExistingAccount.
- Additional guards against null properties when getting DelegatedAdministratorAccountName.
- Check the operating system to see if it is a domain controller before locating the
- ActiveDirectoryDsc.Common
- Removed operating system check from Get-DomainControllerObject and moved into ADDomainController above.
v6.7.1-preview0005
[v6.7.1-preview0005]
Added
- ADReadOnlyDomainControllerAccount
- Added read-only value Enabled indicating whether a pre-staged account is Enabled or Disabled (Unoccupied).
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
- ADDomain
- Skip LCM reboot signal if
SuppressRebootparameter is set totrue
(issue #742).
- Skip LCM reboot signal if
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
Fixed
- ADObjectPermissionEntry
- Fixed Get-TargetResource to return valid ActiveDirectoryRights when ACE is absent.
- ADDomain
- Report domain exists in
Get-TargetResourceduring pending DC promotion reboot.
(issue #742).
- Report domain exists in
- ADDomainController
- Check the operating system to see if it is a domain controller before locating the
domain controller object.
Fixes issue #747. - Updated documentation to reflect parameters that should not be used with UseExistingAccount.
- Additional guards against null properties when getting DelegatedAdministratorAccountName.
- Check the operating system to see if it is a domain controller before locating the
- ActiveDirectoryDsc.Common
- Removed operating system check from Get-DomainControllerObject and moved into ADDomainController above.
v6.7.1-preview0004
[v6.7.1-preview0004]
Added
- ADReadOnlyDomainControllerAccount
- Added read-only value Enabled indicating whether a pre-staged account is Enabled or Disabled (Unoccupied).
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
Fixed
- ADObjectPermissionEntry
- Fixed Get-TargetResource to return valid ActiveDirectoryRights when ACE is absent
- ADDomainController
- Check the operating system to see if it is a domain controller before locating the
domain controller object.
Fixes issue #747. - Updated documentation to reflect parameters that should not be used with UseExistingAccount.
- Additional guards against null properties when getting DelegatedAdministratorAccountName.
- Check the operating system to see if it is a domain controller before locating the
- ActiveDirectoryDsc.Common
- Removed operating system check from Get-DomainControllerObject and moved into ADDomainController above.
v6.7.1-preview0003
[v6.7.1-preview0003]
Added
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
Fixed
- ADObjectPermissionEntry
- Fixed Get-TargetResource to return valid ActiveDirectoryRights when ACE is absent
v6.7.1-preview0002
[v6.7.1-preview0002]
Added
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
ActiveDirectoryDsc.CommonTest-DscPropertyStatenow provided byDscResource.Common.Compare-ResourcePropertyStatenow provided byDscResource.Common.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
ActiveDirectoryDsc- Migrate tests to Pester 5.
- Add VSCode settings for Pester Extension.
v6.7.1-preview0001
[v6.7.1-preview0001]
Added
ActiveDirectoryDsc- Added strings.psd1 for HQRM compliance.
Removed
- All Resources
- Removed about_*.help.txt from sources as these are now generated at build time.
Changed
build.ps1- Update to latest Sampler version.
Resolve-Dependency.ps1- Update to latest Sampler version.
Resolve-Dependency.psd1- Update to latest Sampler version.
- Enable ModuleFast.
RequiredModules.psd1- Add PlatyPS fixes #714.
- Indented.ScriptAnalyzerRules.
analyzersettings.psd1- Update to latest dsccommunity version.
ActiveDirectory.psd1- Fix formatting.
- Clear DscResourcesToExport as this is overwritten by ModuleBuilder.
- Add RootModule.
build.yaml- Add doc generation.
- Move module to buildModule directory.
- Add wiki to release assets.
v6.7.0
[v6.7.0]
Added
- ADDomain
- Support for Windows Server 2025 Forest and Domain functional modes.
(issue #721).
- Support for Windows Server 2025 Forest and Domain functional modes.
- ADDomainFunctionalLevel
- Support for Windows Server 2025 Domain functional mode.
(issue #721).
- Support for Windows Server 2025 Domain functional mode.
- ADForestFunctionalLevel
- Support for Windows Server 2025 Forest functional mode.
(issue #721).
- Support for Windows Server 2025 Forest functional mode.
- ADUser
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
SimpleDisplayName attributes.
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
- ADGroup
- Support for AdminDescription attribute.
- BREAKING CHANGE: GroupName field specifically refers to sAMAccountName, and
new CommonName field should be used to update 'cn'.
(issue #732).
Fixed
- ADDomain
- Resolve 'Unable to find type [Microsoft.DirectoryServices.Deployment.Types.ForestMode]'
when running on PowerShell Core / DSC 2.0 / Azure Machine Configuration.
(issue #723).
- Resolve 'Unable to find type [Microsoft.DirectoryServices.Deployment.Types.ForestMode]'
v6.7.0-preview0004
[v6.7.0-preview0004]
Added
- ADDomain
- Support for Windows Server 2025 Forest and Domain functional modes.
(issue #721).
- Support for Windows Server 2025 Forest and Domain functional modes.
- ADDomainFunctionalLevel
- Support for Windows Server 2025 Domain functional mode.
(issue #721).
- Support for Windows Server 2025 Domain functional mode.
- ADForestFunctionalLevel
- Support for Windows Server 2025 Forest functional mode.
(issue #721).
- Support for Windows Server 2025 Forest functional mode.
- ADUser
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
SimpleDisplayName attributes.
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
- ADGroup
- Support for AdminDescription attribute.
- BREAKING CHANGE: GroupName field specifically refers to sAMAccountName, and
new CommonName field should be used to update 'cn'.
(issue #732).
Fixed
- ADDomain
- Resolve 'Unable to find type [Microsoft.DirectoryServices.Deployment.Types.ForestMode]'
when running on PowerShell Core / DSC 2.0 / Azure Machine Configuration.
(issue #723).
- Resolve 'Unable to find type [Microsoft.DirectoryServices.Deployment.Types.ForestMode]'
v6.7.0-preview0003
[v6.7.0-preview0003]
Added
- ADDomain
- Support for Windows Server 2025 Forest and Domain functional modes.
(issue #721).
- Support for Windows Server 2025 Forest and Domain functional modes.
- ADDomainFunctionalLevel
- Support for Windows Server 2025 Domain functional mode.
(issue #721).
- Support for Windows Server 2025 Domain functional mode.
- ADForestFunctionalLevel
- Support for Windows Server 2025 Forest functional mode.
(issue #721).
- Support for Windows Server 2025 Forest functional mode.
- ADUser
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
SimpleDisplayName attributes.
- Support for AdminDescription, PhoneticDisplayName, PreferredLanguage and
- ADGroup
- Support for AdminDescription attribute.
- BREAKING CHANGE: GroupName field specifically refers to sAMAccountName, and
new CommonName field should be used to update 'cn'.
(issue #732).