Skip to content

Releases: microsoft/Microsoft365DSC

Release 1.22.1214.1

14 Dec 15:19
4137458
Compare
Choose a tag to compare
  • AADEntitlementManagementAccessPackageCatalogResource
    • Fixes an issue where if no access resource were defined, an error was thrown trying to save the partial content.
      FIXES #2654
  • AADGroup
    • Fixes an issue where licenses aren't properly assigned when no existing licenses exist.
      FIXES #2597
    • Fixes an issue where if a dirft is detected and the Members parameter was omitted, all existing members were removed.
      FIXES #2481
  • AADServicePrincipal
    • Fixes an issue where the service principals weren't created or updated when using ApplicationSecret to authenticate.
      FIXES #2615
  • AADUser
    • Fixes an issue where provided password wa never honored.
      FIXES #2599
    • Added support for the PasswordPolicies property.
      FIXES #2598
  • PlannerBucket & PlannerPlan
    • Changed invalid permissions in the setting.json files.
      FIXES #2629
  • SCRetentionComplianceRule
    • Fixed an Issue where properties weren't properly set at creation, causing drifts to be detected.
      FIXES #2471
  • SCSensitivityLabel
    • Adds the -IncludeDetailed LAbelActions switch when retrieving instances to get all advanced parameters from the Get-TargetResource function.
  • SPOTenantCdnEnabled
    • Fixed an issue where the export wasn't returning anything if the CDN was not enabled.
      FIXES #2466
  • SPOUserProfileProperty
    • Removed multi-threading to align with other resources.
    • Fixed an issue where we were contacting Microsoft Graph to retrieve users without authenticating to it.
      FIXES #2643
  • TeamsChannel
    • Fixes an issue where channels weren't created if a non-existing GroupId was specified.
      FIXES #2622
  • TeamsUpdateManagementPolicy
    • Fixed error with the export that wasn't properly returning the UpdateTimeOfDay if not in short time string format.
      FIXES #2639
  • DEPENDENCIES
    • Updated MSCloudLoginAssistant to version 1.0.100;
      FIXES #2484
  • MISC
    • Added support for the ExcludedProperties parameter in the New-M365DSCDeltaReport function.
      FIXES #2444

Release 1.22.1207.1

08 Dec 13:11
b57d818
Compare
Choose a tag to compare
  • IntuneRoleAssignment
    * Add support for ScopeType enabling the use of AllLicensedUser/AllDevice as Scope
    * TeamsChannelsPolicy
    * Renamed the AllowPrivateTeamsDiscovery parameter to EnablePrivateTeamDiscovery.
    * TeamsChannelTab
    * Added support for Credential and refactored to call into the Microsoft Graph PowerShell SDK directly.
    * TeamsMeetingPolicy
    * Added support for several new properties:
    * AllowAnnotations
    * AllowAnonymousUsersToJoinMeeting
    * AllowMeetingCoach
    * AllowMeetingRegistration
    * AllowNetworkConfigurationSettingsLookup
    * AllowWatermarkForCameraVideo
    * AllowWatermarkForScreenSharing
    * NewMeetingRecordingExpirationDays
    * AllowCartCaptionsScheduling
    * AllowDocumentCollaboration
    * AllowedStreamingMediaInput
    * BlockedAnonymousJoinClientTypes
    * ChannelRecordingDownload
    * ExplicitRecordingConsent
    * ForceStreamingAttendeeMode
    * InfoShownInReportMode
    * LiveInterpretationEnabledType
    * LiveStreamingMode
    * MeetingInviteLanguages
    * QnAEngagementMode
    * RoomPeopleNameUserOverride
    * SPOBrowserIdleSignout
    * Fixed incorrect Ensure parameter being added to the Export
    FIXES #2619
    * SPOSiteAuditSettings
    * Fixed incorrect Ensure parameter being added to the Export
    FIXES #2619
    * MISC
    * Standardized and improved logging across all resources.
    * Improved error handling in creating output when permissions are not correct.
    * DEPENDENCIES
    * Updated Microsoft.Graph.* to version 1.18.0;

Release 1.22.1130.1

