Skip to content

Releases: microsoft/Microsoft365DSC

Release 1.23.920.2

20 Sep 15:40
9ded092
Compare
Choose a tag to compare

1.23.920.2

  • DEPENDENCIES
    • Rolled back Microsoft.Graph to version 2.5.0.
  • MISC
    • M365DSCDRGUtil: Write properties properly indented and in new line
      FIXES #3634

1.23.920.1

  • O365OrgSettings
    • Fixes and issue where a the wrong url was being used in some of the API
      calls, resulting in null returns for some properties in the Get method.
  • SPOSharingSettings
    • Changes verbose prompts to warnings.
  • TeamsGroupPolicyAssignment
    • Changes to how Group IDs are retrieved and evaluated.
  • TeamsAppPermissionPolicy
    • Fixes to the Test-TargetResource evaluation of empty arrays.
  • DEPENDENCIES
    • Updated Microsoft.Graph to version 2.6.0.
    • Updated MicrosoftTeams to version 5.6.0.
      FIXES #3671
  • MISC
    • M365DSCUtil: Fix problem naming similar resources
      FIXES #3700

Release 1.23.913.2

14 Sep 14:41
e1f41b0
Compare
Choose a tag to compare
  • AADNamedLocationPolicy
    • Set default value for CountryLookupMethod and removed unwanted properties
      FIXES #3656
    • Added support for compliantNetworkNamedLocation.
      FIXES #3422
  • IntuneAppProtectionPolicyAndroid
    • Added support for 'RequireClass3Biometrics' parameter
    • Added support for 'RequirePinAfterBiometricChange' parameter
  • IntuneAntivirusPolicyWindows10SettingCatalog
    • Added support for 'engineupdateschannel' parameter
    • Added support for 'platformupdateschannel' parameter
    • Added support for 'securityintelligenceupdateschannel' parameter
  • M365DSCRuleEvaluation
    • Initial Release.
  • O365OrgSettings
    • Fixes an issue where the wrong Graph URLs were being called for sovereign
      clouds.
      FIXES #3673
  • DEPENDENCIES
    • Updated ExchangeOnlineManagement to version 3.3.0.
    • Updated Microsoft.Graph modules to version 2.5.0.
    • Added dependency on Microsoft.Graph.Beta.Reports.
  • MISC
    • Improved error logging for methods installing or updating modules.
      FIXES #3660
    • Removed Id as a mandatory parameter for most AAD resources.
      FIXES #3344
    • Single quotes handling in Export for complex CIMInstances
      FIXES #3479

Release 1.23.906.1

06 Sep 11:27
dacd457
Compare
Choose a tag to compare
  • AADAuthenticationMethodPolicyAuthenticator
    • Fixes issues with the export missing a line return.
      FIXES #3645
  • AADAuthorizationPolicy
    • Fix issues with the Set method, which did not check an array properly.
  • AADGroup
    • Fixed Get-TargetResource not to use the parameters that should be set,
      preventing an empty delta on Set-TargetResource
      FIXES #3629
  • AADRoleEligibilityScheduleRequest
    • Initial Release.
  • EXOIRMConfiguration
    • Corrected type in schema for parameter TransportDecryptionSetting
  • EXORemoteDomain
    • Implemented a wait/retry mecanism between the New-RemoteDomain and
      Set-RemoteDomain to avoid timeout.
      FIXES #3628
  • DEPENDENCIES
    • Updated Install-M365DSCDevBranch, Update-M365DSCDependencies and
      Update-M365DSCModule to be usable with -Scope, allowing
      the user to install/update the module dependencies without admin rights,
      using current user scope. Confirm-M365DSCDependencies
      error message changed to reflect this change.
      FIXES #3621
    • Updated MSCloudLoginAssitant to version 1.0.120
  • MISC
    • Fix in Update-M365DSCAzureAdApplication to prevent issue with uploading certificate.
      EndDate parameter was incorrect and not necessary.
    • Fixed issue in documentation generation
      FIXES #3635
    • M365DscReport: Fix typo in var name in Compare-M365DSCConfigurations cmdlet
      FIXES #3632

Release 1.23.830.1

30 Aug 13:17
17c7673
Compare
Choose a tag to compare
  • O365SearchAndintelligenceConfigurations
    * Removed support for Service Principal Auth, which the cmdlet never supported.
    • SPOHomeSite
      • Fixes an issue if no home site exists
        FIXES #3577
    • DEPENDENCIES
      • Updated Microsoft.Graph to version 2.4.0.
      • Updated ReverseDSC to version 2.0.0.18
    • MISC
      • Fixes an issue with the generic export CIM Instance logic.
        FIXES #3610

Release 1.23.823.1

23 Aug 15:04
0b5ccd5
Compare
Choose a tag to compare
  • AADAuthorizationPolicy
    • Fix issue with property PermissionGrantPolicyIdsAssignedToDefaultUserRole
      FIXES #3594
  • AADGroupsSettings
    • Add support for enabling sensitivity labels in M365-groups
  • EXOSafeAttachmentPolicy
    • Deprecated ActionOnError Parameter
      FIXES #3579
  • O365OrgSettings
    • Updated logic of the Get to return null if permissions are not granted for
      a given API.
    • Updated the list of required permissions.
  • DEPENDENCIES
    • Updated Microsoft.Graph dependencies to version 2.3.0
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.174.

Release 1.23.809.1

