Skip to content

Releases: microsoft/Microsoft365DSC

Release 1.23.607.1

08 Jun 14:16
5034803
Compare
Choose a tag to compare
  • AADAuthenticationStrengthPolicy
    • Removed the validateset from the AllowedCombinations property due to incomplete full list of possible values.
  • EXOQuarantinePolicy
    • Fixes an issue where GlobalQurantinePolicy properties can't be updated.
  • IntuneAntivirusPolicyWindows10SettingCatalog
    • Fixes an issue for policies with template endpointSecurityAntivirus that had a templateId not expected by the code
      FIXES #3360
  • IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10
    • Fixes an issue with Set-TargetResource when an array is empty
      FIXES #3355
  • DEPENDENCIES
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.166.

Release 1.23.524.1

24 May 15:36
b8c0289
Compare
Choose a tag to compare
  • AADGroup
    • Performance Improvements for export.
  • AADUser
    • Performance improvements for export.
  • O365OrgSettings
    • Added support for the AdminCenterReportDisplayConcealedNames property.
  • SCAutoSensitivityLabelRule
    • Fixes an issue with the HeaderMatchesPatterns property not compiling when empty.
  • TeamsOrgWideAppSettings
    • Initial release.
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.111
    • Updated ReverseDSC to version 2.0.0.15

Release 1.23.517.1

18 May 18:04
9777ebc
Compare
Choose a tag to compare
  • AADEntitlementManagementAccessPackageAssignmentPolicy
    • Fixes an issue where Reviewers and requestors weren't properly extracted.
      FIXES #3255
  • IntuneDeviceEnrollmentPlatformRestriction
    • Ensure that Windows Mobile platform cannot be unblocked
      FIXES #3303
  • IntuneSettingCatalogCustomPolicyWindows10
    • Add missing properties to schema
      FIXES #3300
  • SPOUserProfileProperty
    • Fixes and issue where the properties weren't properly set.
      FIXES #3226
  • TeamsAppPermissionPolicy
    • Initial release
  • TeamsAppSetupPolicy
    • Initial release.
  • EXOQuarantinePolicy
    • Support exporting and importing global quarantine policy
      FIXES #3285
  • DEPENDENCIES
    • Updated MicrosoftTeams to version 5.2.0
  • MISC
    • Major performance improvements for the New-M365DSCDeltaReport cmdlet.
      FIXES #3016
    • M365DSCUtil: Fix typo in order to obfuscate cert thumbprint

Release 1.23.510.1

11 May 15:43
edae0c7
Compare
Choose a tag to compare
  • AADAuthenticationStrengthPolicy
    • Initial release
  • AADConditionalAccessPolicy
    • Added support for the AuthenticationStrength parameter.
  • AADCrossTenantAccessPolicy
    • Initial release
      FIXES #3251
  • AADCrossTenantAccessPolicyConfigurationDefault
    • Initial release
      FIXES #3252
  • AADCrossTenantAccessPolicyConfigurationPartner
    • Initial release
      FIXES #3253
  • EXOQuarantinePolicy
    • Support exporting global quarantine policy
      FIXES #3285
  • IntuneSettingCatalogCustomPolicyWindows10
  • TeamsMessagingPolicy
    • Add support for new parameters: AllowSmartCompose, AllowSmartReply, AllowUserDeleteChat
  • TeamsGuestMessagingConfiguration
    • Add support for AllowUserDeleteChat parameter
  • TeamsGuestMeetingConfiguration
    • Add support for LiveCaptionsEnabledType parameter
  • TeamsTeam
    • Fix group creation
  • DEPENDENCIES
    • Updated DSCParser to version 1.0.9.
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.1623.
    • Updated MSCloudLoginAssistant to version 1.0.110.
  • MISC
    • Added a new Get-M365DSCConfigurationConflict cmdlet to help validate configurations and added
      the -Validate switch to the Export-M365DSCConfiguration cmdlet.

Release 1.23.503.1

09 May 07:10
3391ba6
Compare
Choose a tag to compare
  • IntuneDeviceConfigurationImportedPfxCertificatePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationPkcsCertificatePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationScepCertificatePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationSecureAssessmentPolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationSharedMultiDevicePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationTrustedCertificatePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationVpnPolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationWiredNetworkPolicyWindows10
    • Initial release
  • DRG
    • Fix issue with abstract type and additionalProperties
  • MISC
    • Intune: changed the display or instances to show the display name instead of Id during extraction.
    • M365DSCUtil: Fixed an issue on function Get-M365DSCExportContentForResource if ConnectionMode was set to anything but "Credentials*"
    • Assert-M365DSCBlueprint, New-M365DSCDeltaReport, Compare-M365DSCConfigurations: Add support to exclude resources from being compared
    • EXPORT: Multiple fixes for display and handling of invalid licenses.
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.109.

