Skip to content
Manages, configures, extracts and monitors Office365 Tenant configuration
Branch: Dev
Clone or download
Latest commit 9e50d5c Apr 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update Apr 1, 2019
.vscode VSCode settings Feb 7, 2019
Modules/Office365DSC Merge pull request #87 from desmay/Dev Apr 15, 2019
.MetaTestOptIn.json Example Validation to be in a separate PR Apr 12, 2019
.codecov.yml Increased the overall code coverage over the new 90% threshold Dec 20, 2018
.gitattributes Putting the test framework in place Nov 23, 2018
.markdownlint.json Added Markdown Validation Dec 7, 2018 Trigger Mar 26, 2019
appveyor.yml Added AzureAD in AppVeyor Agent Install Apr 1, 2019
azure-pipelines.yml Update azure-pipelines.yml for Azure Pipelines Apr 16, 2019

Build Status


DSC Resources Flow

This module allows organizations to automate the deployment, configuration, and monitoring of Office 365 Tenants via PowerShell Desired State Configuration. The compiled configuration needs to be executed from an agent's Local Configuration Manager (LCM) (machine or container) which can communicate back remotely to Office 365 via remote API calls (therefore requires internet connectivity)

How to Install

At this current point int time, the Office365DSC module is only available in Alpha Release. In order to acquire the latest Alpha bits of the module, you need to make sure you have PowerShellGet 1.6.0 or greater installed on your machine. In order to acquire that version of the PowerShellGet module simply run the following line of PowerShell code from a machine that has internet connectivity:

Install-PackageProvider -Name NuGet -MinimumVersion -Force
Install-Module PowerShellGet -Force

You will need to close the PowerShell session and re-open a new one after installing the latest PowerShellGet version in order to be allowed to acquire Alpha releases of the Office365DSC module. Once done, run the following line of PowerShell to acquire the latest Office365DSC module's alpha release from the PowerShell Gallery:

Install-Module -Name Office365DSC -AllowPrerelease -Force
You can’t perform that action at this time.