10 Aug 13:26
224f48f
Compare
Choose a tag to compare
  • AADAuthorizationPolicy
    • Added support for the AllowedToCreateTenants &
      AllowedToReadBitlockerKeysForOwnedDevice properties.
      FIXES #3492
  • AADGroup, AADUser and O365Group
    • Add support to use function endsWith as filter
      FIXES #3518
  • O365OrgSettings
    • Added error handling for the Viva settings to handle task cancellation errors.
    • Added improvements for the set to only call into APIs that need a PATCH request.
  • SCComplianceSearch
    • Fixed an issue with the export when using CertificateThumbprint.
      FIXES #3499
  • SCComplianceSearchAction
    • Adds support for the Preview action type.
      FIXES #3498
  • SCRetentionCompliancePolicy
    • Fixes an issue where SPN auth parameters weren't returned from the Get-TargetResource
      function.
      FIXES #3500
  • SPOTenantSettings
    • Add support for new parameter HideSyncButtonOnTeamSite
  • TeamsGroupPolicyAssignment
  • TeamsShiftPolicy
    • Deprecated the EnableShiftPresence parameter.
  • TeamsTemplatesPolicy
    • Initial release.
  • MISC
    • M365DscReverse: Fix exporting when $Filter var exists locally
      FIXES #3515
    • Fix for the delta report function to handle deep nested CIM Instances.
      FIXES #3478
  • DEPENDENCIES
    • Updated Microsoft.Graph.* dependencies to version 2.2.0.
    • Updated MSCloudLoginAssistant to version 1.0.119.
    • Updated dependency Microsoft.PowerApps.Administration.PowerShell to version 2.0.170.

Release 1.23.726.1

26 Jul 18:27
73aa871
Compare
Choose a tag to compare
  • AADGroup
    • Fix issue setting MemberOf property.
      FIXES #3496
  • TeamsOrgWideAppSettings
    • Removed support for app authentication since the underlying cmdlets aren't
      supporting it yet.
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.118.
  • MISC
    • Improved Update-M365DSCDependencies function to properly install all Microsoft.Graph.* modules.
      FIXES #3454

Release 1.23.719.1

19 Jul 16:08
eb15335
Compare
Choose a tag to compare
  • SPOApp
    * Fixes an issue where the extraction was complaining about op_addition failing.
  • DEPENDENCIES
    * Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.167.
  • DRG
    * General cleanup from generated resources from DRG
    * Added module M365DSCDRGUtil.psm1
    * Fix issues on several resources
    * Fix assignment from several resources
    * Fix unit test on several resources
    * Removed helper resources centralized in M365DSCDRGUtil from all resources
    FIXES #3309
  • MISC
    * Fixes cmdlet to use Get-MgBetaOrganization in the Get-M365DSCTenantDomain function.
    FIXES #3449

Release 1.23.712.1

12 Jul 14:15
eb15335
Compare
Choose a tag to compare
  • IntuneDeviceConfigurationPolicyAndroidDeviceAdministrator
    • Fixes an issue where the Get-TargetResource function was defining the parameter as Identity and all othe methods and schema had it defined to Id.
  • O365OrgSettings
    • Introduced a workaround to fix an issue with the ExchangeOnlineManagement module where if connected to Security and Compliance center
      an error about an invalid token would get thrown when calling the Get-DefaultTenantMyAnalyticsFeatureConfig cmdlet.
  • SPOApp
    • Fixes an issue where the extraction was complaining about op_addition failing.
  • DEPENDENCIES
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.167.
  • DRG
    • General cleanup from generated resources from DRG
      • Added module M365DSCDRGUtil.psm1
      • Fix issues on several resources
      • Fix assignment from several resources
      • Fix unit test on several resources
      • Removed helper resources centralized in M365DSCDRGUtil from all resources
        FIXES #3309
  • MISC
    • Fixes cmdlet to use Get-MgBetaOrganization in the Get-M365DSCTenantDomain function.
      FIXES #3449

Release 1.23.628.1

30 Jun 16:48
f90ac11
Compare
Choose a tag to compare
  • AADAdministrativeUnit
    • Improved export performance.
  • AADApplication
    • Updated the Set and Test function to ignore the AppId parameter.
      FIXES #3390
    • Improved export performance.
  • AADAuthenticationMethodPolicyAuthenticator
    • Deprecated the NumberMatchingRequiredState Feature Setting.
      FIXES #3406
  • AADRoleDefinition
    • Improved export performance.
  • AADRoleSetting
    • Improved export performance.
  • AADServicePrincipal
    • Updated the Set and Test function to ignore the AppId parameter.
      FIXES #3390
    • Improved export performance.
  • EXOAvailabilityConfig
    • Fixes an error where an error was thrown when the OrgWideAccount wasn't set.
      FIXES #3402
  • IntuneDeviceEnrollmentPlatformRestriction
    • Fixes an error where the WindowsMobileRestriction property was still being assessed dispite it being deprecated.
      FIXES #3407
  • O365OrgSettings
    • Added support for Forms, Dynamics Customer Voice, To Do and Apps & Services settings.
  • TeamsCallQueue
    • Initial release.
  • Teams resources
  • MISC
    • Added API to the Organization.Read.All permission in the Get-M365DSCCompiledPermisisonList cmdlet
    • Fixes an issue with Update-M365DSCAzureAdApplication where it was throwing an error complaining about duplicate keys.
      FIXES #3417
    • Update-M365DSCModule now forces a reload of the latest version of the Microsoft365DSC module.
      FIXES #3326
    • Update-M365DSCAyureADApplication
      Added retry logic to catch the "Key credential end date is invalid" error when updating the application certificate.
      FIXES #3426
  • DEPENDENCIES
    • Updated ReverseDSC to version 2.0.0.16.