Skip to content

Releases: microsoft/Microsoft365DSC

Release 1.22.1026.1

26 Oct 19:27
a5a6121
Compare
Choose a tag to compare
  • AADEntitlementManagementAccessPackageCatalog
    • Initial release;
  • EXOIntraOrganizationConnector
    • Add TargetSharingEpr parameter
  • EXOOwaMailboxPolicy
    • Add 10 new parameters
  • EXOTransportRule
    • Add new parmeters: ApplyRightsProtectionCustomizationTemplate, Quarantine, RecipientAddressType, RemoveRMSAttachmentEncryption
    • Deprecated parameters: ExceptIfMessageContainsAllDataClassifications, IncidentReportOriginalMail,MessageContainsAllDataClassifications
  • TeamsDialInConferencingTenantSettings
    • Initial release;
      Fixes #2426
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.96;
  • MISC
    • Add support for ManagedIdentity to the SPO and OD resources.
    • Fixed and issue with Export and ApplicationSecret where it wasn't properly converting to a PSCredential.

Release 1.22.1019.1

19 Oct 17:42
e58e452
Compare
Choose a tag to compare
  • AADConditionalAccessPolicy
    • Fixed issue where if ExcludePlatforms was specified and the IncludePlatforms is empty, we need to set the latest to 'all';
      FIXES #2337
  • EXOAntiPhishPolicy
    • Add new parameters: MailboxIntelligenceQuarantineTag, SpoofQuarantineTag, TargetedDomainQuarantineTag, TargetedUserQuarantine
  • EXOHostedContentFilterPolicy
    • Add support for quarantine tags
  • EXOOrganizationRelationship
    • Add support for new cross-tenant mailbox migration parameters: MailboxMoveCapability, MailboxMovePublishedScopes, OauthApplicationId
  • EXOOutboundConnector
    • Add support for SenderRewritingEnabled parameter
  • EXORemoteDomain
    • Add NDREnabled parameter
  • EXOSafeAttachmentPolicy
    • Add support for QuarantineTag
  • EXOSafeLinksPolicy
    • Add new parameters: AllowClickThrough, EnableSafeLinksForOffice, TrackClicks
  • TeamsCallingPolicy
    • Add new parameters: AllowCallRedirect, AllowSIPDevicesCalling, CallRecordingExpirationDays
  • TeamsEmergencyCallingPolicy
    • Add new parameters: EnhancedEmergencyServiceDisclaimer, ExternalLocationLookupMode
  • DEPENDENCIES
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.154.
  • MISC
    • Added support to register, list and remove custom notification endpoints.
    • Fixes issue with delta report where wrong primary key was detected.
      FIXES #2008
    • Fixed an issue where the log engine was throwing an error when trying to write to the event log from an Azure runbook.
      FIXES #2236
    • Standardizing the functions to test versions of the module and dependencies.
      FIXES #2232
    • Remove the Assert-M365DSCTemplate cmdlet that has been deprecated for several releases.
    • Added support to generate report in JSON format for the New-M365DSCDeltaReport and Assert-M365DSCBlueprint cmdlets.
      FIXES #2345
    • Changed the default behavior of the New-M365DSCDeltaReport cmdlet not to automatically open the file when OutputPath is provided

Release 1.22.1012.1

13 Oct 13:36
7f91857
Compare
Choose a tag to compare
  • EXOManagementRoleAssignment
  • SCRetentionCompliancePolicy
    • Fixed issue where the locations weren't properly returned.
      FIXES #2338
      FIXES #2339
  • TeamsOnlineVoicemailPolicy
    • Initial Release
  • TeamsOnlineVoicemailUserSettings
    • Initial Release
  • TeamsOnlineVoiceUser
    • Initial Release
  • TeamsUserCallingSettings
    • InitialRelease
  • EXOOrganizationConfig
    • Added 35 new parameters.
    • Set AllowPlusAddressInRecipients parameter to deprecated. Use DisablePlusAddressInRecipients instead.
  • DEPENDENCIES
    • Updated Microsoft.Graph dependencies to version 1.13.0.
    • Updates MicrosoftTeams to version 4.8.0;
    • Updated ReverseDSC to version 2.0.0.13;
      FIXES #2270
  • MISC
    • EXO Workload
      • Add support for Managed Identity authentication
    • Fixed an issue in in Export-M365DSCConfiguration when used with Service Principal
      FIXES 2374
      FIXES 2379
    • Added support for Exchange to the Update-M365DSCAzureAdApplication cmdlet
    • Fixes an issue where filters were ignored on export when specifying the Workloads parameter.

