An Azure personalized recommendation engine that helps users follow best practices to optimize Azure deployments.
Hello @rain purple ,
Thanks for reaching out to Microsoft Q&A
What you’re seeing is expected on a newly created subscription. When a subscription is onboarded to Microsoft Defender for Cloud (or inherits assignments from a management group), the Microsoft Cloud Security Benchmark / ASC Default initiative and CIS Controls v8.1 are applied. Many of those controls are shared-responsibility or process-oriented, so they show as non-compliant until the required resources or configurations exist.
- Centralize security event alerting (CIS Controls v8.1) This control expects a centralized alerting solution (SIEM such as Microsoft Sentinel, or a Log Analytics workspace with security correlation alerts). On a new/empty subscription there is nothing to evaluate yet, so it appears non-compliant. Implementing the SIEM or Log Analytics + alerts satisfies the control. Until then, an exemption is a normal and supported approach.
- No related resources match the effect details in the policy definition This is the standard Azure Policy reason for auditIfNotExists / deployIfNotExists policies when the expected related resource (diagnostic setting, alert rule, etc.) does not exist. It is common on new subscriptions and clears once the required resources are deployed, or you can exempt the control.
Recommended next steps
- Decide for each control whether you will remediate it or accept the risk temporarily.
- Create an exemption where appropriate:
- Go to Microsoft Defender for Cloud → Recommendations, open the finding, and select Exempt.
- Choose scope (subscription / resource group / specific resources), category (Mitigated if another tool covers it, Waiver if you are accepting the risk for now), add a clear justification, and optionally set an expiration date.
- Alternatively, create the exemption from Policy → Compliance.
- Choose scope (subscription / resource group / specific resources), category (Mitigated if another tool covers it, Waiver if you are accepting the risk for now), add a clear justification, and optionally set an expiration date.
- Go to Microsoft Defender for Cloud → Recommendations, open the finding, and select Exempt.
Official documentation:
- Exempt resources from recommendations (Defender for Cloud)
- Azure Policy exemption structure
- Determine causes of non-compliance
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".