Widest coverage
The largest single baseline — 170+ tests spanning every major M365 workload and many edge configurations.
Benchmark · Community
A broad baseline of best-practice checks curated by the open-source security community, covering configuration areas that general benchmarks sometimes miss.
About the baseline
The Community Best Practices baseline is a living collection of checks contributed and reviewed by the open-source M365 security community. Where CIS and SCuBA focus on formal controls, the community baseline captures practical, hard-won knowledge — the specific settings that show up again and again in real M365 incidents. It is the widest single baseline available and is updated continuously as Microsoft's platform changes.
Capabilities
The baseline's scope — we run these checks against your tenant and report the results.
The largest single baseline — 170+ tests spanning every major M365 workload and many edge configurations.
Updated as Microsoft ships changes to the platform, so new settings and deprecations are reflected quickly.
Prioritizes the misconfigurations that actually appear in incidents over theoretical hardening.
Each check is contributed and reviewed in the open, with rationale documented alongside the test.
Surface area
Use cases
When you want the widest possible view of a tenant's configuration in one run rather than a single framework's view.
Run the community baseline on a schedule to catch drift across the full surface, not just the controls a framework names.
Use it alongside CIS or SCuBA to catch practical issues that formal control sets do not enumerate.
Other benchmarks
CIS Microsoft 365 Foundations Benchmark v3.1.0 — 60+ tests across Entra ID, Exchange, Teams, and SharePoint.
US CISA Secure Cloud Business Applications baselines — 70+ tests covering identity, access, devices, and apps.
Entra ID Security Config Analyzer baseline — 60+ tests from the Microsoft Entra ID Attack and Defense Playbook.
Run Community against a Microsoft 365 tenant and get a severity-ranked PDF. Credits never expire.