Skip to content

Commit

Permalink
Merge pull request #5346 from ykuijs/Dev
Browse files Browse the repository at this point in the history
Release 1.24.1106.1
  • Loading branch information
ykuijs authored Nov 6, 2024
2 parents ab3946b + 4d837fb commit 8d5f0cd
Show file tree
Hide file tree
Showing 2 changed files with 218 additions and 80 deletions.
38 changes: 19 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
# Change log for Microsoft365DSC

# UNRELEASED
# 1.24.1106.1

* AADServicePrincipal
* Added support for KeyCredentials and PasswordCredentials.
* Added support for SAML.
* Fixed issue with Owners.
* AADAccessReviewDefinition
* Initial release.
* AADAccessReviewPolicy
Expand Down Expand Up @@ -46,10 +42,10 @@
* Initial release.
* AADNamedLocationPolicy
* Fixed issue where duplicate names were not detected correctly.
* AADNetworkAccessForwardingProfile
* Initial release.
* AADNetworkAccessForwardingPolicy
* Initial release.
* AADNetworkAccessForwardingProfile
* Initial release.
* AADNetworkAccessSettingConditionalAccess
* Initial release.
* AADNetworkAccessSettingCrossTenantAccess
Expand All @@ -69,7 +65,10 @@
* Initial release.
* AADServicePrincipal
* Added the notes field.
* FIXES [#5312](https://github.com/microsoft/Microsoft365DSC/issues/5312)
FIXES [#5312](https://github.com/microsoft/Microsoft365DSC/issues/5312)
* Added support for KeyCredentials and PasswordCredentials.
* Added support for SAML.
* Fixed issue with Owners.
* AADSocialIdentityProvider
* Fixed missing permissions in settings.json
* AADUserFlowAttribute
Expand Down Expand Up @@ -111,9 +110,6 @@
* IntuneAccountProtectionLocalUserGroupMembershipPolicy
* Updates values in `UserSelectionType`.
FIXES [#5318](https://github.com/microsoft/Microsoft365DSC/issues/5318)
* IntuneAppProtectionPolicyiOS
* Fixes an issue that could cause multiple instances to be created when multiple
instances with the same display name exist.
* IntuneAntivirusPolicyLinux
* Initial release.
* IntuneAppAndBrowserIsolationPolicyWindows10ConfigMgr
Expand All @@ -123,6 +119,9 @@
being created with same name.
* IntuneAppleMDMPushNotificationCertificate
* Initial release.
* IntuneAppProtectionPolicyiOS
* Fixes an issue that could cause multiple instances to be created when multiple
instances with the same display name exist.
* IntuneDerivedCredential
* Fixed export and deployment when `NotificationType` had more than one option
selected
Expand Down Expand Up @@ -151,7 +150,8 @@
* Deprecated property NotifyOwnersWhenInvitationsAccepted.
FIXES [#4979](https://github.com/microsoft/Microsoft365DSC/issues/4979)
* PPPowerAppsEnvironment
* FIXES [#5207](https://github.com/microsoft/Microsoft365DSC/issues/5207)
* Add ProvisionDatabase attribute
FIXES [#5207](https://github.com/microsoft/Microsoft365DSC/issues/5207)
* PPTenantSettings
* Updated to support latest settings.
* SCInsiderRiskPolicy
Expand Down Expand Up @@ -189,13 +189,13 @@
properly with their respective parent setting.
* MISC
* Fixed references to graph.microsoft.com with dynamic domain name based on target cloud.
Impacted AADAdminConsentRequestPolicy, AADApplication, AADConditionalAccessPolicy, AADGroup,
AADNamedLocationPolicy, AADServiePrincipal, IntuneASRRulesPolicyWindows10,
IntuneAccountProtectionLocalUsersGroupMembershipPolicy, IntuneAccountProtectionPolicy,
IntuneAppProtectionPolicyiOS,IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10,
IntuneDeviceConfigurationSCEPCertificatePolicyWindows10, IntuneDeviceConfigurationWiredNetworkPolicyWindows10,
IntuneDeviceEnrollmentStatusPageWindows10, IntuneDiskEncryptionMacOS, IntunePolicySets,
IntuneSettingCatalogCustomPolicyWindows10, M365DSCRGUtil
Impacted AADAdminConsentRequestPolicy, AADApplication, AADConditionalAccessPolicy, AADGroup,
AADNamedLocationPolicy, AADServiePrincipal, IntuneASRRulesPolicyWindows10,
IntuneAccountProtectionLocalUsersGroupMembershipPolicy, IntuneAccountProtectionPolicy,
IntuneAppProtectionPolicyiOS,IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10,
IntuneDeviceConfigurationSCEPCertificatePolicyWindows10, IntuneDeviceConfigurationWiredNetworkPolicyWindows10,
IntuneDeviceEnrollmentStatusPageWindows10, IntuneDiskEncryptionMacOS, IntunePolicySets,
IntuneSettingCatalogCustomPolicyWindows10, M365DSCRGUtil
* Exponential performance improvements by reducing complexity and roundtrips.
* Changed the logic that appends GUID in the resource name when primary key is not found during an
export. We will only append a GUID if the IsSingleInstance property is not found on the resource.
Expand Down
260 changes: 199 additions & 61 deletions Modules/Microsoft365DSC/Microsoft365DSC.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 2024-10-16
# Generated on: 2024-11-06

@{

# Script module or binary module file associated with this manifest.
# RootModule = ''

# Version number of this module.
ModuleVersion = '1.24.1016.1'
ModuleVersion = '1.24.1106.1'

# Supported PSEditions
# CompatiblePSEditions = @()
Expand Down Expand Up @@ -147,82 +147,220 @@
IconUri = 'https://github.com/microsoft/Microsoft365DSC/blob/Dev/Modules/Microsoft365DSC/Dependencies/Images/Logo.png?raw=true'

# ReleaseNotes of this module
ReleaseNotes = '* AADAdminConsentRequestPolicy
ReleaseNotes = '* AADAccessReviewDefinition
* Initial release.
* AADApplication
* Fixed an issue trying to retrieve the beta instance.
* Added support for OnPremisesPublishing.
* Added support for ApplicationTemplate.
* Fixes an issue where trying to apply permissions complained about
duplicate entries.
* AADAuthenticationRequirement
* AADAccessReviewPolicy
* Initial release.
* AADConnectorGroupApplicationProxy
* AADAuthenticationMethodPolicyExternal
* Initial release.
* AADCustomSecurityAttributeDefinition
* AADClaimsMappingPolicy
* Initial release.
* AADDeviceRegistrationPolicy
* AADConditionalAccessPolicy
* FIXES [#5282](https://github.com/microsoft/Microsoft365DSC/issues/5282)
* Added support for InsiderRiskLevels.
* AADCustomSecurityAttributeDefinition
* Fixed missing permissions in settings.json
* AADEnrichedAuditLogs
* Initial release.
* AADEntitlementManagementSettings
* Added support for ApplicationSecret
* AADIdentityGovernanceLifecycleWorkflow
* AADFederationConfiguration
* Initial release.
* AADLifecycleWorkflowSettings
* AADFilteringPolicy
* Initial release.
* AADServicePrincipal
* Adding Delegated Permission Classification Property
* ADOPermissionGroupSettings
* AADFilteringPolicyRule
* Initial release.
* EXOATPBuiltInProtectionRule
* AADFilteringProfile
* Initial release.
* EXOMigrationEndpoint
* AADGroup
* Added support for custom roles assignment.
FIXES [#5322](https://github.com/microsoft/Microsoft365DSC/issues/5322)
* AADHomeRealmDiscoveryPolicy
* Initial Release
* IntuneAccountProtectionPolicy
* Added deprecation notice.
* IntuneAccountProtectionPolicyWindows10
* AADIdentityAPIConnector
* Initial release.
* AADIdentityB2XUserFlow
* Initial release.
* AADIdentityGovernanceLifecycleWorkflowCustomTaskExtension
* Initial release.
* AADIdentityGovernanceProgram
* Initial release.
* AADIdentityProtectionPolicySettings
* Initial release.
* AADNamedLocationPolicy
* Fixed issue where duplicate names were not detected correctly.
* AADNetworkAccessForwardingPolicy
* Initial release.
* AADNetworkAccessForwardingProfile
* Initial release.
* AADNetworkAccessSettingConditionalAccess
* Initial release.
* AADNetworkAccessSettingCrossTenantAccess
* Initial release.
* AADOnPremisesPublishingProfilesSettings
* Initial release.
* AADOrganizationCertificateBasedAuthConfiguration
* Initial release.
* AADRemoteNetwork
* Initial release.
* AADRoleEligibilityScheduleRequest
* Fixes for Custom roles.
FIXES [#5330](https://github.com/microsoft/Microsoft365DSC/issues/5330)
* Fixes to remove elegibility schedule for custom roles.
FIXES [#5331](https://github.com/microsoft/Microsoft365DSC/issues/5331)
* AADRoleManagementPolicyRule
* Initial release.
* AADServicePrincipal
* Added the notes field.
FIXES [#5312](https://github.com/microsoft/Microsoft365DSC/issues/5312)
* Added support for KeyCredentials and PasswordCredentials.
* Added support for SAML.
* Fixed issue with Owners.
* AADSocialIdentityProvider
* Fixed missing permissions in settings.json
* AADUserFlowAttribute
* Initial Release
FIXES [#5073](https://github.com/microsoft/Microsoft365DSC/issues/5073)
* IntuneAppAndBrowserIsolationPolicyWindows10
* AADVerifiedIdAuthority
* Initial release.
* AADVerifiedIdAuthorityContract
* Initial release.
FIXES [#3028](https://github.com/microsoft/Microsoft365DSC/issues/3028)
* AzureBillingAccountsAssociatedTenant
* Initial release.
* AzureBillingAccountsRoleAssignment
* Initial release.
* AzureDiagnosticSettings
* Initial release.
* AzureDiagnosticSettingsCustomSecurityAttribute
* Initial release.
* AzureSubscription
* Renamed parameters and added logic flow to create new subscriptions.
* AzureVerifiedIdFaceCheck
* Initial release.
* DefenderDeviceAuthenticatedScanDefinition
* Initial release.
* EXOActiveSyncMailboxPolicy
* Initial release.
* EXOArcConfig
* Fixed `Test-TargetResource` to correctly check property `ArcTrustedSealers`
when it has an array
* EXOMailboxAuditBypassAssociation
* Initial release.
* EXOMailboxSettings
* Added support for AddressBookPolicy, RetentionPolicy, RoleAssignmentPolicy
and SharingPolicy.
* EXOServicePrincipal
* Initial release.
* EXOTenantAllowBlockListItems
* Fixed `Test-TargetResource` to correctly mark when this resource is removed
* EXOTenantAllowBlockListSpoofItems
* Initial release.
* IntuneAccountProtectionLocalUserGroupMembershipPolicy
* Updates values in `UserSelectionType`.
FIXES [#5318](https://github.com/microsoft/Microsoft365DSC/issues/5318)
* IntuneAntivirusPolicyLinux
* Initial release.
* IntuneAppAndBrowserIsolationPolicyWindows10ConfigMgr
* Initial release.
* IntuneAppCategory
* Fixed retrieval of resource which could then result in multiple categories
being created with same name.
* IntuneAppleMDMPushNotificationCertificate
* Initial release.
* IntuneAppProtectionPolicyiOS
* Fixes an issue that could cause multiple instances to be created when multiple
instances with the same display name exist.
* IntuneDerivedCredential
* Fixed export and deployment when `NotificationType` had more than one option
selected
* Fixed retrieval of resource when it cannot be found by `Id`
* Added a few verbose messages
* IntuneDeviceManagmentAndroidDeviceOwnerEnrollmentProfile
* Initial release.
* IntuneDeviceConfigurationIdentityProtectionPolicyWindows10
* Added deprecation notice.
* IntuneEndpointDetectionAndResponsePolicyWindows10
* Migrate to new Settings Catalog cmdlets.
* IntuneMobileAppsMacOSLobApp
* Initial release
* IntuneMobileAppsWindowsOfficeSuiteApp
* Initial release
* IntuneSecurityBaselineMicrosoft365AppsForEnterprise
* Initial release
* IntuneSecurityBaselineMicrosoftEdge
* Initial release
* PPAdminDLPPolicy
* Initial release.
* PPDLPPolicyConnectorConfigurations
* Initial release.
* PPPowerAppPolicyUrlPatterns
* Initial release.
* TeamsClientConfiguration
* Fixed bug where RestrictedSenderList was always empty in the MSFT_TeamsClientConfiguration resource
FIXES [#5190](https://github.com/microsoft/Microsoft365DSC/issues/5190)
* Changed Set-TargetResource to always use semicolon as separator as mentioned in the MS documentation
* TeamsUpgradePolicy
* Added support for tenant wide changes using the * value for users.
FIXES [#5174](https://github.com/microsoft/Microsoft365DSC/issues/5174)
* Fixes an issue with `AutoFromConnector` as the Configuration package type.
FIXES [#5246](https://github.com/microsoft/Microsoft365DSC/issues/5246)
* IntuneMobileThreatDefenseConnector
* Initial release.
* IntuneSecurityBaselineDefenderForEndpoint
* Initial release.
* IntuneSettingCatalogCustomPolicyWindows10
* Fixes an issue with limited results when more than 25 results are present.
* Intune workload
* Fixed missing permissions in settings.json
* M365DSCRuleEvaluation
* Changed the name of the Key property from ResourceName to ResourceTypeName.
While this is considered a breaking change, the old property name was
breaking the DSCParser process. The impact of this breaking the parsing
process is important enough to justify an out-of-band breaking change of
this resource.
* ODSettings
* Deprecated property NotifyOwnersWhenInvitationsAccepted.
FIXES [#4979](https://github.com/microsoft/Microsoft365DSC/issues/4979)
* PPPowerAppsEnvironment
* Add ProvisionDatabase attribute
FIXES [#5207](https://github.com/microsoft/Microsoft365DSC/issues/5207)
* PPTenantSettings
* Updated to support latest settings.
* SCInsiderRiskPolicy
* Added support for property MDATPTriageStatus.
* Added support for GPUUtilizationLimit and CPUUtilizationLimit.
* SCPolicyConfig
* Initial release.
* SCSensitivityLabel
* Fixed issue with setting label priority
FIXES [#5266](https://github.com/microsoft/Microsoft365DSC/issues/5266)
* SentinelAlertRule
* Initial release.
* SentinelThreatIntelligenceIndicator
* Initial release.
* SPOSharingSettings
* Deprecated property RequireAcceptingAccountMatchInvitedAccount.
FIXES [#4979](https://github.com/microsoft/Microsoft365DSC/issues/4979)
* SPOTenantSettings
* Added support for AllowSelectSGsInODBListInTenant,
DenySelectSGsInODBListInTenant, DenySelectSecurityGroupsInSPSitesList,
AllowSelectSecurityGroupsInSPSitesList,
ExemptNativeUsersFromTenantLevelRestricedAccessControl properties.
* TenantDefaultTimezone changed to String instead of Array.
* TeamsMeetingPolicy
* Added new parameters: AllowExternalNonTrustedMeetingChat, AttendeeIdentityMasking,
AutomaticallyStartCopilot, AutoRecording, ConnectToMeetingControls,
ContentSharingInExternalMeetings, Copilot, CopyRestriction,
DetectSensitiveContentDuringScreenSharing, ExternalMeetingJoin, ParticipantNameChange,
VoiceIsolation
* TeamsOrgWideAppSettings
* Fixed an issue where ManagedIdentity was not define in the methods signatures.
FIXES [#5188](https://github.com/microsoft/Microsoft365DSC/issues/5188)
* M365DSCDRGUtil
* Fixes an issue for the handling of skipped one-property elements in the
Settings Catalog. FIXES [#5086](https://github.com/microsoft/Microsoft365DSC/issues/5086)
* Add Set support for secret Settings Catalog values
* Removed unused functions
* Add support for device / user scoped settings.
* ResourceGenerator
* Add support for device / user scoped settings.
* Fixes an issue where non-unique properties were not combined
properly with their respective parent setting.
* MISC
* Fixed references to graph.microsoft.com with dynamic domain name based on target cloud.
Impacted AADAdminConsentRequestPolicy, AADApplication, AADConditionalAccessPolicy, AADGroup,
AADNamedLocationPolicy, AADServiePrincipal, IntuneASRRulesPolicyWindows10,
IntuneAccountProtectionLocalUsersGroupMembershipPolicy, IntuneAccountProtectionPolicy,
IntuneAppProtectionPolicyiOS,IntuneDeviceConfigurationAdministrativeTemplatePolicyWindows10,
IntuneDeviceConfigurationSCEPCertificatePolicyWindows10, IntuneDeviceConfigurationWiredNetworkPolicyWindows10,
IntuneDeviceEnrollmentStatusPageWindows10, IntuneDiskEncryptionMacOS, IntunePolicySets,
IntuneSettingCatalogCustomPolicyWindows10, M365DSCRGUtil
* Exponential performance improvements by reducing complexity and roundtrips.
* Changed the logic that appends GUID in the resource name when primary key is not found during an
export. We will only append a GUID if the IsSingleInstance property is not found on the resource.
* Add check in AADGroupSettings for NewUnifiedGroupWritebackDefault not existing in Government by default
FIXES [#5213](https://github.com/microsoft/Microsoft365DSC/issues/5213)
* Fix static refrences to graph.microsoft.com
FIXES [#5339](https://github.com/microsoft/Microsoft365DSC/issues/5339)
AADNetworkAccessForwardingPolicy. AADOrganizationCertificateBasedAuthConfiguration,
AADAuthenticationMethodPolicyExternal, AADEnrichedAuditLogs
FIXES [#5340](https://github.com/microsoft/Microsoft365DSC/issues/5340)
IntuneDeviceManagementEnrollmentAndroidGooglePlay, IntuneAppleMDMPushNotificationCertificate
* Fixes static OData refrences to graph.microsoft.com
AADApplication, AADEntitlementManagementAccessPackage, AADEntitlementManagementConnectedOrganization
AADServicePrincipal
FIXES [#5342](https://github.com/microsoft/Microsoft365DSC/issues/5342)
* DEPENDENCIES
* Updated DSCParser to version 2.0.0.11
* Updated ReverseDSC to version 2.0.0.22'
* Updated Microsoft.Graph to version 2.24.0.
* Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.199.
* Updated MSCloudLoginAssistant to version 1.1.27
* Updated MicrosoftTeams to version 6.6.0.'

# Flag to indicate whether the module requires explicit user acceptance for install/update
# RequireLicenseAcceptance = $false
Expand Down

0 comments on commit 8d5f0cd

Please sign in to comment.