diff --git a/CHANGELOG.md b/CHANGELOG.md index c21b432c10..7f51cb7417 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change log for Microsoft365DSC -# UNRELEASED +# 1.25.122.2 * AADAdminConsentRequestPolicy * Refactored the export to use a common CIMInstance function. @@ -48,6 +48,9 @@ * O365SearchAndIntelligenceConfigurations * Added support for Meeting Insights settings. * Added support for Service Principal authentication. +* SCInsiderRiskEntityList + * Fixed trailing whitespaces in the name of some properties when attempting + to set values. * TeamsEmergencyCallRoutingPolicy * Refactored the export to use a common CIMInstance function. * TeamsTenantDialPlan diff --git a/Modules/Microsoft365DSC/DSCResources/MSFT_SCInsiderRiskEntityList/MSFT_SCInsiderRiskEntityList.psm1 b/Modules/Microsoft365DSC/DSCResources/MSFT_SCInsiderRiskEntityList/MSFT_SCInsiderRiskEntityList.psm1 index 8dcdff444a..2248c4e427 100644 --- a/Modules/Microsoft365DSC/DSCResources/MSFT_SCInsiderRiskEntityList/MSFT_SCInsiderRiskEntityList.psm1 +++ b/Modules/Microsoft365DSC/DSCResources/MSFT_SCInsiderRiskEntityList/MSFT_SCInsiderRiskEntityList.psm1 @@ -843,31 +843,31 @@ function Set-TargetResource { Set-M365DSCSCInsiderRiskExclusionGroup -CurrentValues $currentInstance.ExceptionKeyworkGroups ` -DesiredValues $ExceptionKeyworkGroups ` - -Name 'IrmXSGExcludedKeywords ' + -Name 'IrmXSGExceptionKeywords' } elseif ($null -ne $ExcludedKeyworkGroups -and $ExcludedKeyworkGroups.Length -gt 0) { Set-M365DSCSCInsiderRiskExclusionGroup -CurrentValues $currentInstance.ExcludedKeyworkGroups ` -DesiredValues $ExcludedKeyworkGroups ` - -Name 'IrmXSGExcludedKeywords ' + -Name 'IrmXSGExcludedKeywords' } elseif ($null -ne $ExcludedSensitiveInformationTypeGroups -and $ExcludedSensitiveInformationTypeGroups.Length -gt 0) { Set-M365DSCSCInsiderRiskExclusionGroup -CurrentValues $currentInstance.ExcludedSensitiveInformationTypeGroups ` -DesiredValues $ExcludedSensitiveInformationTypeGroups ` - -Name 'IrmXSGSensitiveInfoTypes ' + -Name 'IrmXSGSensitiveInfoTypes' } elseif ($null -ne $ExcludedSiteGroups -and $ExcludedSiteGroups.Length -gt 0) { Set-M365DSCSCInsiderRiskExclusionGroup -CurrentValues $currentInstance.ExcludedSiteGroups ` -DesiredValues $ExcludedSiteGroups ` - -Name 'IrmXSGSites ' + -Name 'IrmXSGSites' } elseif ($null -ne $ExcludedClassifierGroups -and $ExcludedClassifierGroups.Length -gt 0) { Set-M365DSCSCInsiderRiskExclusionGroup -CurrentValues $currentInstance.ExcludedClassifierGroups ` -DesiredValues $ExcludedClassifierGroups ` - -Name 'IrmXSGMLClassifierTypes ' + -Name 'IrmXSGMLClassifierTypes' } } # REMOVE diff --git a/Modules/Microsoft365DSC/Microsoft365DSC.psd1 b/Modules/Microsoft365DSC/Microsoft365DSC.psd1 index f29dde0e95..7d67d799a2 100644 --- a/Modules/Microsoft365DSC/Microsoft365DSC.psd1 +++ b/Modules/Microsoft365DSC/Microsoft365DSC.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 2025-01-22 +# Generated on: 2025-01-27 @{ @@ -11,7 +11,7 @@ # RootModule = '' # Version number of this module. - ModuleVersion = '1.25.122.1' + ModuleVersion = '1.25.122.2' # Supported PSEditions # CompatiblePSEditions = @() @@ -147,73 +147,59 @@ IconUri = 'https://github.com/microsoft/Microsoft365DSC/blob/Dev/Modules/Microsoft365DSC/Dependencies/Images/Logo.png?raw=true' # ReleaseNotes of this module - ReleaseNotes = '* AADConditionalAccessPolicy - * Fixes CA policy deployment errors when deploying policies based for workload identities. - * Fixed DisableResilienceDefaults result - * Add DisableResilienceDefaults false szenario -* AADDeviceRegistrationPolicy - * Fixes an error when trying to disable AAD join. -* AADGroupsNamingPolicy - * Use correct parameter `DesiredValues` given to `Test-M365DSCParameterState`, - contrary to `EXOTenantAllowBlockListItems` these resources are not affected - but we still should use the correct parameter -* AADRoleSetting - * Fixed issue where missing settings object for a role caused errors. - FIXES [#5602](https://github.com/microsoft/Microsoft365DSC/issues/5602) -* AADServicePrincipal - * FIXES [#5549](https://github.com/microsoft/Microsoft365DSC/issues/5549) -* EXOAvailabilityConfig - * Removed dependency on Microsoft Graph to retrieve user information. -* EXODistributionGroup - * Removed dependency on Microsoft Graph to retrieve user information. -* EXOHostedContentFilterPolicy - * Use correct parameter `DesiredValues` given to `Test-M365DSCParameterState`, - contrary to `EXOTenantAllowBlockListItems` these resources are not affected - but we still should use the correct parameter -* EXOTenantAllowBlockListItems - * Fixed `Test-TargetResource` by using the correct parameter `DesiredValues` - given to `Test-M365DSCParameterState` -* EXOTransportRule - * Fix type of `SenderInRecipientList` in schema + ReleaseNotes = '* AADAdminConsentRequestPolicy + * Refactored the export to use a common CIMInstance function. +* AADCrossTenantAccessPolicyConfigurationDefault + * Refactored the export to use a common CIMInstance function. +* AADCrossTenantAccessPolicyConfigurationPartner + * Refactored the export to use a common CIMInstance function. +* AADGroup + * Refactored the export to use a common CIMInstance function. +* AADHomeRealmDiscoveryPolicy + * Refactored the export to use a common CIMInstance function. +* AADIdentityGovernanceLifecycleWorkflow + * Refactored the export to use a common CIMInstance function. +* AADNetworkAccessForwardingPolicy + * Refactored the export to use a common CIMInstance function. +* AADNetworkAccessForwardingProfile + * Refactored the export to use a common CIMInstance function. +* AADRemoteNetwork + * Refactored the export to use a common CIMInstance function. +* AADRoleAssignmentScheduleRequest + * Refactored the export to use a common CIMInstance function. +* AADRoleEligibilityScheduleRequest + * Fixed overall logic to prevent errors complaining about existing permissions. + * Refactored the export to use a common CIMInstance function. * FabricAdminTenantSettings - * Added support for the AllowGetOneLakeUDK, AllowMountDfCreation, AllowOneLakeUDK, - ArtifactOrgAppPreview properties. - * Fix values that have a zero length whitespace character. -* IntuneAppProtectionPolicyiOS - * Fixes [#5589] https://github.com/microsoft/Microsoft365DSC/issues/5589 -* SCAutoSensitivityLabelPolicy - * Use correct parameter `DesiredValues` given to `Test-M365DSCParameterState`, - contrary to `EXOTenantAllowBlockListItems` these resources are not affected - but we still should use the correct parameter -* SCLabelPolicy - * Use correct parameter `DesiredValues` given to `Test-M365DSCParameterState`, - contrary to `EXOTenantAllowBlockListItems` these resources are not affected - but we still should use the correct parameter -* SCSecurityFilter - * Use correct parameter `DesiredValues` given to `Test-M365DSCParameterState`, - contrary to `EXOTenantAllowBlockListItems` these resources are not affected - but we still should use the correct parameter -* SPOSPOBrowserIdleSignout - * Corrected export types where the schema expected a String, but received a different type - FIXES [#5648](https://github.com/microsoft/Microsoft365DSC/issues/5648) -* SPOSharingSettings - * Corrected export types where the schema expected a String, but received a different type - FIXES [#5648](https://github.com/microsoft/Microsoft365DSC/issues/5648) -* M365DSCReport - * Fix missing delimiter when called without the parameter. - FIXES [#5634](https://github.com/microsoft/Microsoft365DSC/issues/5634) - * Add configuration validation to inform about comparisons against empty or invalid configurations. - FIXES [#5658](https://github.com/microsoft/Microsoft365DSC/issues/5658) -* M365DSCTelemetryEngine - * Report LCM details only if running as administrator. -* M365DSCUtil - * In `Test-M365DSCParameterState` try to replace the line endings before - making the comparison otherwise it may fail as it did for a few resources - FIXES [#5648](https://github.com/microsoft/Microsoft365DSC/issues/5648) -* MISC - * Export Performance Improvements - Implements the changes described in [#5615](https://github.com/microsoft/Microsoft365DSC/issues/5615) - Improved resource caching behavior across Intune resources.' + * Fix titles that have a zero length whitespace character. +* IntuneAppProtectionPolicyAndroid + * Fixes an error retrieving the group id for assignment which resulted + in a 500 error when creating or updating an instance. +* IntuneAccountProtectionLocalUserGroupMembershipPolicy + * Fixes an issue where not all details were exported. +* IntuneAccountProtectionPolicy + * Fixes an issue where not all details were exported. +* IntuneAppConfigurationPolicy + * Fixes an issue with fetching a policy that does not exist. + FIXES [#5666](https://github.com/microsoft/Microsoft365DSC/issues/5666) +* IntuneApplicationControlPolicyWindows10 + * Fixes an issue with fetching a policy that does not exist. +* IntuneAppProtectionPolicyAndroid + * Fixes an issue with fetching a policy that does not exist. +* IntuneDeviceEnrollmentPlatformRestriction + * Fixes an issue with fetching a policy that does not exist. +* M365DSCReverse + * Only fetch tenant name if not in correct format. +* O365SearchAndIntelligenceConfigurations + * Added support for Meeting Insights settings. + * Added support for Service Principal authentication. +* SCInsiderRiskEntityList + * Fixed trailing whitespaces in the name of some properties when attempting + to set values. +* TeamsEmergencyCallRoutingPolicy + * Refactored the export to use a common CIMInstance function. +* TeamsTenantDialPlan + * Refactored the export to use a common CIMInstance function.' # Flag to indicate whether the module requires explicit user acceptance for install/update # RequireLicenseAcceptance = $false