Microsoft365DSC

1.22.126.1

This DSC module is used to configure and monitor Microsoft tenants, including SharePoint Online, Exchange, Teams, etc.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Microsoft365DSC -RequiredVersion 1.22.126.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Microsoft Corporation

Copyright

(c) 2022 Microsoft Corporation. All rights reserved.

Owners

Tags

DesiredStateConfiguration DSC DSCResourceKit DSCResource Microsoft365

Cmdlets

Assert-M365DSCBlueprint Assert-M365DSCTemplate Compare-M365DSCConfigurations Confirm-M365DSCDependencies Export-M365DSCConfiguration Export-M365DSCDiagnosticData Import-M365DSCDependencies New-M365DSCDeltaReport New-M365DSCReportFromConfiguration New-M365DSCStubFiles Set-M365DSCAgentCertificateConfiguration Start-M365DSCConfiguration Test-M365DSCAgent Test-M365DSCDependencies Test-M365DSCDependenciesForNewVersions Update-M365DSCAllowedGraphScopes Update-M365DSCDependencies Update-M365DSCResourcesSettingsJSON

Functions

Test-M365DSCAgent Set-M365DSCAgentCertificateConfiguration Save-M365DSCPartialExport New-M365DSCLogEntry Add-M365DSCEvent Export-M365DSCDiagnosticData Get-M365DSCCompiledPermissionList Update-M365DSCAllowedGraphScopes Update-M365DSCResourcesSettingsJSON New-M365DSCReportFromConfiguration New-M365DSCDeltaReport Start-M365DSCConfigurationExtract New-M365DSCStubFiles Add-M365DSCTelemetryEvent Set-M365DSCTelemetryOption Get-M365DSCTelemetryOption Format-M365DSCTelemetryParameters Get-TeamByName Convert-M365DscHashtableToString New-EXOSafeAttachmentRule New-EXOSafeLinksRule Confirm-ImportedCmdletIsAvailable Set-EXOSafeAttachmentRule Set-EXOSafeLinksRule Test-M365DSCParameterState Export-M365DSCConfiguration Confirm-M365DSCDependencies Import-M365DSCDependencies Get-M365DSCTenantDomain Get-M365DSCOrganization New-M365DSCConnection Get-SPOAdministrationUrl Get-M365TenantName Split-ArrayByParts Invoke-M365DSCCommand Get-SPOUserProfilePropertyInstance ConvertTo-SPOUserProfilePropertyInstanceString Install-M365DSCDevBranch Get-AllSPOPackages Remove-NullEntriesFromHashtable Assert-M365DSCBlueprint Test-M365DSCDependenciesForNewVersions Update-M365DSCDependencies Remove-EmptyValue Update-M365DSCExportAuthenticationResults Get-M365DSCExportContentForResource Test-M365DSCNewVersionAvailable Get-M365DSCComponentsForAuthenticationType Get-M365DSCAllResources Get-M365DSCWorkloadsListFromResourceNames Get-M365DSCAuthenticationMode New-M365DSCCmdletDocumentation Format-M365DSCString

DSCResources

