Ensure that your Microsoft Azure MCSB policy initiative does not have non-deprecated policies set to a Disabled effect. The Microsoft Cloud Security Benchmark (MCSB) is an Azure Policy initiative automatically assigned to all subscriptions that evaluates resource configurations against Microsoft security best practice recommendations. When policies are set to a Disabled effect, they are not evaluated. Microsoft deprecates policies when controls are superseded or no longer applicable; a deprecated policy's definition name is prefixed with [Deprecated]: in the Azure Policy portal and its policyDeprecated metadata property is set to true.
excellence
Disabling a non-deprecated MCSB policy prevents Microsoft Defender for Cloud from evaluating the associated control and surfacing relevant security recommendations, creating an undetected gap in your security posture visibility. This gap may allow misconfigurations and security issues to go unnoticed until they are exploited. By keeping non-deprecated policies enabled (at minimum with an Audit effect), you ensure that Microsoft Defender for Cloud continues to evaluate these controls and surface recommendations for remediation. Exceptions allowing non-deprecated MCSB policies to be disabled can be reasonably made when a compensating control exists, a scope exemption exists for certain resources, the policy effect conflicts with architecturally deliberate choices, or the resource type is not used in the evaluated scope; however, each exception should be documented and reconsidered periodically.
Audit
To determine if non-deprecated MCSB policies are set to a Disabled effect, perform the following operations:
Remediation / Resolution
To restore non-deprecated MCSB policies that are set to a Disabled effect, perform the following operations:
No remediation is required for deprecated MCSB policies set to Disabled. Only non-deprecated policies with a Disabled effect require remediation. Before remediating, cross-reference each policy against the current documented organizational exceptions and the Azure Policy definitions list to confirm deprecation status. If a documented exception exists, no remediation is required.References
- Azure Official Documentation
- Security policies in Microsoft Defender for Cloud - Microsoft Defender for Cloud | Microsoft Learn
- Remediate security recommendations in Defender for Cloud - Microsoft Defender for Cloud | Microsoft Learn
- Azure Policy definitions effect basics - Azure Policy | Microsoft Learn
- Tutorial: Build policies to enforce compliance - Azure Policy | Microsoft Learn
- azure-policy/built-in-policies at master · Azure/azure-policy · GitHub
- CIS Security Documentation
- CIS Microsoft Azure Benchmarks