// compliance / mcsb
Cloud Security Benchmark v2 Assessment
GlobalMicrosoft MCSB v2 | Global
Assess your Azure and Microsoft 365 environment against the Microsoft Cloud Security Benchmark v2 — 14 control domains covering Identity, Network, Data, AI, and DevOps security.
These steps are optional. The assessment runs either way — if you don’t grant the access below, the related controls simply report “Not Assessed”. Grant it and baref00t assesses them too.
Azure Security Reader role — recommended (read-only)
OptionalAbout a third of the Microsoft Cloud Security Benchmark covers Azure resources — Defender for Cloud, network security, data-service encryption, Key Vault. These live in Azure Resource Manager, NOT Microsoft Graph, so Entra admin consent does not reach them. Because this access is fully READ-ONLY (the Security Reader role cannot change anything), we recommend granting it so the assessment is complete. Grant it and baref00t assesses the Azure controls; skip it and they report "Not Assessed" (never failed or faked) — the Graph-based controls run regardless.
Assign the built-in read-only "Security Reader" role to the baref00t MCSB application at each subscription you want assessed (Azure portal → Subscription → Access control (IAM) → Add role assignment → Security Reader → select the baref00t MCSB service principal), or run the Azure CLI below per subscription. This is read-only — Security Reader cannot change any resource. You can remove it any time.
az role assignment create \ --assignee "<baref00t-mcsb-app-id>" \ --role "Security Reader" \ --scope "/subscriptions/<subscription-id>"
Single report, no commitment.
Continuous monitoring — fresh report every 30 days.
Available in AUD, USD, GBP, EUR, SGD. MSP partners get volume discounts via the partner programme.
What it scores
14 domains
Identity, Network, Logging, Data, DevOps, AI + more
Azure Secure Score and Defender for Cloud integration
Conditional Access, PIM, and MFA gap analysis
Maps to ISO 27001, NIST CSF v2, SOC 2, PCI-DSS v4
JSON and CSV exports for integration into your GRC tool
MCSB v2 preview controls
AI security and DevOps
Microsoft APIs
- Microsoft Graph (universal scopes, read-only across the tenant)
- Azure REST (when the product reads Azure subscription posture)
- Defender + Intune APIs where applicable
Customer prerequisites
- Microsoft 365 tenant with admin-consent capability
- Global Reader or equivalent for the consenting admin
- No agent installs, no infrastructure changes required
- Report delivered by email within 10 minutes of consent
Other Compliance
Assess your compliance with the ACSC Essential Eight Maturity Model. Mandatory for Australian Government entities under …
Assess your Microsoft 365 tenant against the CIS Benchmark — the industry-standard security configuration guide recognis…
Automated and governance-hybrid assessment against APRA's CPS 234 standard. Built for banks, insurers, and super funds t…