Fall 2022 Major Release - 1.22.1005.1

05 Oct 16:32
eb5e5f3
Compare
Choose a tag to compare
  • AADUser
    • Renamed from O365User.
    • Added support for Roles.
      FIXES #2288
  • AADGroup
    • Added properties MemberOf and AssignedToRole
      Implements #2301
  • AADTenantDetails
    • Fixed an issue where ApplicationSecret was send to Update-MgOrganization
  • FIXES [#2340]
  • EXOATPPolicyForO365
    • [BREAKING] Removed the deprecated BlockURLs, AllowClickThrough, EnableSafeLinksForO365Clients and TrackClicks parameters.
  • EXOMailContact
    • Initial Release.
  • EXOMailTips
    • Fixes an issue where MailTips weren't extracted when using CertificateThumbprint to authenticate.
      FIXES #2235
  • O365User
    • [BREAKING] Resource was renamed to AADUser.
      FIXES #2204
  • IntuneDeviceConfigurationPolicyiOS
    • [Breaking] Changed all the MediaContentRating properties to be CIMInstances.
      FIXES #1871
  • SCSensitivityLabel
    [BREAKING] Changed Setting attribute in MSFT_SCLabelLocaleSettings to LabelSetting since its resevered word and breaking reporting.
    FIXES #2314
  • MISC
    • [BREAKING] Authentication property ApplicationSecret has been changed across all resources to be of type
      PSCredential instead of string. This will ensure that the secrets get encrypted in MOF files
      when compiling with an encryption certificated instead of being exposed as plaintext.
      FIXES #1714
    • Fixes issue with DSCParser non-existing resources on one tenant weren't properly captured.
  • DEPENDENCIES
    • Updated Microsoft.Graph dependencies to version 1.12.3.
    • Updated MSCloudLoginAssistant dependency to version 1.0.94.
    • Updated Microsoft.PowerApps.Administration.PowerShell to version 2.0.153.
    • Added new dependency on Microsoft.Graph.Users.Actions.

Release 1.22.921.1

21 Sep 16:43
b8624c5
Compare
Choose a tag to compare
  • AADRoleSetting
    • Fixed an issue if the P2 License is not present on the tenant the Export stop working
      FIXES #2227
    • Fixed an issue with approver can be a group
      FIXES #2283
  • AADConditionalAccessPolicy
    • Added support for the CustomAuthenticationFactors parameter.
      FIXES #2292
  • O365User
    • Improved extraction performance by leveraging StringBuilder instead of re-assigning string.
  • SCAutoSensitivityLabelPolicy
    • Initial Release.
  • SCAutoSensitivityLabelRule
    • Initial Release.
  • DEPENDENCIES
    • Updated the ExchangeOnlineManagement dependency to version 3.0.0.
    • Updated the MSCloudLoginAssistant dependency to version 1.0.89.

Release 1.22.914.1

14 Sep 12:19
cbb1864
Compare
Choose a tag to compare
  • AADGroup
    • Changed behavior where if a group has a dynamic membership rule that is active,
      we no longer process members from the export, Get and Set functions.
      FIXES #2190
    • Fixed an issue where if the licenses parameter was omitted and another parameter caused
      a drift, that the licenses would get stripped from the group.
      FIXES #2191
  • AADRoleSetting
    • Fixed an issue where the export wasn't properly passing credential to the Get function.
  • TeamsCallingPolicy
    • Added UserOverride as an accepted value for the BusyOnBusyEnabledType parameter.
      FIXES #2271

Release 1.22.907.1

07 Sep 16:00
08a5702
Compare
Choose a tag to compare
  • EXODistributionGroup
    • Fixes warning issue regarding OrganizationalUnit property
      FIXES [#2252]
  • SCRetentionCompliancePolicy
    • Fixes an issue where the TeamsChatLocation, TeamsChatLocationException, TeamsChannelLocation
      and TeamsChannelLocationException properties were not properly set on Update.
      FIXES #2173
  • SCRetentionComplianceRule
    • Fixes an issue when trying to create new compliancerule for Teams based policies where invalid
      parameters were passed.
      FIXES #2181
  • DEPENDENCIES
    • Updated MicrosoftTeams dependency to version 4.7.0.
  • MISC
    • Update settings.json for all SharePoint resources to add SharePoint specific permissions
      FIXES [#2240]
    • Updated website pages with new information (cmdlet and resource documentation)

Release 1.22.831.1

01 Sep 11:49
21b7f46
Compare
Choose a tag to compare
  • EXOSafeLinksPolicy
    • Add Suport for EnableSafeLinksForEmail and DisableUrlRewrite
  • EXOInboundConnector
    • Add support for different syntax of SenderDomains parameter
      FIXES #2180
  • IntuneDeviceConfigurationPolicyAndroidDeviceAdministrator
    • Don't export all policies if none match the type
  • IntuneDeviceConfigurationPolicyAndroidOpenSourceProject
    • Don't export all policies if none match the type
      FIXES #2228
  • MISC
    • Fix issue of running Export-M365DSCConfiguration within Azure Run Book. FIXES #2233
    • Fix issue within M365DSCTelemetryEngine when used with ApplicationId. FIXES #2237

Release 1.22.824.1

25 Aug 16:28
d06c50d
Compare
Choose a tag to compare
  • AADApplication
    • Fixed issue where Update-MgApplication could be called with parameter ReplyURLs which is invalid.
    • Added support to export/import app owners.
  • EXOTransportRule
    • Fix issue setting IncidentReportContent
      FIXES #2196
  • DEPENDENCIES
    • Updated DSCParser dependency to version 1.3.0.6.
    • Updated Microsoft.Graph dependencies to version 1.11.1.
    • Updated ReverseDSC dependency to version 2.0.0.12.
  • MISC
    • Fixed issue with Export-M365DSCConfiguration if all components were invalid or if resource files were not found.
    • Updated MicrosoftTeams to version 4.6.0.
  • O365User
    • Optimize, call Get-MgSubscribedSku only once instead of inside of two loops per each user/license.

Release 1.22.727.1

27 Jul 14:49
364d2b5
Compare
Choose a tag to compare
  • EXOTransportRule
    • Fixed issue where the MessageContainsDataClassifications property was not properly extracted due to single quote exiting.
      FIXES #1820
  • IntuneAppProtectionPolicyAndroid
    • Added Configuration Parameters:
      ManagedBrowser
      MinimumRequiredAppVersion
      MinimumRequiredOSVersion
      MinimumRequiredPatchVersion
      MinimumWarningAppVersion
      MinimumWarningOSVersion
      MinimumWarningPatchVersion
      AppGroupType
      IsAssigned
      FIXES #1955
  • IntuneDeviceConfigurationPolicyWindows10
    • Fixed issue where the edgeSearchEngine value was not properly retrieved.
      FIXES #1783
  • SCSensitivityLabel
    • Fixed an issue where '$' in the custom wordmark test would cause issue.
      FIXES #2067
  • SPOSite
    • Fixed owner value for root site.
      FIXES #2035
  • TeamsUser
    • Fixed the extraction process and removed the multi-threading from the resource.
      FIXES #1883
  • MISC
    • Added support for filtering resources instances at extraction time.
      FIXES #1691
    • REPORT: Fixed an issue where if the ModuleVersion was not specified, that the file would fail to properly get parsed.
      FIXES #1970
    • Resources implementing the Ensure parameter now defaults its value to $true.
      FIXES #1738