Comprehensive PowerShell module that audits Microsoft 365 environments against all 140 CIS Microsoft 365 Foundations Benchmark v6.0.0 controls. Features 93% automated compliance checks (130/140) with HTML and CSV reporting. Covers M365 Admin Center, Defender, Purview, Intune, Entra ID, Exchange, SharePoint, Teams, and Power BI security controls. Only 4 module dependen
Comprehensive PowerShell module that audits Microsoft 365 environments against all 140 CIS Microsoft 365 Foundations Benchmark v6.0.0 controls. Features 93% automated compliance checks (130/140) with HTML and CSV reporting. Covers M365 Admin Center, Defender, Purview, Intune, Entra ID, Exchange, SharePoint, Teams, and Power BI security controls. Only 4 module dependencies - Power BI checks use Graph MSAL directly (no separate PowerBI module needed).
Copy and Paste the following command to install this package using PowerShellGet More Info
Install-Module -Name CIS-M365-Benchmark
Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info
Install-PSResource -Name CIS-M365-Benchmark
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