ActiveDirectoryDsc Versions Save

This module contains DSC resources for deployment and configuration of Active Directory Domain Services.

v6.5.0

2 weeks ago

[v6.5.0]

Added

  • ADDomainController
    • Added support for specifying an RODC delegated administrator account using DelegatedAdministratorAccountName.

Changed

  • ADDomainController
    • Do not allow use of AllowPasswordReplicationAccountName or DenyPasswordReplicationAccountName unless ReadOnlyReplica is also set.
  • ADServicePrincipalName
    • Add check to Set function to cover if Invoke-DscResource -Method Set is run and no changes are required. (issue #520)
  • VS Code

v6.5.0-preview0001

2 weeks ago

[v6.5.0-preview0001]

Added

  • ADDomainController
    • Added support for specifying an RODC delegated administrator account using DelegatedAdministratorAccountName.

Changed

  • ADDomainController
    • Do not allow use of AllowPasswordReplicationAccountName or DenyPasswordReplicationAccountName unless ReadOnlyReplica is also set.
  • ADServicePrincipalName
    • Add check to Set function to cover if Invoke-DscResource -Method Set is run and no changes are required. (issue #520)
  • VS Code

v6.4.1-preview0001

1 month ago

[v6.4.1-preview0001]

Changed

  • ADServicePrincipalName
    • Add check to Set function to cover if Invoke-DscResource -Method Set is run and no changes are required. (issue #520)

v6.4.0

3 months ago

[v6.4.0]

Added

  • ADDomain

Fixed

  • Move test pipeline to Windows PowerShell. The hosted agent was updated to PowerShell 7.4.1. That broke the ASKDSKey unit tests that has a helper function (Copy-ArrayObjects) that serializes objects.
  • ADSRootKey
    • Resolved 'String was not recognized as a valid DateTime' in non-US cultures (issue #702).

v6.4.0-preview0001

3 months ago

[v6.4.0-preview0001]

Added

  • ADDomain

Fixed

  • Move test pipeline to Windows PowerShell. The hosted agent was updated to PowerShell 7.4.1. That broke the ASKDSKey unit tests that has a helper function (Copy-ArrayObjects) that serializes objects.
  • ADSRootKey
    • Resolved 'String was not recognized as a valid DateTime' in non-US cultures (issue #702).

v6.3.1-preview0001

3 months ago

[v6.3.1-preview0001]

Fixed

  • Move test pipeline to Windows PowerShell. The hosted agent was updated to PowerShell 7.4.1. That broke the ASKDSKey unit tests that has a helper function (Copy-ArrayObjects) that serializes objects.
  • ADSRootKey
    • Resolved 'String was not recognized as a valid DateTime' in non-US cultures (issue #702).

v6.3.0

9 months ago

[v6.3.0]

Removed

  • ActiveDirectoryDsc
    • There was a 'build.ps1' file under the source folder than are no longer required for ModuleBuilder to work.

Changed

  • ActiveDirectoryDsc
    • Move CI/CD build step to using build worker image windows-latest.
  • ActiveDirectoryDsc.Common
    • Created Get-DomainObject to wrap Get-ADDomain with common retry logic.
  • ADDomainController
    • Refactored to use Get-DomainObject (issue #673).
    • Refactored Unit Tests.
  • ADDomain
    • Refactored to use Get-DomainObject.
    • Refactored Unit Tests.
  • ADOrganizationalUnit
    • Added DomainController Parameter.

Fixed

  • ADReplicationSiteLink
    • Allow OptionChangeNotification, OptionTwoWaySync and OptionDisableCompression to be updated even if ReplicationFrequencyInMinutes is not set (issue #637).

v6.3.0-preview0003

9 months ago

[v6.3.0-preview0003]

Removed

  • ActiveDirectoryDsc
    • There was a 'build.ps1' file under the source folder than are no longer required for ModuleBuilder to work.

Changed

  • ActiveDirectoryDsc
    • Move CI/CD build step to using build worker image windows-latest.
  • ActiveDirectoryDsc.Common
    • Created Get-DomainObject to wrap Get-ADDomain with common retry logic.
  • ADDomainController
    • Refactored to use Get-DomainObject (issue #673).
    • Refactored Unit Tests.
  • ADDomain
    • Refactored to use Get-DomainObject.
    • Refactored Unit Tests.
  • ADOrganizationalUnit
    • Added DomainController Parameter.

Fixed

  • ADReplicationSiteLink
    • Allow OptionChangeNotification, OptionTwoWaySync and OptionDisableCompression to be updated even if ReplicationFrequencyInMinutes is not set (issue #637).

v6.3.0-preview0002

2 years ago

[v6.3.0-preview0002]

Removed

  • ActiveDirectoryDsc
    • There was a 'build.ps1' file under the source folder than are no longer required for ModuleBuilder to work.

Changed

  • ActiveDirectoryDsc.Common
    • Created Get-DomainObject to wrap Get-ADDomain with common retry logic.
  • ADDomainController
    • Refactored to use Get-DomainObject (issue #673).
    • Refactored Unit Tests.
  • ADDomain
    • Refactored to use Get-DomainObject.
    • Refactored Unit Tests.
  • ADOrganizationalUnit
    • Added DomainController Parameter.

v6.3.0-preview0001

2 years ago

[v6.3.0-preview0001]

Removed

  • ActiveDirectoryDsc
    • There was a 'build.ps1' file under the source folder than are no longer required for ModuleBuilder to work.

Changed

  • ActiveDirectoryDsc.Common
    • Created Get-DomainObject to wrap Get-ADDomain with common retry logic.
  • ADDomainController
    • Refactored to use Get-DomainObject (issue #673).
    • Refactored Unit Tests.
  • ADDomain
    • Refactored to use Get-DomainObject.
    • Refactored Unit Tests.