CIS-M365-Benchmark
2.5.3
Comprehensive PowerShell script that audits Microsoft 365 environments against all 130 CIS Microsoft 365 Foundations Benchmark v5.0.0 controls. Features 68% automated compliance checks with HTML and CSV reporting. Covers M365 Admin Center, Defender, Purview, Intune, Entra ID, Exchange, SharePoint, Teams, and Power BI security controls.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 Mohammed Siddiqui. All rights reserved. MIT License.
Package Details
Author(s)
- Mohammed Siddiqui
Tags
CIS Microsoft365 M365 Compliance Security Audit Benchmark EntraID AzureAD Exchange SharePoint Teams Intune Defender Purview SecurityCompliance GRC RiskManagement
Functions
Connect-CISBenchmark Invoke-CISBenchmark Get-CISBenchmarkControl Test-CISBenchmarkPrerequisites Get-CISBenchmarkInfo
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- CIS-M365-Benchmark.nuspec
- CIS-M365-Benchmark.psd1
- CIS-M365-Benchmark.psm1
- CIS-M365-Benchmark.psm1.bak
- CIS-M365-Compliance-Checker.ps1
- LICENSE
- PERMISSIONS.md
- README.md
- CHANGELOG.md
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.5.4 | 5 | 11/17/2025 |