Releases: microsoft/Microsoft365DSC
Releases · microsoft/Microsoft365DSC
Release 1.24.403.1
- AADAdministrativeUnit
- All resources
- Fix issue where Ensure cannot be left as default 'Present'
- AADAdministrativeUnit
- Fix issue with omitted Ensure and/or Id
FIXES #4437
- Fix issue with omitted Ensure and/or Id
- AADConditionalAccessPolicy
- Fixed schema file
- EXOCalendarProcessing
- Fixed schema file
- EXOGroupSettings
- Fixed schema file
- EXOMailTips
- [BREAKING CHANGE] Replaced the Organization parameter with IsSingleInstance
FIXES #4117
- [BREAKING CHANGE] Replaced the Organization parameter with IsSingleInstance
- EXOMessageClassification
- Fixed schema file
- EXOOMEConfiguration
- Fixed schema file
- EXOTransportRule
- [BREAKING CHANGE] Change data type of Priority from String to Int
FIXES [#4136]
- [BREAKING CHANGE] Change data type of Priority from String to Int
- IntuneAntivirusPolicyWindows10SettingCatalog
- Add missing properties
- IntuneAppConfigurationPolicy
- Fix comparison in Test-TargetResource
FIXES #4451
- Fix comparison in Test-TargetResource
- IntuneDeviceCompliancePolicyWindows10
- Fix group assignment by using the corrected function
Update-DeviceConfigurationPolicyAssignment from module M365DSCDRGUtil
FIXES #4467
- Fix group assignment by using the corrected function
- IntuneDeviceEnrollmentPlatformRestriction
- Fixed an issue where nested settings would throw a conflict
FIXES #4082
- Fixed an issue where nested settings would throw a conflict
- IntuneDeviceEnrollmentStatusPageWindows10
- Added support for specifying SelectedMobileAppNames in addition to SelectedMobileAppIds,
which are different for each tenant.
FIXES #4494
- Added support for specifying SelectedMobileAppNames in addition to SelectedMobileAppIds,
- M365DSCRuleEvaluation
- Log both matching and not matching resources and in XML format
- O365OrgSettings
- Fixed missing permissions in settings.json
- SPOAccessControlSettings
- [BREAKING CHANGE] Removed CommentsOnSitePagesDisabled parameter, because of
duplication in SPOTenantSettings
FIXES #3576 - [BREAKING CHANGE] Moved SocialBarOnSitePagesDisabled parameter to SPOTenantSettings,
because it makes more sense there. This has nothing to do with Access Control.
- [BREAKING CHANGE] Removed CommentsOnSitePagesDisabled parameter, because of
- SPOTenantSettings
- [BREAKING CHANGE] Removed ConditionalAccessPolicy parameter, because of
duplication in SPOAccessControlSettings
FIXES #3576 - Added SocialBarOnSitePagesDisabled parameter, moved from SPOAccessControlSettings.
- Added EnableAIPIntegration.
- [BREAKING CHANGE] Removed ConditionalAccessPolicy parameter, because of
- TeamsChannelTab
- Fixed schema file
- TeamsGroupPolicyAssignment
- Skip assignments that have orphaned/deleted groups or without display name
instead of throwing an error
FIXES #4407
- Skip assignments that have orphaned/deleted groups or without display name
- TeamsTenantDialPlan
- Fix output of property NormalizationRules as a string to the blueprint
FIXES #4428 - Fix creation, update and deletion of resource
- Fix output of property NormalizationRules as a string to the blueprint
- TeamsUpdateManagementPolicy
- Adds support for the NewTeamsOnly value or the UseNewTeamsClient property.
FIXES #4496
- Adds support for the NewTeamsOnly value or the UseNewTeamsClient property.
- DEPENDENCIES
- Updated DSCParser to version 2.0.0.3.
- MISC
- Initial release of Get-M365DSCEvaluationRulesForConfiguration
- M365DSCDRGUtil
Fix Update-DeviceConfigurationPolicyAssignment so that if the group cannot
be found by its Id it tries to search it by display name
FIXES #4467 - M365DSCReport
Fix issue when asserting resources not covered by current conditions in
Get-M365DSCResourceKey by always returning all their mandatory parameters
FIXES #4502 - Fix broken links to integration tests in README.md
- Changing logic to retrieve DSC Resources properties not to use DSC
specific cmdlets.
Release 1.24.313.1
- AADAuthenticationStrengthPolicy
- Removed the Id paremeter from being checked in the Test-TargetResource.
- AADGroup
- EXOAcceptedDomain
- Update regular expression to support domains with digits
FIXES #4446
- Update regular expression to support domains with digits
- EXOHostedContentFilterPolicy
- Add support for IntraOrgFilterState parameter
FIXES #4424
- Add support for IntraOrgFilterState parameter
- EXOHostedContentFilterRule
- Fixed issue in case of different names of filter rule and filter policy
FIXES #4401
- Fixed issue in case of different names of filter rule and filter policy
- EXOIntraOrganizationConnector
- Fixed issue with TargetSharingEpr
FIXES #4381
- Fixed issue with TargetSharingEpr
- IntuneAccountProtectionLocalAdministratorPasswordSolutionPolicy
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneAccountProtectionLocalUserGroupMembershipPolicy
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneAccountProtectionPolicy
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneAntivirusPolicyWindows10SettingCatalog
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneAppConfigurationPolicy
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneApplicationControlPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneASRRulesPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyAndroid
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyAndroidDeviceOwner
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyAndroidWorkProfile
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyiOs
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyMacOS
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceCompliancePolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationCustomPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationDefenderForEndpointOnboardingPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationDeliveryOptimizationPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationDomainJoinPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationEmailProfilePolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationEndpointProtectionPolicyWindows10
- Added support for assignment GroupDisplayName and improve error handling from
Get-TargetResource - Fixed an issue with the parameter InterfaceTypes from firewallrules defined
as a string instead of string[]
- Added support for assignment GroupDisplayName and improve error handling from
- IntuneDeviceConfigurationSCEPCertificatePolicyWindows10
- Add property RootCertificateDisplayName in order to support assigning root
certificates by display name since their Ids in a blueprint might be from a
different source tenant
FIXES #3965
- Add property RootCertificateDisplayName in order to support assigning root
- IntuneDeviceConfigurationPolicyAndroidDeviceAdministrator
- Fixed policy assignment retrieval when Id is from other tenant, bogus or
null
FIXES #3970
- Fixed policy assignment retrieval when Id is from other tenant, bogus or
- IntuneDeviceConfigurationPolicyAndroidOpenSourceProject
- Fixed policy assignment retrieval when Id is from other tenant, bogus or
null
FIXES #3971 - Fixed compare logic for CIM instances in Test-TargetResource
- Fixed policy assignment retrieval when Id is from other tenant, bogus or
- M365DSCRuleEvaluation
- Fix issue when it didn't find any matching resources and it tried to make a
comparison
- Fix issue when it didn't find any matching resources and it tried to make a
- O365OrgSettings
- Add read permission for extracting M365 apps installation settings instead
of extracting them only with read/write permissions
FIXES #4418
- Add read permission for extracting M365 apps installation settings instead
- TeamsTeam
- Add error handling for teams without displayname during export
FIXES #4406
- Add error handling for teams without displayname during export
- TeamsVoiceRoute
- Fix policy removal and also comparison in Test-TargetResource
- DEPENDENCIES
- Updated DSCParser to version 1.4.0.4.
- Updated Microsoft.Graph to version 2.15.0.
- Updated MicrosoftTeams to version 6.0.0.
- MISC
- Enhancement to obfuscate password from verbose logging and avoid empty lines
FIXES #4392 - Fix example in documentation for Update-M365DSCAzureAdApplication
- Added support for groupDisplayName to all devices and all users groups
- Enhancement to obfuscate password from verbose logging and avoid empty lines
Release 1.24.228.1
- AADApplication
- Show current values of resource in Test-TargetResource
- AADAuthorizationPolicy
- Show current values of resource in Test-TargetResource
- AADConditionalAccessPolicy
- Improved verbose logging to show that items are being skipped.
- Show current values of resource in Test-TargetResource
- AADExternalIdentityPolicy
- Show current values of resource in Test-TargetResource
- AADGroup
- Fixed issue with single quotes in the display name.
FIXES #4358 - Show current values of resource in Test-TargetResource
- Fixed issue with single quotes in the display name.
- AADGroupLifecyclePolicy
- Show current values of resource in Test-TargetResource
- AADGroupsNamingPolicy
- Show current values of resource in Test-TargetResource
- AADGroupsSettings
- Show current values of resource in Test-TargetResource
- AADNamedLocationPolicy
- Show current values of resource in Test-TargetResource
- AADRoleDefinition
- Show current values of resource in Test-TargetResource
- AADRoleSetting
- Show current values of resource in Test-TargetResource
- AADSecurityDefaults
- Show current values of resource in Test-TargetResource
- AADServicePrincipal
- Show current values of resource in Test-TargetResource
- AADTenantDetails
- Show current values of resource in Test-TargetResource
- AADTokenLifetimePolicy
- Show current values of resource in Test-TargetResource
- EXOActiveSyncDeviceAccessRule
- Remove extra property GUID that is stopping EXO integration tests from
running
- Remove extra property GUID that is stopping EXO integration tests from
- IntuneDeviceConfigurationScepCertificatePolicyWindows10
- Fixes an issue where the keyUsage property format was not correctly handled
- IntuneExploitProtectionPolicyWindows10SettingCatalog
- Fix update and removal of resource when Identity is from another tenant
FIXES #3962
- Fix update and removal of resource when Identity is from another tenant
- SPOAccessControlSettings
- Added support for the ConditionalAccessPolicy parameter based on the PNP Module
- Teams resources
- Updated required application permissions to support Application Based Authentication
- TeamsCallQueue
- Reduce the number of Calls for Export using new cache pattern
FIXES [#4191]
- Reduce the number of Calls for Export using new cache pattern
- TeamsGuestMeetingConfiguration
- Added the missing parameter AllowTranscription.
FIXES #4363
- Added the missing parameter AllowTranscription.
- TeamsTeam
- Corrected Parameters for Graph Commands when creating a new Team
FIXES #4383
- Corrected Parameters for Graph Commands when creating a new Team
- MISC
- M365DSCDRGUtil
Add new parameter for customizable assignment identifier - M365DSCUtil
Change heuristics on how to find the mandatory key of the resources to
include them as part of the ResourceInstanceName during their export
FIXES #4333
- M365DSCDRGUtil
Release 1.24.221.1
- AADApplication
- Expose the description field in the resource.
- AADConditionalAccessPolicy
- EXOAuthenticationPolicyAssignment
- Improved performance by using a filter to retrieve assignments.
- Export now retrieves the user principal name instead of the user id.
- EXOAvailabilityConfig
- Export now retrieves the user principal name instead of the user id.
- EXOCASMailboxPlan
- Added the DisplayName property.
- EXODataClassification
- Added logic to retrieve by name in the GET method if no match found by id.
- EXOMailboxAutoReplyConfiguration
- Added the owner property.
- EXOMailboxPlan
- Added the DisplayName property.
- EXOMailboxSettings
- Export now retrieves instances by User Principal Name instead of GUID.
- EXOPlace
- Added the DisplayName property.
- EXORecipientPermission
- Export now retrieves instances by User Principal Name instead of GUID.
- EXOSharedMailbox
- Added the Identity parameter.
- MISC
- Uninstall-M365DSCOutdatedDependencies
- Outdated Microsoft365DSC-modules are now removed in their entirety
- Uninstall-M365DSCOutdatedDependencies
Release 1.24.214.3
- AADAuthenticationMethodPolicy
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyAuthenticator
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyEmail
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyFido2
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicySms
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicySoftware
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyTemporary
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyVoice
- Fixed an error where the Export method would loop through the response header.
- AADAuthenticationMethodPolicyX509
- Fixed an error where the Export method would loop through the response header.
- IntuneAppConfigurationPolicy
- Fixed an error in the export on the Settings property.
- IntuneDeviceEnrollmentStatusPageWindows10
- Fixed an error where the Export method would loop through the response header.
- IntuneWindowsAutopilotDeploymentProfileAzureADJoined
- Fixed an error where the Export method would loop through the response header.
- SCDLPComplianceRule
- Fixed the NotifyEmailCustomText and NotifyPolicyTipCustomText to escape fancy
quotes.
- Fixed the NotifyEmailCustomText and NotifyPolicyTipCustomText to escape fancy
- DEPENDENCIES
- Updated Microsoft.Graph to version 2.14.1.
Release 1.24.214.2
- AADConditionalAccessPolicy
- Removed invalid empty string value that was added to the validate set
of two parameters. - Updated permission reference for app-onlzy authentication.
FIXES [#3329]
- Removed invalid empty string value that was added to the validate set
- AADRoleEligibilityScheduleRequest
- Fixed an issue where an error was thrown if no requests were found instead
of simply returning the Null object.
- Fixed an issue where an error was thrown if no requests were found instead
- AADRoleSetting
- Fix handling of DisplayName property in comparison
FIXES #4019
- Fix handling of DisplayName property in comparison
- AADUser
- Fixed and issue where an user would be created even if the resrouce was set to absent.
FIXES [#4265]
- Fixed and issue where an user would be created even if the resrouce was set to absent.
- EXOMobileDeviceMailboxPolicy
- Fixes an issue where an empty MinPasswordLength value was always passed down
to the update logic flow.
- Fixes an issue where an empty MinPasswordLength value was always passed down
- IntuneAppConfigurationPolicy
- Added parameter Id to avoid having to retrieve the same policy multiple
times - Fixed tests in Test-TargetResource to ensure the resource reports its
correct state
FIXES #3542
- Added parameter Id to avoid having to retrieve the same policy multiple
- IntuneDeviceAndAppManagementAssignmentFilter
- Fixed Test-TargetResource to ensure that resource reports its correct state
FIXES #3959
- Fixed Test-TargetResource to ensure that resource reports its correct state
- IntuneDeviceConfigurationNetworkBoundaryPolicyWindows10
- Fixed Test-TargetResource by removing Id from being tested and also used
correct filter while retrieving the policy otherwise it could not be found
FIXES #3964
- Fixed Test-TargetResource by removing Id from being tested and also used
- IntuneDeviceConfigurationPolicyAndroidWorkProfile
- Fix typo in variable which made it export incorrectly and report that
resource was not in correct state due to testing an incorrect value
FIXES #3972
- Fix typo in variable which made it export incorrectly and report that
- IntuneSettingCatalogASRRulesPolicyWindows10
- Fix removal of resource if Identity comes from another tenant or is not
present in blueprint - Fix Test-TargetResource by not comparing Identity since it might be from
another tenant or not present in blueprint
FIXES #4302
- Fix removal of resource if Identity comes from another tenant or is not
- SCDPLPCompianceRule
- Added support for multiple additional parameters.
- SPOSharingSettings
- Fixed an issue where the resource would return multiple sites.
FIXES #2759
- Fixed an issue where the resource would return multiple sites.
- DEPENDENCIES
- Updated DSCParser to version 1.4.0.2.
- Updated Microsoft.Graph dependencies to version 2.13.1.
- Updated MSCloudLoginAssistant to version 1.1.13.
- MISC
- M365DSCReport
- Fix nested change detection for CIMInstances
- Fix IntuneDeviceEnrolllmentPlatformRestriction comparison in report
FIXES #4291
- Added new QA test to check for missing description in resource schema
- M365DSCReport
Release 1.24.207.2
- MISC
- Drift Logging
- Now includes the full list of parameters for the current values.
- Telemetry
- Added a new M365DSCTelemetryEventId parameter to track duplication of events.
- Drift Logging
- IntuneDeviceEnrollmentPlatformRestriction
* Added Priority parameter
FIXES #4081 - SCDLPComplianceRule
* Properly escapes fancy quotes in the Get method. - TeamsAppSetupPolicy
- Changed the logic to retrieve arrays of Ids in the Get method.
- TeamsMeetingPolicy
- Ignore the AllowUserToJoinExternalMeeting parameterfor drift evaluation since it doesnt do anything based on official documentation. * DEPENDENCIES
- Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.180.
- Updated MSCloudLoginAssistant to version 1.1.11
- Updated ReverseDSC to version 2.0.0.19
- Ignore the AllowUserToJoinExternalMeeting parameterfor drift evaluation since it doesnt do anything based on official documentation. * DEPENDENCIES
Release 1.24.131.2
- EXOAvailabilityAddressSpace
* Added support for the TargetServiceEpr and TargetTenantId parameters.
* Fixed the logic to retrieve existing instance by Forest Name.- EXODistributionGroup
- The Get function now retrieves the ModeratedBy and ManagedBy properties
by the users UPN instead of their GUID.
- The Get function now retrieves the ModeratedBy and ManagedBy properties
- EXOHostedContentFilterRule
- Changed logic to retrieve the Rules by name. Using the Policys name instead.
- EXOIntraOrganizationConnector
- Fixes the DiscoveryEndpoint value from the Get method to include trailing
forward slash.
- Fixes the DiscoveryEndpoint value from the Get method to include trailing
- EXOMalwareFilterRule
- Fixed an issue retrieving the right value for the Enabled property
- EXOOMEConfiguration
- Fixes an error in the Get method where the ExternalMailExpiryInDays property
wasnt properly returned.
- Fixes an error in the Get method where the ExternalMailExpiryInDays property
- EXOSafeLinksPolicy
- Deprecated the UseTranslatedNotificationText property
- TeamsEmergencyCallRoutingPolicy
- Fix deletion of resource
FIXES #4261
- Fix deletion of resource
- TeamsMeetingPolicy
- Fixed issue with missing ManagedIdentity parameter in Test signature.
- TeamsUpdateManagementPolicy
- Fixed issue with missing ManagedIdentity parameter in Set signature.
- TEAMS
- Added support for ManagedIdentity Authentication across Teams resources.
- DEPENDENCIES
- Updated MSCloudLoginAssistant dependencies to version 1.1.10.
- MISC
- Change the way to Export encoding is done so that it no longer relies
on the Get-DSCResource function.
- Change the way to Export encoding is done so that it no longer relies
- EXODistributionGroup
Release 1.24.124.1
- AADAuthenticationMethodPolicyAuthenticator
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicyEmail
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicyFido2
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicySms
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicySoftware
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicyTemporary
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicyVoice
- Remove the logic path to create a new instance in favor of the update flow.
- AADAuthenticationMethodPolicyX509
- Remove the logic path to create a new instance in favor of the update flow.
- AADConditionalAccessPolicy
- Fix issue when not all parameters are specified
FIXES [#4202]
- Fix issue when not all parameters are specified
- AADCrossTenantAccessPolicy
- Removed the ability to specify a value of Absent for the Ensure property.
- AADCrossTenantAccessPolicyCOnfigurationDefault
- Removed the ability to specify a value of Absent for the Ensure property.
- AADGroup
- Changed Set logic to restore groups from the deleted list if a match by
DisplayName is found.
- Changed Set logic to restore groups from the deleted list if a match by
- EXOActiveSyncDeviceAccessRule
- Changed the way Identity is determined by using a combination of the
QueryString and Characteristic parameters.
- Changed the way Identity is determined by using a combination of the
- EXOAddressList
- Fixed an issue trying to create a new instance when DisplayName is empty.
- EXOApplicationAccessPolicy
- Changed the logic to retrieve existing instances based on Scope.
- EXODataClassification
- DEPRECATED Resource.
- SCAutoSensitivityLabelRule
- Correct export indentation, which caused an issue with report conversion to JSON.
FIXES [#4240]
- Correct export indentation, which caused an issue with report conversion to JSON.
- SPOSharingSettings
- Fixed an Issue where the MySiteSharingCapability could be returned as an
empty string instead of a null value from the Get method.
- Fixed an Issue where the MySiteSharingCapability could be returned as an
- TeamsAppPermissionPolicy, TeamsAppSetupPolicy, TeamsCallHoldPolicy,
TeamsIPPhonePolicy, TeamsMobilityPolicy, TeamsNetworkRoamingPolicy,
TeamsShiftsPolicy, TeamsTenantNetworkRegion, TeamsTenantNetworkSite,
TeamsTenantNetworkSubnet, TeamsTenantTrustedIPAddress, TeamsTranslationRule,
TeamsUnassignedNumberTreatment, TeamsVdiPolicy, TeamsWorkloadPolicy- Fix condition when resource is absent
FIXES #4227
- Fix condition when resource is absent
- TeamsAudioConferencingPolicy
- Fix condition in Test-TargetResource when resource is absent
FIXES #4215
- Fix condition in Test-TargetResource when resource is absent
- TeamsCallParkPolicy
- Fix condition in Test-TargetResource when resource is absent
FIXES #4210
- Fix condition in Test-TargetResource when resource is absent
- TeamsComplianceRecordingPolicy
- Fix condition in Test-TargetResource when resource is absent
FIXES #4212
- Fix condition in Test-TargetResource when resource is absent
- TeamsCortanaPolicy
- Fix condition in Test-TargetResource when resource is absent
FIXES #4208
- Fix condition in Test-TargetResource when resource is absent
- TeamsEnhancedEncryptionPolicy
- Fix condition when resource is absent
FIXES #4221
- Fix condition when resource is absent
- TeamsEventsPolicy
- Add missing attributes
FIXES #4242
- Add missing attributes
- TeamsFeedbackPolicy
- Fix condition when resource is absent
FIXES #4223
- Fix condition when resource is absent
- TeamsFilesPolicy
- Fix condition when resource is absent
FIXES #4225
- Fix condition when resource is absent
- TeamsGroupPolicyAssignment
- Ensure assignment can still be created if GroupId is not found by trying to
search by DisplayName afterwards
FIXES #4248
- Ensure assignment can still be created if GroupId is not found by trying to
- TeamsMeetingBroadcastPolicy
- Fix deletion of resource
FIXES #4231
- Fix deletion of resource
- TeamsMobilityPolicy
- Validate string set on parameter MobileDialerPreference
- DEPENDENCIES
- Updated Microsoft.Graph dependencies to version 2.12.0.
- Updated MicrosoftTeams dependencies to version 5.9.0.
Release 1.24.117.1
- AADAdministrativeUnit
- Used generic Graph API URL from MSCloudLoginConnectionProfile.
- AADApplication
- Ignore Permissions in tests if not passed. Preventing null comparison errors.
- AADAttributeSet
- Removed the ability to specify a value of Absent for the Ensure property.
- AADConditionalAccessPolicy
- Fixes an error where the ApplicationEnforcedRestrictionsIsEnabled parameter
was always set to false in scenarios where it should have been null.
- Fixes an error where the ApplicationEnforcedRestrictionsIsEnabled parameter
- AADAuthenticationMethodPolicy
- Removed the ability to specify a value of Absent for the Ensure property.
- AADAuthenticationMethodPolicyX509
- Fix the way we returned an empty rule set from the Get method. This caused
the Test-TargetResource method to return true even when instances matched.
- Fix the way we returned an empty rule set from the Get method. This caused
- AADRoleSetting
- Removed the ability to specify a value of Absent for the Ensure property.
- EXOAntiPhishPolicy
- Add support for HonorDmarcPolicy parameter
FIXES [#4138]
- Add support for HonorDmarcPolicy parameter
- IntuneDeviceConfigurationPolicyMacOS
- Fix CIM instances comparison in Test-TargetResource and export
CompliantAppsList with the correct type
FIXES #4144
- Fix CIM instances comparison in Test-TargetResource and export
- DEPENDENCIES
- Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.178.
- Updated MSCloudLoginAssistant to version 1.1.7.