AADApplication AADConditionalAccessPolicy AADGroup AADGroupLifecyclePolicy AADGroupsNamingPolicy AADGroupsSettings AADNamedLocationPolicy AADRoleDefinition AADServicePrincipal AADTenantDetails AADTokenLifetimePolicy EXOAcceptedDomain EXOActiveSyncDeviceAccessRule EXOAddressBookPolicy EXOAddressList EXOAntiPhishPolicy EXOAntiPhishRule EXOApplicationAccessPolicy EXOAtpPolicyForO365 EXOAvailabilityAddressSpace EXOAvailabilityConfig EXOCASMailboxPlan EXOClientAccessRule EXODkimSigningConfig EXOEmailAddressPolicy EXOGlobalAddressList EXOHostedConnectionFilterPolicy EXOHostedContentFilterPolicy EXOHostedContentFilterRule EXOHostedOutboundSpamFilterPolicy EXOHostedOutboundSpamFilterRule EXOInboundConnector EXOIntraOrganizationConnector EXOJournalRule EXOMailboxSettings EXOMailTips EXOMalwareFilterPolicy EXOMalwareFilterRule EXOManagementRole EXOMobileDeviceMailboxPolicy EXOOfflineAddressBook EXOOnPremisesOrganization EXOOrganizationConfig EXOOrganizationRelationship EXOOutboundConnector EXOOwaMailboxPolicy EXOPartnerApplication EXOPolicyTipConfig EXORemoteDomain EXORoleAssignmentPolicy EXOSafeAttachmentPolicy EXOSafeAttachmentRule EXOSafeLinksPolicy EXOSafeLinksRule EXOSharedMailbox EXOSharingPolicy EXOTransportRule IntuneAppConfigurationPolicy IntuneAppProtectionPolicyiOS IntuneDeviceCategory IntuneDeviceCompliancePolicyAndroid IntuneDeviceCompliancePolicyAndroidDeviceOwner IntuneDeviceCompliancePolicyAndroidWorkProfile IntuneDeviceCompliancePolicyiOs IntuneDeviceCompliancePolicyMacOS IntuneDeviceCompliancePolicyWindows10 IntuneDeviceConfigurationPolicyAndroidWorkProfile IntuneDeviceConfigurationPolicyiOS IntuneDeviceConfigurationPolicyWindows10 IntuneDeviceEnrollmentLimitRestriction IntuneDeviceEnrollmentPlatformRestriction O365AdminAuditLogConfig O365Group O365OrgCustomizationSetting O365User ODSettings PlannerBucket PlannerPlan PlannerTask PPPowerAppsEnvironment PPTenantSettings SCAuditConfigurationPolicy SCCaseHoldPolicy SCCaseHoldRule SCComplianceCase SCComplianceSearch SCComplianceSearchAction SCComplianceTag SCDeviceConditionalAccessPolicy SCDeviceConfigurationPolicy SCDLPCompliancePolicy SCDLPComplianceRule SCFilePlanPropertyAuthority SCFilePlanPropertyCategory SCFilePlanPropertyCitation SCFilePlanPropertyDepartment SCFilePlanPropertyReferenceId SCFilePlanPropertySubCategory SCLabelPolicy SCRetentionCompliancePolicy SCRetentionComplianceRule SCRetentionEventType SCSensitivityLabel SCSupervisoryReviewPolicy SCSupervisoryReviewRule SPOAccessControlSettings SPOApp SPOBrowserIdleSignout SPOHomeSite SPOHubSite SPOOrgAssetsLibrary SPOPropertyBag SPOSearchManagedProperty SPOSearchResultSource SPOSharingSettings SPOSite SPOSiteAuditSettings SPOSiteDesign SPOSiteDesignRights SPOSiteGroup SPOSiteScript SPOStorageEntity SPOTenantCdnEnabled SPOTenantCDNPolicy SPOTenantSettings SPOTheme SPOUserProfileProperty TeamsCallingPolicy TeamsChannel TeamsChannelsPolicy TeamsChannelTab TeamsClientConfiguration TeamsEmergencyCallingPolicy TeamsEmergencyCallRoutingPolicy TeamsGuestCallingConfiguration TeamsGuestMeetingConfiguration TeamsGuestMessagingConfiguration TeamsMeetingBroadcastConfiguration TeamsMeetingBroadcastPolicy TeamsMeetingConfiguration TeamsMeetingPolicy TeamsMessagingPolicy TeamsPstnUsage TeamsTeam TeamsTenantDialPlan TeamsUpgradeConfiguration TeamsUpgradePolicy TeamsUser TeamsVoiceRoute TeamsVoiceRoutingPolicy

Dependencies

This module has no dependencies.

Release Notes

*TeamsTenantDialPlan
           * Fixed an issue where the Export only extracted the first
             normalization rule.
             FIXES #1695
         * DEPENDENCIES
           * Updated all Microsoft.Graph * to 1.9.2;
           * Updated Microsoft.Teams to version 3.1.0;
         * MISC
           * Update automatic cmdlet documentation generation functions and prereqs.
           * Adding cmdlet documentation to website
           * Fixed an issue with the Export-M365DSCConfiguration cmdlet where it
             would throw an error if no parameters were passed.