01 Dec 12:10
b57d818
Compare
Choose a tag to compare
  • SCRetentionCompliancePolicy
    • Fixed an issue with the Update logic in the Set-TargetResource
      FIXES #2600

Release 1.22.1123.1

23 Nov 20:07
d093ffe
Compare
Choose a tag to compare
  • IntuneDeviceConfigurationPolicyWindows10
    • Fixed issue when creating this resource if property DefenderDetectedMalwareActions was not present, it'd still be created but with errors.
      FIXES #2581
  • AADUser
    • Fixed issue with license assignment
      FIXES #2556
  • EXOOrganizationRelationship
    • Add 'None' as supported value for MailboxMoveCapability
      FIXES #2570
  • IntuneRoledefinition
    • Initial Release
    • Manage Intune Role definition
  • IntuneRoleAssignment
    • Initial Release
    • Manage Intune Role assignment
  • O365AdminAuditLogConfig
    • Updated settings.json to include permissions.
      FIXES #2517
  • O365OrgCustomizationSetting
    • Updated settings.json to include permissions.
      FIXES #2517
  • SCDLPCompliancePolicy
    • Fixes an issue where the Exchange Location and Exception where not sent back in a correct format during Export.
      FIXES #2545
  • SCRetentionCompliancePolicy
    • Fixes issue with the TeamsChannelLocation and TeamsChatsLocation parameters that were improperly returned by the Get- function.
      FIXES #2472
  • SCRetentionComplianceRule
    • Fixes issue with Teams Policy where the RetentionDurationDisplayHint and ExpirationDateOption parameters weren't returned by the Get- function.
      FIXES #2472
  • TeamsFederationConfiguration
    • Fixes an issue where the extraction of allowed domain and blocked domain wasn't in the proper format.
      FIXES #2576
  • DEPENDENCIES
    • Updated Microsoft.Graph.* to version 1.17.0;
    • Updated MSCloudLoginAssistant to version 1.0.98;
  • MISC
    • Removed Test-M365DSCDependenciesForNewVersions from export functions. This will improve export speed.
    • New Parameter ValidateOnly for Update-M365DSCDependencies to check if all dependencies are installed.
      FIXES 2519
    • Fixed incorrect usage of Write-Information cmdLet
    • Fixed typos for permissions in settings.json
      FIXES 2553

Release 1.22.1116.1

16 Nov 13:16
917bdd0
Compare
Choose a tag to compare
  • AADApplication
    • Deprecated the Oauth2RequirePostResponse parameter as it was causing issues for the New function.
      FIXES #2276
  • AADEntitlementManagementAccessPackage
    • Initial Release.
  • EXOManagementRoleAssignment
    • Added support for RoleGroup Role Assignees
      Fixes #2524
  • SCRetentionCompliancePolicy
    • Fixes the Location parameters to be a string array instead of an object array.
      FIXES #2503
  • MISC
    • Added Application based authentication to Microsoft Teams resources;
    • Added support for Service Principal Auth for the Planner resources;
  • DEPENDENCIES
    • Updated Microsoft.Graph.* to version 1.16.0;
    • Updated Microsoft.Teams to version 4.9.1;
    • Updated PnP.PowerShell to version 1.12.0;

Release 1.22.1109.1

09 Nov 12:53
917bdd0
Compare
Choose a tag to compare
  • EXODataClassification
  • EXOHostedOutboundSpamFilterPolicy
    • Add support to create and remove Hosted Outbound Spam Filter Policies
    • FIXES #2492
  • IntuneAntivirusPolicyWindows10SettingCatalog
    • FIXES #2463
    • Returns all type of policies from the template family: endpointSecurityAntivirus
  • MISC
    • Fixes and issue with ManagedIdentity Parameter not being not removed correctly in a parameterset.
  • DEPENDENCIES
    • Updated Microsoft.Graph.* to version 1.15.0;

Release 1.22.1026.2

27 Oct 12:59
ac3752c
Compare
Choose a tag to compare
  • Fixes an issue with the export where the ApplicationSecret was throwing an empty string error when trying to authenticate with Certificate thumbprint.

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.