github microsoft/Microsoft365DSC 1.25.1001.1
Release 1.25.1001.1

12 hours ago
  • AADAccessReviewDefinition
    • [BREAKING CHANGE] Removed ID as the key and made DisplayName the new key.
  • AADAdministrativeUnit
    • Reduced export time by 20%.
  • AADAgreement
    • Fixed creation and update issues by calling the APIs directly.
  • AADApplication
    • [BREAKING CHANGE] Removed deprecated parameters AvailableToOtherTenants
      and RequireClientServicePrincipal.
  • AADAppManagementPolicy
    • Updated RestrictForAppsCreatedAfterDateTime to "o" format.
  • AADAuthenticationMethodPolicy
    • [BREAKING CHANGE] Removed deprecated parameter PolicyMigrationState.
  • AADAuthenticationMethodPolicyAuthenticator
    • [BREAKING CHANGE] Removed deprecated parameter NumberMatchingRequiredState.
  • AADConditionalAccessPolicy
    • Fix case evaluation when creating instances or updating properties.
  • AADCrossTenantIdentitySyncPolicyPartner
    • Initial release.
  • AADCustomSecurityAttributeDefinition
    • [BREAKING CHANGE] Restricted accepted values for Status to Available and
      Deprecated.
  • AADDomain
    • Fixed an issue where updating an existing instance failed due to the
      isVerified parameter.
  • AADEnrichedAuditLogs
    • [BREAKING CHANGE] Removed deprecated resource.
  • AADGroup
    • Fixed multi-tenant Service Principal support for owners and members.
      FIXES #6498
    • Fixed an issue where the SkuId could contain NBSP characters.
      FIXES #6476
    • Fixed an issue where GroupAsMembers not being added during initial group creation.
      FIXES #6489
    • Fixed an issue where not all members were exported.
      FIXES #6545
  • AADGroupEligiblitySchedule
    • Aligned date time format for Expiration.EndDateTime with Expiration.StartDateTime.
    • [BREAKING CHANGE] Update AADGroupEligiblitySchedule align with
      AADRoleEligibilityScheduleRequest to allow User (UPN), Group (Group Name) as
      Principal
    • Fixed issue where AADGroupEligiblitySchedule didn't correctly work with
      member and owner assignment types
  • EXOAtpPolicyForO365
    • [BREAKING CHANGE] Removed Ensure property.
  • EXOCalendarProcessing
    • Added caching for export.
  • EXOClientAccessRule
    • [BREAKING CHANGE] Removed resource.
  • EXOFocusedInbox
    • [BREAKING CHANGE] Removed deprecated parameter FocusedInboxOnLastUpdateTime.
  • EXOGroupSettings
    • Fixed an issue with the retrieval by DisplayName and duplicate Id property
      on update.
    • [BREAKING CHANGE] Renamed the UnifiedGroupWelcomeMessageEnabled parameter to
      WelcomeMessageEnabled.
  • EXOIntraOrganizationConnector
    • Fix logic to allow empty string for TargetSharingEpr.
  • EXOHostedContentFilterPolicy
    • [BREAKING CHANGE] Remove deprecated properties DownloadLink, EnableEndUserSpamNotifications,
      EndUserSpamNotificationCustomSubject, EndUserSpamNotificationFrequency
      and EndUserSpamNotificationLanguage.
      FIXES #4958
  • EXOMailboxAutoReplyConfiguration
    • Added conditional user lookup.
  • EXOMailboxCalendarFolder
    • Added conditional user lookup.
  • EXOMailContact
    • Added caching for export.
  • EXOMailboxPermission
    • Added additional caching for export.
  • EXOMailboxSettings
    • Added caching for export.
  • EXOMobileDeviceMailboxPolicy
    • [BREAKING CHANGE] Updated properties MinPasswordComplexCharacters and
      PasswordHistory to integer types.
      FIXES #6022
  • EXORecipientPermission
    • Added additional caching for export.
  • EXOSafeAttachmentPolicy
    • [BREAKING CHANGE] Removed deprecated parameter ActionOnError.
  • EXOTransportRule
    • [BREAKING CHANGE] Removed deprecated parameters ExceptIfHasSenderOverride,
      MessageContainsDataClassifications,
      ExceptIfMessageContainsDataClassifications, HasSenderOverride,
      NotifySender, ApplyOME and RemoveOME.
  • IntuneAccountProtectionPolicy
    • [BREAKING CHANGE] Removed deprecated resource.
  • IntuneAccountProtectionLocalUserGroupMembershipPolicy
    • [BREAKING CHANGE] Renamed properties to match their Settings Catalog counterpart.
      FIXES #6342
  • IntuneAppCategory
    • Added missing authentication properties in examples.
  • IntuneAppConfigurationPolicy
    • Fixed an issue with MOF instance parsing.
      FIXES #6520
  • IntuneAppControlForBusinessPolicyWindows10
    • Initial release.
      FIXES #4761
  • IntuneAppProtectionPolicyAndroid
    • [BREAKING CHANGE] Combined ExcludedGroups with Assignments, updated
      time parameters to ISO8601 format, removed IsAssigned property.
      FIXES #5968
      FIXES #5808
      FIXES #5675
  • IntuneAppConfigurationPolicy
    • Fixed an issue with MOF instance parsing.
      FIXES #6520
  • IntuneASRRulesPolicyWindows10
    • [BREAKING CHANGE] Removed resource. It was replaced with IntuneSettingCatalogASRRulesPolicyWindows10.
  • IntuneDeviceCleanupRule
    • [BREAKING CHANGE] Removed resource. It was replaced with IntuneDeviceCleanupRuleV2.
  • IntuneDeviceCompliancePolicyAndroid
    • [BREAKING CHANGE] Removed resource because the configuration type is not
      supported anymore.
  • IntuneDeviceConfigurationPolicyAndroidDeviceAdministrator
    • [BREAKING CHANGE] Removed resource because the configuration type is not
      supported anymore.
  • IntuneDeviceRemediation
    • [BREAKING CHANGE] Made Id optional and enabled creation of remediation
      scripts using DisplayName only.
      FIXES #6445
  • IntuneEpmElevationRulesPolicyWindows10
    • Initial release.
  • IntuneEpmElevationSettingsPolicyWindows10
    • Initial release.
  • IntuneMobileAppsMacOSLobApp
    • Added filter capability.
  • IntuneMobileAppsMicrosoftStoreAppWindows10
    • Initial release.
  • IntuneMobileAppsStoreApp
    • Added support for assignmentSettings to the assignments.
  • IntuneMobileAppsWebLink
    • Fixed an issue where filtering was applied after fetching all apps.
  • IntuneMobileAppsWindowsOfficeSuiteApp
    • Added filter capability.
    • Fixed the version in the MOF definition.
  • IntuneRoleAssignment
    • Fixed an issue where deleted groups would throw an error during export.
  • IntuneTrustedRootCertificateAndroidEnterprise
    • [BREAKING CHANGE] Removed resource because the configuration type is not
      supported anymore.
  • IntuneUserSettingsPolicyWindows365
    • Initial release.
  • IntuneVPNConfigurationPolicyAndroidEnterprise
    • [BREAKING CHANGE] Removed resource because the configuration type is not
      supported anymore.
  • IntuneWifiConfigurationPolicyAndroidDeviceAdministrator
    • [BREAKING CHANGE] Removed resource because the configuration type is not
      supported anymore.
  • IntuneWifiConfigurationPolicyAndroidForWork
    • [BREAKING CHANGE] Removed resource because it's not supported anymore.
      Instead, use the IntuneWifiConfigurationPolicyAndroidEnterpriseWorkProfile
      resource.
  • O365AdminAuditLogConfig
    • [BREAKING CHANGE] Removed Ensure parameter because it is a single instance
      object.
  • O365OrgSettings
    • [BREAKING CHANGE] Removed deprecated parameter MicrosoftVivaBriefingEmail.
  • ODSettings
    • [BREAKING CHANGE] Removed deprecated parameter NotifyOwnersWhenInvitationsAccepted.
  • SPOPropertyBag
    • Reduced export time by 85%.
  • SPOSharingSettings
    • [BREAKING CHANGE] Removed deprecated parameter RequireAcceptingAccountMatchInvitedAccount.
  • SPOSite
    • Added additional caching.
  • SPOTenantSettings
    • [BREAKING CHANGE] Removed deprecated parameter UserVoiceForFeedbackEnabled.
    • Fixed the retrieval and update of the OneDriveSharingCapability parameter.
  • TeamsChannel
    • Reduced export time by up to 75%.
  • TeamsChannelTab
    • Reduced export time by up to 85%.
  • TeamsFederationConfiguration
    • [BREAKING CHANGE] Removed deprecated parameter AllowPublicUsers.
  • TeamsMeetingPolicy
    • [BREAKING CHANGE] Removed deprecated parameter ForceStreamingAttendeeMode.
  • TeamsShiftsPolicy
    • [BREAKING CHANGE] Removed deprecated parameter EnableShiftPresence.
  • TeamsTenantDialPlan
    • [BREAKING CHANGE] Removed deprecated parameter OptimizeDeviceDialing and ExternalAccessPrefix.
  • MISC
    • Added ordering to hashtables.
    • [BREAKING CHANGE] Changed multiple property values and types in Intune resources.
      Refer to the
      breaking change blog post for more information about the affected resources.
    • Added performance improvements to speed up resource processing.
    • Code cleanup across all Intune resources.
    • Code cleanup across all O365, OD and SPO resources.
    • Code cleanup across all Planner, PP and SC resources.
    • Code cleanup across all Sentinel, SH and Teams resources.
    • Code cleanup across all M365DSC modules.
    • Fixed typo in ManagedIdentity property across all resources.
    • Improved module import speed by up to 60%.
    • Reduced repeated logins during export of SPO and Teams resources.
    • Removed unnecessary type casting across all resources.
    • Streamlined test cases.
    • Updated most resource testing to use the new comparison function.
    • Updated required modules for Intune resources doing assignments to groups.
    • [BREAKING CHANGE] Removed SupportsScopeTags property from all resources
      because it's read-only.
    • Updated all resource settings files to include a configuration or data mode.
  • M365DSCDRGUtil
    • Changed the way how Settings Catalog properties are exported.
    • Fixed an issue where a null drift would throw an exception.
    • Fixed an issue where group filtering would not find the specified groups.
    • Fixed an issue where 0 requests passed to Invoke-M365DSCGraphBatchRequests
      would fail.
      FIXES #6521
    • Fixed an issue with applying Intune Settings Catalog policies.
  • M365DSCUtil
    • Added parameter -Parallel to Export-M365DSCConfiguration.
    • Renamed function Get-M365DSCWorkloadsListFromResourceNames to Get-M365DSCConnectedWorkloadList.
    • Added function Get-M365DSCWorkloadForResource to look up the workload of
      a resource.
    • Added function Get-M365DSCResourcesByExportMode to determine which
      resources belong to an export mode.
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.1.51.

Don't miss a new Microsoft365DSC release

NewReleases is sending notifications on new releases.