Microsoft Defender for Cloud Recommendations
ZTA.50001 is in Maester 3.0.0-preview and not in the stable 2.3.0 release yet. It will be in the next stable release. To use it now, install the preview:
Install-Module Maester -AllowPrerelease -ForceHow to get the preview, and go backUse the preview in GitHub Actions
Overview
Section titled “Overview”Microsoft Defender for Cloud provides two complementary views of your cloud security posture: Secure Score recommendations (which roll into your overall posture score and are evaluated against every resource) and Microsoft Cloud Security Benchmark (MCSB) compliance assessments (which map findings to specific control domains such as Network Security, Identity Management, Privileged Access, Data Protection, Logging & Threat Detection, and Endpoint Security). This test combines both views into a single unified set of results — every recommendation from either source appears exactly once:
- Recommendations in both sources show secure score resource state as the authoritative pass/fail signal, with each resource row enriched by its mapped MCSB control ID(s) and control name(s). The category combines the secure score control name with the MCSB domain(s).
- Recommendations only in the secure score are shown with secure score data alone (no MCSB columns), exactly as in the standalone secure score test.
- Recommendations only in MCSB (including Microsoft-managed assessments) are shown with MCSB data, pass/fail derived from the MCSB resource state, exactly as in the standalone MCSB test.
Addressing these recommendations reduces your attack surface, raises your secure score, and demonstrates alignment with frameworks such as CIS, NIST SP 800-53, PCI-DSS, and ISO 27001.
References
- Secure score in Microsoft Defender for Cloud - How secure score controls are calculated
- Microsoft Cloud Security Benchmark introduction - Overview of the MCSB control domains and versioning
- Review security recommendations - How to view and act on recommendations in the Azure portal
- Regulatory compliance in Defender for Cloud - Viewing MCSB compliance status
- Remediate recommendations in Defender for Cloud - Step-by-step remediation guidance
Run it
Section titled “Run it”The check runs as part of the whole assessment, with the ZeroTrustAssessment module installed:
Install-Module ZeroTrustAssessment -Scope CurrentUserConnect-MaesterInvoke-Maester -Pack ZTA -SkipBuiltInLeave out -SkipBuiltIn to run Maester’s own checks in the same run.
About this check
| Severity | High |
| Effort to fix | Medium |
| Impact on users | Medium |
| Pillar | Infrastructure |
| Category | Microsoft Defender for Cloud |
| Product | Azure |
| Feature | Subscriptions |
| Area | Infrastructure hardening |
| Licence | N/A |
| Tenant | Workforce |
Product, feature, area and ATT&CK are Maester’s: the assessment does not record them, so Maester keeps them in the pack’s taxonomy.json.
A Microsoft check, part of the Zero Trust Assessment pack. Text from ZeroTrustAssessment 3.1.0, © Microsoft, MIT licence.
About this check
- Severity
- High
- Effort to fix
- Medium
- Impact on users
- Medium
- Product
- Azure
- Feature
- Subscriptions
- Area
- Infrastructure hardening
- Pack
- Microsoft Zero Trust Assessment