Releases: microsoft/Microsoft365DSC
Releases · microsoft/Microsoft365DSC
Release 1.24.828.1
- 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 ofTransferMethods
.
FIXES #4961
FIXES #4960
FIXES #4734
FIXES #4725
- Fixing issue where the resource crashed when trying to retrieve groups
- AADGroup
- FIXES #4994
- EXOAuthenticationPolicyAssignment
- Removes the 1000 user limit when exporting authentication policy assignments
FIXES #4956
- Removes the 1000 user limit when exporting authentication policy assignments
- EXOHostedContentFilterRule
- Don't check if associated
EXOHostedContentFilterPolicy
is present
while removing resource since it's not required
- Don't check if associated
- EXORoleGroup
- IntuneAccountProtectionLocalAdministratorPasswordSolutionPolicy
- Fixed issue if
PasswordComplexity
was set to 5 by allowing that value
FIXES #4963
- Fixed issue if
- IntuneDeviceCompliancePolicyWindows10
- Fix extraction of property
TpmRequired
- Fix extraction of property
- 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
- Change app and delegated permissions for reading to
- IntuneDeviceRemediation
- Add export of global remediation scripts.
- O365OrgSettings
- FIXES #4741
- SCAutoSensitivityLabelPolicy
- Fixes issue where Mode=Enabled is not supported for SP and OD. Changing
property to TestWithoutNotifications in those instances.
FIXES #4990
- Fixes issue where Mode=Enabled is not supported for SP and OD. Changing
- SCAutoSensitivityLabelRule
- Fixes issue where the export was looping through all possible workloads
instead of the actually targeted workload
FIXES #4989
- Fixes issue where the export was looping through all possible workloads
- SCSensitivityLabel
- Corrected issue where ExternalAccess properties were configured inverted
FIXES #3782
- Corrected issue where ExternalAccess properties were configured inverted
- M365DSCDRGUtil
- Update Intune Settings Catalog Handling.
- Fixes an issue where the
MSFT_IntuneDeviceRemediationPolicyAssignments
type would trigger an incorrect comparison inCompare-M365DSCComplexObject
.
- M365DSCResourceGenerator
- Update Intune resource generation for the Settings Catalog.
- M365DSCUtil
- Fix
Compare-PSCustomObjectArrays
by allowing empty arrays as input
FIXES #4952
- Fix
- O365OrgSettings
- FIXES #4741
- MISC
- DEPENDENCIES
- Updated MicrosoftTeams to version 6.5.0.
- Updated MSCloudLoginAssistant to version 1.1.19.
Release 1.24.731.1
- AADAuthenticationMethodPolicyFido2
- IntuneAntivirusPolicyWindows10SettingCatalog
- Fixes an issue where the template reference is not set correctly.
FIXES #4925
- Fixes an issue where the template reference is not set correctly.
- IntuneDeviceConfigurationEndpointProtectionPolicyWindows10
- Fix compiling if
ProfileTypes
(inFirewallRules
) is present and contains
more than one value
FIXES #4936
- Fix compiling if
- IntuneDeviceConfigurationPolicyiOS
- Fix export of property NetworkUsageRules
FIXES #4934
- Fix export of property NetworkUsageRules
- MISC
- M365DSCReport
- Update key properties for delta report in
AADGroup
resource.
FIXES #4921
- Update key properties for delta report in
- M365DSCReport
Release 1.24.724.1
- IntuneAntivirusPolicyWindows10SettingCatalog
- Migrate to new settings catalog cmdlets.
- IntuneAttackSurfaceReductionRulesPolicyWindows10ConfigManager
- Migrate to new settings catalog cmdlets.
FIXES #3966
- Migrate to new settings catalog cmdlets.
- IntuneEndpointDetectionAndResponsePolicyLinux
- Initial release.
- IntuneEndointDetectionAndResponsePolicyMacOS
- Initial release.
- IntuneWindowsUpdateForBusinessFeatureUpdateProfileWindows10
- 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
- EXOHostedOutboundSpamFilterPolicy
- Changed the RecipientLimitInternalPerHour, RecipientLimitPerDay, and
RecipientLimitExternalPerHour parameters to UInt32.
- Changed the RecipientLimitInternalPerHour, RecipientLimitPerDay, and
- EXOMessageClassification
- Fix issue while creating policy for first time
FIXES #4877
- Fix issue while creating policy for first time
- IntuneDeviceConfigurationEmailProfilePolicyWindows10
- Fix export by fixing some typos and from where values are extracted
FIXES #3960
- Fix export by fixing some typos and from where values are extracted
- IntuneDiskEncryptionWindows10
- Initial Release
FIXES #4050
- Initial Release
- IntuneWindowsUpdateForBusinessQualityUpdateProfileWindows10
- Initial release.
FIXES #2659
- Initial release.
- 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
- Telemetry
- Added info about operation total execution time.
Release 1.24.710.3
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.
- Fixes an error where the duplicate error was being trapped,
- AADGroup
- Fixes an error where the duplicate error was being trapped,
which could cause extra instances to be created.
- Fixes an error where the duplicate error was being trapped,
- EXOAntiPhishRule
- Don't check if associated
EXOAntiPhishPolicy
is present while removing
resource since it's not required
FIXES #4846
- Don't check if associated
- EXOHostedOutboundSpamFilterRule
- Don't check if associated
EXOHostedOutboundSpamFilterPolicy
is present
while removing resource since it's not required
FIXES #4847
- Don't check if associated
- 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.
- Fixes an issue where the return value was changed to a single 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
- EXOCASMailboxPlan
- Remove
DisplayName
from set parameters
FIXES #4814
- Remove
- EXODkimSigningConfig
- EXOGroupSettings
- Export unlimited number of groups
FIXES #4800
- Export unlimited number of groups
- EXOHostedContentFilterRule
- When updating the resource assign property
Identity
to the correct value
FIXES #4836
- When updating the resource assign property
- EXOMailboxPlan
- Remove
DisplayName
from set parameters
FIXES #4817
- Remove
- EXOHostedOutboundSpamFilterRule
- Fix
if
clause on update scenario, remove propertyEnabled
from being set
while updating the resource and ensure that also while updating the resource
the propertyHostedOutboundSpamFilterPolicy
is only sent if it differs
from what the resource already has currently assigned
FIXES #4838
- Fix
- IntuneExploitProtectionPolicyWindows10SettingCatalog
- Migrate to new settings catalog cmdlets.
- IntuneSettingCatalogASRRulesPolicyWindows10
- Migrate to new settings catalog cmdlets.
- TeamsFederationConfiguration
- Add missing property
ExternalAccessWithTrialTenants
FIXES #4829
- Add missing property
- M365DSCDRGUtil
- Added Microsoft Graph filter functions.
- Force array as parameter in
Compare-M365DSCIntunePolicyAssignment
.
- MISC
- Added support for
startswith
,endswith
andcontains
filter methods to Intune resources
that did not support it previously.
FIXES #4597 - Fixes issues with values of type
groupSettingCollection
andchoiceSetting
when creating the settings catalog policy settings body.
- Added support for
- DEPENDENCIES
- Updated DSCParser to version 2.0.0.6
Release 1.24.626.1
- AADGroup
- FIXES #4782
- IntuneDeviceManagementComplianceSettings
- Initial Release.
- IntuneDeviceRemediation
- Fix invalid assignment export and import.
FIXES #4726
- Fix invalid assignment export and import.
- DEPENDENCIES
- Updated MSCloudLoginAssistant to version 1.1.18
- M365DSCDRGUtil
- Add
collectionId
export toConvertFrom-IntunePolicyAssignment
- Add handling for Intune assignments in
Compare-M365DSCComplexObject
- Add
- M365DSCResourceGenerator
- Update CimInstance comparison template
- MISC
- Add group display name export and update assignment comparison across Intune
resources.
- Add group display name export and update assignment comparison across Intune
Release 1.24.619.1
- IntuneAppConfigurationDevicePolicy
- Add conversion from
payloadJson
to actual JSON.
- Add conversion from
- SPOTenantSettings
- Connect to Graph before Sharepoint Online
FIXES #4746
- Connect to Graph before Sharepoint Online
- TeamsMeetingPolicy
- Updated the allowed values for the TeamsCameraFarEndTPTXZmode property.
- M365DSCResourceGenerator
- Fix formatting and missing escape character in Resource Generator
Release 1.24.605.1
- AADAuthenticationFlowPolicy
- Initial Release.
- AADEntitlementManagementRoleAssignment
- Initial Release.
- IntuneAppConfigurationDevicePolicy
- Add assignment group display name and fix compilation
FIXES #4724
- Add assignment group display name and fix compilation
- 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
- IntuneDeviceConfigurationPlatformScriptWindows
- Initial Release
FIXES #4157
- Initial Release
- IntuneDeviceConfigurationPlatformScriptMacOS
- Initial Release
FIXES #4157
- Initial Release
- IntuneDeviceEnrollmentPlatformRestriction
- Fix missing export of the default policy
FIXES #4694
- Fix missing export of the default policy
- IntuneDeviceEnrollmentStatusPageWindows10
- Return all authentication methods when retrieving the policies otherwise
it may fail deducing the OrganizationName via TenantId
- Return all authentication methods when retrieving the policies otherwise
- IntuneDeviceRemediation
- Initial Release
FIXES #4159
- Initial Release
- IntuneWindowsUpdateForBusinessDriverUpdateProfileWindows10
- Initial Release
FIXES #3747
- Initial Release
- SPOTenantCdnPolicy
- If properties in the tenant are empty then export them as empty arrays
instead of null strings, missed while fixing #4658
- If properties in the tenant are empty then export them as empty arrays
- SPOTenantSettings
- Remove property UserVoiceForFeedbackEnabled when setting the resource since
it has been deprecated
- Remove property UserVoiceForFeedbackEnabled when setting the resource since
- 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
- Fixed an issue in
- DEPENDENCIES
- Updated ExchangeOnlineManagement to version 3.5.0
- Updated MicrosoftTeams to version 6.2.0