diff --git a/CHANGELOG.md b/CHANGELOG.md index a4841be91f..e9ed2a94b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change log for Microsoft365DSC -# Unreleased +# 1.24.103.1 * AADConditionalAccessPolicy * Fix Get-TargetResource when the parameter Id is not present diff --git a/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/MSFT_M365DSCRuleEvaluation.schema.mof b/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/MSFT_M365DSCRuleEvaluation.schema.mof index 34bf2bb21e..5312d83fa4 100644 --- a/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/MSFT_M365DSCRuleEvaluation.schema.mof +++ b/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/MSFT_M365DSCRuleEvaluation.schema.mof @@ -1,9 +1,9 @@ [ClassVersion("1.0.0.0"), FriendlyName("M365DSCRuleEvaluation")] class MSFT_M365DSCRuleEvaluation : OMI_BaseResource { - [Key, Description("")] String ResourceName; - [Required, Description("")] String RuleDefinition; - [Write, Description("")] String AfterRuleCountQuery; + [Key, Description("Name of the resource to monitor")] String ResourceName; + [Required, Description("Specify the rules to monitor the resource for.")] String RuleDefinition; + [Write, Description("Query to check how many instances exist, using PowerShell format")] String AfterRuleCountQuery; [Write, Description("Credentials of the Azure Active Directory Admin"), EmbeddedInstance("MSFT_Credential")] string Credential; [Write, Description("Id of the Azure Active Directory application to authenticate with.")] String ApplicationId; [Write, Description("Id of the Azure Active Directory tenant used for authentication.")] String TenantId; diff --git a/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/readme.md b/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/readme.md index e09b1d18bb..1ce5ea7a3d 100644 --- a/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/readme.md +++ b/Modules/Microsoft365DSC/DSCResources/MSFT_M365DSCRuleEvaluation/readme.md @@ -2,4 +2,4 @@ ## Description -This resource configures the Azure AD Tenant Details +This resource monitors Microsoft365DSC resources based on provided rules. diff --git a/Modules/Microsoft365DSC/Microsoft365DSC.psd1 b/Modules/Microsoft365DSC/Microsoft365DSC.psd1 index a386971dce..d243a51528 100644 --- a/Modules/Microsoft365DSC/Microsoft365DSC.psd1 +++ b/Modules/Microsoft365DSC/Microsoft365DSC.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 2023-12-29 +# Generated on: 2024-01-03 @{ @@ -11,7 +11,7 @@ # RootModule = '' # Version number of this module. - ModuleVersion = '1.23.1227.1' + ModuleVersion = '1.24.103.1' # Supported PSEditions # CompatiblePSEditions = @() @@ -140,35 +140,40 @@ IconUri = 'https://github.com/microsoft/Microsoft365DSC/blob/Dev/Modules/Microsoft365DSC/Dependencies/Images/Logo.png?raw=true' # ReleaseNotes of this module - ReleaseNotes = '* EXOAntiPhishPolicy - * Add support for TargetedDomainProtectionAction - FIXES [#3910](https://github.com/microsoft/Microsoft365DSC/issues/3910) - * EXOMailboxCalendarFolder - * Add support for non-English calendar folder names during export - FIXES [#4056](https://github.com/microsoft/Microsoft365DSC/issues/4056) + ReleaseNotes = '* AADConditionalAccessPolicy + * Fix Get-TargetResource when the parameter Id is not present + FIXES [#4029](https://github.com/microsoft/Microsoft365DSC/issues/4003) + * EXOInboundConnector + * Corrected parameter descriptions, so the documentation on microsoft365dsc.com is generated correctly. + * EXOMailTips + * Added parameter descriptions for better documentation + * EXOOutboundConnector + * Corrected parameter descriptions, so the documentation on microsoft365dsc.com is generated correctly. + * EXOReportSubmissionPolicy + * Initial release + FIXES [#3690](https://github.com/microsoft/Microsoft365DSC/issues/3690) + * EXOReportSubmissionRule + * Initial release + FIXES [#3690](https://github.com/microsoft/Microsoft365DSC/issues/3690) * EXOTransportRule - * Fix export of enabled state - FIXES [#3932](https://github.com/microsoft/Microsoft365DSC/issues/3932) - * IntuneDeviceConfigurationCustomPolicyWindows10 - * Fix issue deploying decrypted OmaSettings to another tenant - FIXES [#4083](https://github.com/microsoft/Microsoft365DSC/issues/4083) + * Stop supporting DLP-related rules, conditions, and actions (https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-mail-flow-rules-to-stop-supporting-dlp-related/ba-p/3959870) + FIXES [#3929](https://github.com/microsoft/Microsoft365DSC/issues/3929) * IntuneDeviceConfigurationPolicyMacOS - * Fix resource deployment - FIXES [#3539](https://github.com/microsoft/Microsoft365DSC/issues/3539) - * Ensure resource can cope with Id being empty since it''s not mandatory - * O365OrgSettings - * Deprecated the MicrosoftVivaBriefingEmail property - FIXES [#4097](https://github.com/microsoft/Microsoft365DSC/issues/4097) - FIXES [#4080](https://github.com/microsoft/Microsoft365DSC/issues/4080) + * Added parameter descriptions for better documentation + * IntuneSettingCatalogCustomPolicyWindows10 + * Fix Get-TargetResource when the parameter Id is not present + FIXES [#4029](https://github.com/microsoft/Microsoft365DSC/issues/4003) * SPOTenantSettings - * Fix bug for DisabledWebPartIds type, should be an array instead of a string - FIXES [#4086](https://github.com/microsoft/Microsoft365DSC/issues/4086) - * TeamsMeetingPolicy - * Allow -1 for NewMeetingRecordingExpirationDays parameter (never expire) - FIXES [#4090](https://github.com/microsoft/Microsoft365DSC/issues/4090) - * TeamsMessagingPolicy - * Added support for property ''AllowVideoMessages'' - FIXES [#4021](https://github.com/microsoft/Microsoft365DSC/issues/4021)' + * Added parameter descriptions for better documentation + * TeamsChannel + * Add error handling if GroupId of a team is null + FIXES [#3943](https://github.com/microsoft/Microsoft365DSC/issues/3943) + * TeamsFeedbackPolicy + * Added parameter descriptions for better documentation + * TeamsMobilityPolicy + * Added parameter descriptions for better documentation + * TeamsNetworkRoamingPolicy + * Added parameter descriptions for better documentation' # Flag to indicate whether the module requires explicit user acceptance for install/update # RequireLicenseAcceptance = $false