Release 1.23.426.3

27 Apr 16:53
b58363d
Compare
Choose a tag to compare
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.108.
  • MISC
    • If an error occurs during the export process, we now throw an error instead of simply writing the error
      back to the host via Write-Host.

Release 1.23.426.1

26 Apr 18:46
5311463
Compare
Choose a tag to compare
  • AADConditionalAccessPolicy
    • Fix Couldn't find Location 00000000-0000-0000-0000-000000000000
      FIXES#2974
  • AADAdministrativeUnit
    • Fix issue incorrectly removing existing Members and ScopedRoleMembers
      FIXES #3194
    • Fix issue creating ScopedRoleMembers of Type Group or ServicePrincipal
      FIXES #3189
  • SCLabelPolicy
    • Fixed issue where the Labels parameter isn't handled properly for existing
      policies
      FIXES #3216
  • SCSensitivityLabel
    • Remove property Disabled from schema
      FIXES #3193
    • Corrected issue where SiteAndGroupExternalSharingControlType wasn't
      applied correctly with existing labels
      FIXES #3210
  • TeamsTeam
    • Fixes an error when trying to extract teams using a Service Principal.
      FIXES #3183
  • DEPENDENCIES
    • Updated DSCParser dependencies to version 1.3.0.7.
    • Updated Microsoft.Graph dependencies to version 1.26.0.
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.160.
    • Updated MSCloudLoginAssistant to version 1.0.106.

Release 1.23.419.1

19 Apr 19:27
035b3bd
Compare
Choose a tag to compare
  • IntuneDeviceConfigurationDefenderForEndpointOnboardingPolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationEmailProfilePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationKioskPolicyWindows10
    • Initial release
  • EXOManagementRoleAssignment
    • Fixed issue with incorrect Microsoft Graph cmdlets used to retrieve Administrative Units.
      FIXES #3185
  • SCLabelPolicy
    • If label policy is set to None don't get its label display name since it's not required
      FIXES #3104
  • DRG
    • Fixed issue retrieving the cmdlet definition when the resource type is derived from an abstract type
    • Fixed issue with UnitTest and complex properties with AdditionalProperties
    • Fixed issue with Complex constructor and complex properties with AdditionalProperties
  • MISC
    • Reports will now exclude the authentication parameters (e.g., CertificateThumbprint, Credential, etc.).
    • Changed the Encoding helper's logic to ensure titled quotes and apostrophes are correctly evaluated.
      FIXES #3165
    • Fixes an issue where the new resource name extraction could still have duplicates.

Release 1.23.412.1

12 Apr 18:12
d243657
Compare
Choose a tag to compare
  • AADUser
    • Password property will only used with New-MgUser and ignored for updates
      FIXES #3093
  • IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10
    • Initial release
      FIXES #2833
  • IntuneDeviceConfigurationCustomPolicyWindows10
    • Initial Release
      FIXES #3068
  • IntuneDeviceConfigurationDomainJoinPolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationFirmwareInterfacePolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationWindowsTeamPolicyWindows10
    • Initial release
  • O365SearchAndIntelligenceConfigurations
    • Initial release.
  • TeamsUpdateManagementPolicy
    • Added support for the Forced value for the AllowPublicPreview property.
  • DRG
    • Fixed layout and display issues in module file
  • MISC
    • Changed Get-MgDeviceManagementDeviceConfiguration to use the cmdlet switches rather than filtering output once returned.
      Fixes #3082
    • M365DSCUtil: Fixed an issue when calling Assert-M365DSCBlueprint with App credentials
      FIXES #3153
    • Added check to validate that the Release Notes in the module manifest are not longer than
      10,000 characters, which will prevent publishing the module to the PowerShell Gallery
  • DEPENDENCIES
    • Updated Microsoft.PowerApps.Administration.PowerShell dependencies to version 2.0.159.

Release 1.23.405.1