Version History

Version Downloads Last updated
1.22.518.1 2,123 5/18/2022
1.22.511.1 1,886 5/11/2022
1.22.504.1 1,708 5/6/2022
1.22.420.1 3,419 4/20/2022
1.22.413.1 2,272 4/14/2022
1.22.406.1 1,693 4/6/2022
1.22.323.1 2,501 3/24/2022
1.22.316.1 1,367 3/16/2022
1.22.309.1 1,537 3/9/2022
1.22.216.1 3,983 2/16/2022
1.22.209.1 1,489 2/9/2022
1.22.202.1 1,489 2/2/2022
1.22.126.1 (current version) 1,478 1/26/2022
1.22.119.2 1,520 1/20/2022
1.22.119.1 305 1/19/2022
1.22.112.1 1,558 1/12/2022
1.22.105.1 2,180 1/5/2022
1.21.1229.1 2,127 12/29/2021
1.21.1222.1 2,083 12/22/2021
1.21.1215.1 2,168 12/15/2021
1.21.1208.1 4,764 12/8/2021
1.21.1124.2 13,042 11/24/2021
1.21.1117.2 5,527 11/18/2021
1.21.1110.1 4,794 11/11/2021
1.21.1103.1 6,334 11/3/2021
1.21.1027.1 4,624 10/28/2021
1.21.1013.1 9,083 10/15/2021
1.21.1006.3 1,051 10/6/2021
1.21.922.1 5,169 9/22/2021
1.21.915.1 1,836 9/16/2021
1.21.908.1 4,597 9/8/2021
1.21.901.1 685 9/7/2021
1.21.825.1 3,107 8/25/2021
1.21.804.1 11,846 8/5/2021
1.21.728.1 4,060 7/28/2021
1.21.721.1 2,674 7/21/2021
1.21.714.1 3,205 7/14/2021
1.21.707.1 2,943 7/7/2021
1.21.630.1 3,922 7/1/2021
1.21.616.1 9,031 6/16/2021
1.21.609.2 1,118 6/11/2021
1.21.602.1 4,510 6/2/2021
1.21.526.2 4,333 5/26/2021
1.21.519.2 3,315 5/20/2021
1.21.512.1 5,022 5/12/2021
1.21.505.1 4,950 5/6/2021
1.21.428.1 6,248 4/28/2021
1.21.421.2 5,054 4/21/2021
1.21.414.2 5,579 4/14/2021
1.21.407.1 5,497 4/7/2021
1.21.331.1 5,780 3/31/2021
1.21.317.1 10,285 3/18/2021
1.21.224.1 15,947 2/25/2021
1.21.203.1 10,275 2/3/2021
1.21.127.1 4,892 1/27/2021
1.21.120.1 5,551 1/20/2021
1.21.113.1 3,764 1/14/2021
1.20.1223.1 10,894 12/23/2020
1.20.1216.1 4,822 12/16/2020
1.20.1209.1 5,245 12/9/2020
1.20.1202.1 4,756 12/2/2020
1.20.1125.1 4,845 11/25/2020
1.20.1118.1 10,678 11/18/2020
1.20.1111.1 35,259 11/11/2020
1.20.1104.1 34,933 11/4/2020
1.20.1028.1 29,118 10/28/2020
1.20.1021.1 32,799 10/21/2020
1.20.1016.1 4,530 10/16/2020
1.20.1014.1 11 10/14/2020
1.20.1007.1 12,195 10/7/2020
1.20.930.1 22 9/30/2020
1.20.923.1 10 9/23/2020
1.20.916.1 8,431 9/16/2020
1.20.909.1 31,795 9/9/2020
1.20.902.1 36,394 9/2/2020
1.20.805.1 180,464 8/5/2020
1.20.730.2 31,466 7/30/2020
1.20.723.1 34,856 7/23/2020
1.20.716.1 30,654 7/16/2020
1.20.603.1 228,438 6/3/2020
1.0.5.128 132,994 5/8/2020
1.0.4.39 167,475 4/14/2020
Show less