Skip to content

Releases: microsoft/Microsoft365DSC

Release 1.24.828.1

29 Aug 01:33
567d4c8
Compare
Choose a tag to compare
  • AADAdministrativeUnit
    • Fix Properties for Dynamic Administrative Units in Graph have moved
  • AADConditionalAccessPolicy
    • Fixing issue where the resource crashed when trying to retrieve groups
      and users from Entra ID which no longer existed
    • Fixes an issue where the AuthenticationFlows property changed in Graph
      and updates on the documentation for the possible values of TransferMethods.
      FIXES #4961
      FIXES #4960
      FIXES #4734
      FIXES #4725
  • AADGroup
  • EXOAuthenticationPolicyAssignment
    • Removes the 1000 user limit when exporting authentication policy assignments
      FIXES #4956
  • EXOHostedContentFilterRule
    • Don't check if associated EXOHostedContentFilterPolicy is present
      while removing resource since it's not required
  • EXORoleGroup
    • Fix an issue where roles that have empty members cannot be compared
      FIXES [#4977] (#4977)
  • IntuneAccountProtectionLocalAdministratorPasswordSolutionPolicy
    • Fixed issue if PasswordComplexity was set to 5 by allowing that value
      FIXES #4963
  • IntuneDeviceCompliancePolicyWindows10
    • Fix extraction of property TpmRequired
  • IntuneDeviceConfigurationCustomPolicyWindows10
    • Change app and delegated permissions for reading to
      DeviceManagementConfiguration.ReadWrite.All to cope with
      getOmaSettingPlainTextValue which is only working if RW is granted
      FIXES #4412
  • IntuneDeviceRemediation
    • Add export of global remediation scripts.
  • O365OrgSettings
  • SCAutoSensitivityLabelPolicy
    • Fixes issue where Mode=Enabled is not supported for SP and OD. Changing
      property to TestWithoutNotifications in those instances.
      FIXES #4990
  • SCAutoSensitivityLabelRule
    • Fixes issue where the export was looping through all possible workloads
      instead of the actually targeted workload
      FIXES #4989
  • SCSensitivityLabel
    • Corrected issue where ExternalAccess properties were configured inverted
      FIXES #3782
  • M365DSCDRGUtil
    • Update Intune Settings Catalog Handling.
    • Fixes an issue where the MSFT_IntuneDeviceRemediationPolicyAssignments
      type would trigger an incorrect comparison in Compare-M365DSCComplexObject.
  • M365DSCResourceGenerator
    • Update Intune resource generation for the Settings Catalog.
  • M365DSCUtil
    • Fix Compare-PSCustomObjectArrays by allowing empty arrays as input
      FIXES #4952
  • O365OrgSettings
  • MISC
    • Improve module updates and PowerShell Core support across the DSC
      resources.
      FIXES #4941
    • Replace some Write-Host occurrences in core engine with
      appropriate alternatives.
      FIXES #4943
    • Fixed a typo within M365DSCReport.psm1 related to a .png file
      FIXES #4983
  • DEPENDENCIES
    • Updated MicrosoftTeams to version 6.5.0.
    • Updated MSCloudLoginAssistant to version 1.1.19.

Release 1.24.731.1

01 Aug 21:59
3b3e152
Compare
Choose a tag to compare
  • AADAuthenticationMethodPolicyFido2
    • Add missing class identifier to schema.
      FIXES #4900
      FIXES #4079
  • IntuneAntivirusPolicyWindows10SettingCatalog
    • Fixes an issue where the template reference is not set correctly.
      FIXES #4925
  • IntuneDeviceConfigurationEndpointProtectionPolicyWindows10
    • Fix compiling if ProfileTypes (in FirewallRules) is present and contains
      more than one value
      FIXES #4936
  • IntuneDeviceConfigurationPolicyiOS
    • Fix export of property NetworkUsageRules
      FIXES #4934
  • MISC
    • M365DSCReport
      • Update key properties for delta report in AADGroup resource.
        FIXES #4921

Release 1.24.724.1

24 Jul 20:01
52a42d0
Compare
Choose a tag to compare
  • IntuneAntivirusPolicyWindows10SettingCatalog
    • Migrate to new settings catalog cmdlets.
  • IntuneAttackSurfaceReductionRulesPolicyWindows10ConfigManager
    • Migrate to new settings catalog cmdlets.
      FIXES #3966
  • IntuneEndpointDetectionAndResponsePolicyLinux
    • Initial release.
  • IntuneEndointDetectionAndResponsePolicyMacOS
    • Initial release.
  • IntuneWindowsUpdateForBusinessFeatureUpdateProfileWindows10
    • Introduces new properties and updates the handling of the
      start and end dates.
      FIXES #4614
      FIXES #3438
  • M365DSCDRGUtil
    • Fixes an issue where only 25 settings catalog templates were fetched with one call.
  • SPOSharingSettings
    • Changed approach to MySite filtering.

Release 1.24.717.1

17 Jul 21:00
d202238
Compare
Choose a tag to compare
  • EXOHostedOutboundSpamFilterPolicy
    • Changed the RecipientLimitInternalPerHour, RecipientLimitPerDay, and
      RecipientLimitExternalPerHour parameters to UInt32.
  • EXOMessageClassification
    • Fix issue while creating policy for first time
      FIXES #4877
  • IntuneDeviceConfigurationEmailProfilePolicyWindows10
    • Fix export by fixing some typos and from where values are extracted
      FIXES #3960
  • IntuneDiskEncryptionWindows10
    • Initial Release
      FIXES #4050
  • IntuneWindowsUpdateForBusinessQualityUpdateProfileWindows10
    • Initial release.
      FIXES #2659
  • SPOSharingSettings
    • Improved performance by using -Filter on Get-PnPTenantSite calls.
  • M365DSCDRGUtil
    • Fixes an issue with nested and duplicate settings in the settings catalog
    • Add support for converting Intune assignments directly from Graph.
      FIXES #4875
  • M365DSCResourceGenerator
    • Update Intune resource generation.
  • M365DSCReport
    • Changes behaviour to not throw on empty configuration during report generation.
      FIXES #4559
      FIXES #4505
    • Fixes an issue where the comparison treats empty arrays as an empty string.
      FIXES #4796
  • Telemetry
    • Added info about operation total execution time.

Release 1.24.710.3

11 Jul 17:10
f1d6a92
Compare
Choose a tag to compare

1.24.710.3

  • MISC
    • Fixes issue with App Secret Authentication flow.

1.24.710.2

  • Telemetry
    • Fixed error handling on getting roles.

1.24.710.1

  • AADApplication
    • Fixes an error where the duplicate error was being trapped,
      which could cause extra instances to be created.
  • AADGroup
    • Fixes an error where the duplicate error was being trapped,
      which could cause extra instances to be created.
  • EXOAntiPhishRule
    • Don't check if associated EXOAntiPhishPolicy is present while removing
      resource since it's not required
      FIXES #4846
  • EXOHostedOutboundSpamFilterRule
    • Don't check if associated EXOHostedOutboundSpamFilterPolicy is present
      while removing resource since it's not required
      FIXES #4847
  • IntuneDeviceConfigurationPlatformScriptMacOS
    • Fixes an issue where the assignments are missing if filtered by display name.
  • M365DSCDRGUtil
    • Fixes an issue where the return value was changed to a single object
      instead of an array.
      FIXES #4844
    • Fixes an issue where Graph models were not treated properly as a complex object.
  • TELEMETRY
    • Added instance count.
    • Added roles scopes info.
  • DEPENDENCIES
    • Updated DSCParser to version 2.0.0.7.
    • Updated Microsoft.Graph to version 2.20.0
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.191

Release 1.24.703.1

04 Jul 17:41
a0d045e
Compare
Choose a tag to compare
  • EXOCASMailboxPlan
    • Remove DisplayName from set parameters
      FIXES #4814
  • EXODkimSigningConfig
    • Add support for 2048 key size;
    • Remove authentication parameters before changing the resources
      FIXES #4821
      FIXES #4805
  • EXOGroupSettings
    • Export unlimited number of groups
      FIXES #4800
  • EXOHostedContentFilterRule
    • When updating the resource assign property Identity to the correct value
      FIXES #4836
  • EXOMailboxPlan
    • Remove DisplayName from set parameters
      FIXES #4817
  • EXOHostedOutboundSpamFilterRule
    • Fix if clause on update scenario, remove property Enabled from being set
      while updating the resource and ensure that also while updating the resource
      the property HostedOutboundSpamFilterPolicy is only sent if it differs
      from what the resource already has currently assigned
      FIXES #4838
  • IntuneExploitProtectionPolicyWindows10SettingCatalog
    • Migrate to new settings catalog cmdlets.
  • IntuneSettingCatalogASRRulesPolicyWindows10
    • Migrate to new settings catalog cmdlets.
  • TeamsFederationConfiguration
    • Add missing property ExternalAccessWithTrialTenants
      FIXES #4829
  • M365DSCDRGUtil
    • Added Microsoft Graph filter functions.
    • Force array as parameter in Compare-M365DSCIntunePolicyAssignment.
  • MISC
    • Added support for startswith, endswith and contains filter methods to Intune resources
      that did not support it previously.
      FIXES #4597
    • Fixes issues with values of type groupSettingCollection and choiceSetting
      when creating the settings catalog policy settings body.
  • DEPENDENCIES
    • Updated DSCParser to version 2.0.0.6

Release 1.24.626.1

26 Jun 17:05
e962d99
Compare
Choose a tag to compare
  • AADGroup
  • IntuneDeviceManagementComplianceSettings
    • Initial Release.
  • IntuneDeviceRemediation
    • Fix invalid assignment export and import.
      FIXES #4726
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.1.18
  • M365DSCDRGUtil
    • Add collectionId export to ConvertFrom-IntunePolicyAssignment
    • Add handling for Intune assignments in Compare-M365DSCComplexObject
  • M365DSCResourceGenerator
    • Update CimInstance comparison template
  • MISC
    • Add group display name export and update assignment comparison across Intune
      resources.

Release 1.24.619.1

20 Jun 12:37
b2ec61c
Compare
Choose a tag to compare
  • IntuneAppConfigurationDevicePolicy
    • Add conversion from payloadJson to actual JSON.
  • SPOTenantSettings
    • Connect to Graph before Sharepoint Online
      FIXES #4746
  • TeamsMeetingPolicy
    • Updated the allowed values for the TeamsCameraFarEndTPTXZmode property.
  • M365DSCResourceGenerator
    • Fix formatting and missing escape character in Resource Generator

Release 1.24.605.1

06 Jun 14:22
ded6f70
Compare
Choose a tag to compare
  • AADAuthenticationFlowPolicy
    • Initial Release.
  • AADEntitlementManagementRoleAssignment
    • Initial Release.
  • IntuneAppConfigurationDevicePolicy
    • Add assignment group display name and fix compilation
      FIXES #4724
  • M365DSCResourceGenerator
    • Add support for generating Intune settings catalog policies
  • M365DSCDRGUtil
    • Add multiple commands for Intune policies that use the settings catalog
    • Improve comparison of Intune assignments in Compare-M365DSCIntunePolicyAssignment
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.1.17.
    • Updated ReverseDSC to version 2.0.0.20.

Release 1.24.522.1

22 May 16:38
ee8b573
Compare
Choose a tag to compare
  • IntuneDeviceConfigurationPlatformScriptWindows
    • Initial Release
      FIXES #4157
  • IntuneDeviceConfigurationPlatformScriptMacOS
    • Initial Release
      FIXES #4157
  • IntuneDeviceEnrollmentPlatformRestriction
    • Fix missing export of the default policy
      FIXES #4694
  • IntuneDeviceEnrollmentStatusPageWindows10
    • Return all authentication methods when retrieving the policies otherwise
      it may fail deducing the OrganizationName via TenantId
  • IntuneDeviceRemediation
    • Initial Release
      FIXES #4159
  • IntuneWindowsUpdateForBusinessDriverUpdateProfileWindows10
    • Initial Release
      FIXES #3747
  • SPOTenantCdnPolicy
    • If properties in the tenant are empty then export them as empty arrays
      instead of null strings, missed while fixing #4658
  • SPOTenantSettings
    • Remove property UserVoiceForFeedbackEnabled when setting the resource since
      it has been deprecated
  • M365DSCUtil
    • Fixed an issue in Assert-M365DSCBlueprint where the clone and export
      of a blueprint with a GUID could lead to configuration name starting
      with a digit instead of a letter.
      Partially fixes #4681
  • DEPENDENCIES
    • Updated ExchangeOnlineManagement to version 3.5.0
    • Updated MicrosoftTeams to version 6.2.0