05 Apr 20:40
395499b
Compare
Choose a tag to compare
  • IntuneDeviceEnrollmentPlatformRestriction
    • [BREAKING CHANGE] Updated resource to manage single and default platform restriction policies
      FIXES #2347
  • IntuneDeviceConfigurationHealthMonitoringConfigurationPolicyWindows10
    • Initial Release
      FIXES #2830
  • IntuneDeviceConfigurationNetworkBoundaryPolicyWindows10
    • Initial release
  • IntuneDeviceConfigurationPolicyWindows10
    • [BREAKING CHANGE] Added complex parameters as embedded CIM (DefenderDetectedMalwareActions, EdgeHomeButtonConfiguration, EdgeSearchEngine, NetworkProxyServer, Windows10AppsForceUpdateSchedule)
    • Resource regenerated with DRG
    • FIXES#2867
    • FIXES#2868
  • IntuneDeviceEnrollmentStatusPageWindows10
    • [BREAKING CHANGE] Renamed resource IntuneDeviceEnrollmentConfigurationWindows10 to IntuneDeviceEnrollmentStatusPageWindows10
    • Added support for property Assignments.
    • Added support for property Priority
    • FIXES #2933
  • AADAdministrativeUnit
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • Fixes extraction of the Members property.
    • Fixes extraction of the ScopedRoleMembers property.
  • AADApplication
    • [BREAKING CHANGE] Remove deprecated parameter Oauth2RequirePostResponse
  • AADAuthorizationPolicy
    • Fixes an error where the authentication method wasn't recognized when doing an export using app secret.
      FIXES #3056
  • AADConditionalAccessPolicy
    • Add condition for empty External Guest/User include/exclude
      FIXES #3108
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • [BREAKING CHANGE] Remove deprecated parameters IncludeDevices and ExcludeDevices
  • AADEntitlementManagementAccessPackage, AADEntitlementManagementAccessPackageAssignmentPolicy,
    AADEntitlementManagementAccessPackageCatalog, AADEntitlementManagementAccessPackageCatalogResource,
    AADEntitlementManagementAccessPackageCatalogResource, AADEntitlementManagementConnectedOrganization,
    AADRoleSetting
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
  • AADGroup
    • Changed the SecurityEnabled and MailEnabled parameters to become mandatory.
      FIXES #3072
    • Stopped GroupTypes defaulting to 'Unified' to allow creation of Security groups.
      FIXES #3073
  • AADUser
    • [BREAKING CHANGE] Remove deprecated parameter PreferredDataLocation* EXOAntiPhishPolicy
    • [BREAKING CHANGE] Remove deprecated parameters EnableAntispoofEnforcement and
      TargetedDomainProtectionAction
  • EXOGroupSettings
    • Initial Release
      FIXES #3089
  • EXOHostedContentFilterPolicy
    • [BREAKING CHANGE] Remove deprecated parameters EndUserSpamNotificationCustomFromAddress
      and EndUserSpamNotificationCustomFromName
  • EXOIRMConfiguration
    • [BREAKING CHANGE] Renamed unused Identity parameter to IsSingleInstance
      FIXES #2969
  • EXOMalwareFilterPolicy
    • [BREAKING CHANGE] Remove deprecated parameters Action, CustomAlertText,
      EnableExternalSenderNotifications and EnableInternalSenderNotifications
  • EXOManagementRoleAssignment
    • Use Microsoft Graph to retrieve administrative units. This fixes the issue where a soft
      deleted AU was present while a new one got created with the same name.
      FIXES #3064
  • EXOOrganizationConfig
    • [BREAKING CHANGE] Remove deprecated parameters AllowPlusAddressInRecipients
    • [BREAKING CHANGE] Renamed unused Identity parameter to IsSingleInstance
      FIXES #2969
  • EXOPerimeterConfiguration
    • [BREAKING CHANGE] Renamed unused Identity parameter to IsSingleInstance
      FIXES #2969
  • EXOResourceConfiguration
    • [BREAKING CHANGE] Renamed unused Identity parameter to IsSingleInstance
      FIXES #2969
  • EXOSaveLinksPolicy
    • [BREAKING CHANGE] Remove deprecated parameters DoNotAllowClickThrough,
      DoNotTrackUserClicks and IsEnabled
  • EXOSharedMailbox
    • [BREAKING CHANGE] Remove deprecated parameter Aliases
  • EXOTransportRule
    • [BREAKING CHANGE] Remove deprecated parameter ExceptIfMessageContainsAllDataClassifications,
      IncidentReportOriginalMail and MessageContainsAllDataClassifications
  • IntuneAntivirusPolicyWindows10SettingCatalog, IntuneASRRulesPolicyWindows10,
    IntuneAppProtectionPolicyiOS, IntuneAttackSurfaceReductionRulesPolicyWindows10ConfigManager,
    IntuneSettingCatalogASRRulesPolicyWindows10
    • [BREAKING CHANGE] Setting Identity as Key parameter and DisplayName as Required
  • IntuneAttackSurfaceReductionRulesPolicyWindows10ConfigManager
    • [BREAKING CHANGE] Fix resource
  • IntuneDeviceConfigurationPolicyAndroidDeviceAdministrator, IntuneDeviceConfigurationPolicyAndroidDeviceOwner,
    IntuneDeviceConfigurationPolicyAndroidOpenSourceProject, IntuneDeviceConfigurationPolicyMacOS,
    IntuneDeviceConfigurationPolicyiOS, IntuneExploitProtectionPolicyWindows10SettingCatalog,
    IntuneWifiConfigurationPolicyAndroidDeviceAdministrator, IntuneWifiConfigurationPolicyAndroidForWork,
    IntuneWifiConfigurationPolicyAndroidOpenSourceProject, IntuneWifiConfigurationPolicyIOS,
    IntuneWifiConfigurationPolicyMacOS, IntuneWifiConfigurationPolicyWindows10,
    IntuneWindowsInformationProtectionPolicyWindows10MdmEnrolled, IntuneWindowsUpdateForBusinessFeatureUpdateProfileWindows10
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • Properly escapes single quotes from CIMInstances string values.
      FIXES #3117
  • IntuneWifiConfigurationPolicyAndroidEnterpriseDeviceOwner
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • [BREAKING CHANGE] Corrected typo in resource name (Entreprise to Enterprise)
      FIXES #3024
  • IntuneWifiConfigurationPolicyAndroidEnterpriseWorkProfile
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • [BREAKING CHANGE] Corrected typo in resource name (Entreprise to Enterprise)
      FIXES #3024
  • IntuneWindowsAutopilotDeploymentProfileAzureADJoined
    • Initial release
      FIXES #2605
  • IntuneWindowsAutopilotDeploymentProfileAzureADHybridJoined
    • Initial release
      FIXES #2605
  • IntuneWindowsUpdateForBusinessRingUpdateProfileWindows10
    • [BREAKING CHANGE] Setting Id as Key parameter and DisplayName as Required
    • [BREAKING CHANGE] Corrected typo in resource name (Window to Windows)
      FIXES #3024
  • SCAuditConfigurationPolicy, SCAutoSensitivityLabelPolicy, SCCaseHoldPolicy, SCCaseHoldRule,
    SCComplianceCase, SCComplianceSearch, SCComplianceSearchAction, SCComplianceTag,
    SCDeviceConditionalAccessPolicy, SCDeviceConfigurationPolicy, SCDLPComplianceRule,
    SCFilePlanPropertyAuthority, SCFilePlanPropertyCategory, SCFilePlanPropertyCitation,
    SCFilePlanPropertyDepartment, SCFilePlanPropertyReferenceId, SCFilePlanPropertySubCategory,
    SCLabelPolicy, SCProtectionAlert, SCRetentionCompliancePolicy, SCRetentionComplianceRule,
    SCRetentionEventType, SCSupervisoryReviewPolicy, SCSupervisoryReviewRule
    • Fixed the collection of new and set parameters to ensure the correct values are passed to the New/Set cmdlets.
      FIXES #3075
  • SCSensitivityLabel
    • [BREAKING CHANGE] Remove deprecated parameters Disabled, ApplyContentMarkingFooterFontName,
      ApplyContentMarkingHeaderFontName, ApplyWaterMarkingFontName and EncryptionAipTemplateScopes
  • SPOApp
    • Fixed issue in the Export where an error was displayed in Verbose mode when Credentials were specified
      and the apps were not exported.
  • SPOTenantSettings
    • [BREAKING CHANGE] Remove deprecated parameter RequireAcceptingAccountMatchInvitedAccount
    • Fixes how we are extracting the DisabledWebPartIds parameter.
      FIXES #3066
  • TeamsGroupPolicyAssignment change of key and required parameters
    • [BREAKING CHANGE] Setting GroupId and PolicyType as Key parameters
      FIXES #3054
  • TeamsMeetingPolicy
    • [BREAKING CHANGE] Remove deprecated parameter RecordingStorageMode
  • TeamsUpdateManagementPolicy
    • Added support for the new UseNewTeamsClient parameter.
      FIXES #3062
  • DRG
    • Various fixes
      • Cleanup generated code
      • Fix AdditionalProperties complex constructor
      • Fix Read privileges in settings file
  • MISC
    • Fixed an issue New-M365DSCReportFromConfiguration where a non existing parameter was used to retrieve the configuration.
    • Improved unit test performance
    • Added a QA check to test for the presence of a Key parameter and fixes
      resources where this was not the case.
      FIXES #2925
    • Majo...
Read more