Skip to content
Jussi Metso
Jussi Metso

It’s all about The Cloud and The Security

  • Posts
  • About the blog
  • Activity
  • Connect!
  • Privacy Policy
Jussi Metso

It’s all about The Cloud and The Security

August 24, 2024May 25, 2025

Defender for Cloud – Part 4: Security Recommendations

Table of Contents

My Azure Security career started with Security recommendations. Five years ago it was almost the only way to see what you need to do to find and mitigate misconfigurations and that way enhance the security score in Defender for Cloud  (of course, The Inventory showed also something and regulatory compliances). 

In those days I usually asked someone to download this report from the customer Azure since I didn’t have user accounts and then sorted it out and made a roadmap how to mitigate these.  After that we had a meeting with a potential customer and I usually got the job. And the rest is history. 

So let’s start with Security Recommendations.

Overview of Security Recommendations

Microsoft Defender for Cloud’s aka MDC resources and workloads are assessed against built-in and custom security standards enabled in your Azure subscriptions, AWS accounts, and GCP projects. Based on those assessments, security recommendations provide practical steps to remediate security issues, and improve security posture.

There are different features in Security Recommendations plane depending which CSPM plan you use. Security Recommendations are included as default with free Foundational plan but in that case you might see some results blurred (for example risk priorization).  So if you want to have all of it you need to use Defender CSPM plan.

An overview of Security Recommendations (with Defender CSPM plan enabled): I’ll open these selections below.

Click to enlarge

Sections

1 - Reports & guides

Download CSV report

As the link says you can download the selected Security recommendations as a CSV report. 

Thera are more information but here's just few to demonstrate.

Open query

Open query link opens Azure Resource Graph Explorer where you can use pre-made templates to query Security recommendations or you can made your own queries. The query languge is KQL (Kusto Query Language)

Governance report

Governance report is a report where you see Security recommendations tracked by scope, display name, priority, remediation timeframe, owner type, owner details, grace period and selected cloud (azure, aws, gcp). 

And if you want to define Goverance rules you can go to Environment Settings and select the Governance rules box.

In rule set you assign an owner and a due date for Security recommendations for specific resources. This provides resource owners with a clear set of tasks and deadlines for remediating Security recommendations.

Guides & feedback

Guides & feedback only opens side panel to the right where you can read about remediation by risk and link to ms learn.

You can give feedback to Azure development team how this feature works.

Switch to classic view

As the title says it’s still possible to use the classic view of Security recommendations but I don’t elaborate it in this blog.

2 - Scopes

You can scope which connections you want to show in Security recommendations results. Those are:

  1. Azure subscriptions
  2. AWS accounts
  3. GCP projects
  4. GitHub connections
  5. AzureDevOps connections
  6. GitLab connections

3 - Plans

Defender CSPM 

If Defender CSPM plan is enabled on environment settings Defender for Cloud performs a risk assessment of your security issues, the engine identifies the most significant security risks while distinguishing them from less risky issues. The recommendations are then sorted based on their risk level, allowing you to address the security issues that pose immediate threats with the greatest potential of being exploited in your environment.

Other metrics are the attack paths and  overdue recommendations:

Attack paths are the routes which attackers could use to breach your environment. It also highlights the security recommendations that need to be resolved to mitigate these risks. This approach helps you focus on urgent security concerns and makes remediation efforts more efficient and effective. Although risk prioritization doesn’t affect the secure score, it helps you to address the most critical security issues in your environment.

Overdue recommendations means if you have governance rules defined and those remediation time has ended because assigned owner have not done their duties,

Foundational CSPM

Foundational CSPM includes core posture management capabilities covering Multi-Cloud and hybrid environments with continuous assessments, security recommendations, and a unified Secure Score.

Foundational CSPM is enabled by default and it’s free plan.

4 - Search & Filters

Search

You can write to Search box what  would you like to find.

Status

Status filter includes:

  • All
  • Unassigned
  • Overdue
  • Completed

 

Risk factors

Risk factors include:

  • All
  • (Blank)
  • Critical Resource
  • Exposure to the Internet
  • Lateral Movement
  • Vulnerabilities

Risk level

Risk level include:

  • All
  • Not evaluated
  • Low
  • Medium
  • High
  • Critical

Recommendation maturity

Recommendation maturity include:

  • All
  • GA
  • Preview

Other filters

The following filters are also available to select:

  • Subscription
  • AWS account
  • GCP project
  • Environment
  • Resource group
  • Resource type
  • Owner
  • Initiative
  • Tactics
  • Recommendation type
  • Tags
  • Resource name

5 - Results

Recommedations results are based on what you choose above. In my case and the default columns are Title, Affected resource, Risk level, Risk factors, Attack paths, Owner, Status, Insights.

 

And if you click the title you can drill in the chosen recommendation. But that’s a totally different story. 

An example of recommendation details.

So here was the overview of Defender for Cloud’s Security recommendations. I hope you got some information. This is a very useful and quick tool.

The parts of the MDC blog series

 
  • Part 0: Microsoft Defender for Cloud – The EPIC blog series – introduction
  • Part 1: Getting started aka Setup 
  • Part 2: The Asset Inventory 
  • Part 3: Security posture
  • Part 4: Security recommendations
  • Part 5: Security alerts
  • Part 6: Attack path analysis
  • Part 7: Cloud security explorer
  • Part 8: Workbooks
  • Part 9: Regulatory compliance
  • Part 10: Workload protections
  • part 10.5: Advanced Workload protection
  • Part 11: Data and AI security – The end of the series
Picture of Jussi Metso
Jussi Metso

Author is a a lifelong IT enthusiast, Microsoft Security MVP and interested in Cloud Security, XDR, SIEM and AI. Motto: Learning is the key for your future.

Share on Social Media
xfacebooklinkedinwhatsapp

Discover more from Jussi Metso

Subscribe to get the latest posts sent to your email.

DEFENDER FOR CLOUD #cloudsecurity#mdcseries

Post navigation

Previous post
Next post

Related Posts

DEFENDER FOR CLOUD

Defender for Cloud – Part 3: Security Posture

June 22, 2024May 25, 2025

Properly managing security posture in public cloud environments is challenging due to lack of awareness and resource constraints. The post introduces Microsoft Defender for Cloud, highlighting its Security Posture feature, which assists with governance, risk assessment, and security management across hybrid and multi-cloud environments, thereby enhancing overall asset security.

Read More
DEFENDER FOR CLOUD

Defender for Cloud – Part 7: Cloud Security Explorer

February 22, 2025May 25, 2025

The Cloud Security Explorer allows you to run graph-based queries and proactively identify security risks in your cloud environment. You can query effective exposure to internet, permisisons, vulnerabilities, potential lateral movement and much more. Your security team can create and run different queries for different scenarios

Read More
DEFENDER FOR CLOUD

Defender for Cloud – Part 6: Attack Path Analysis

February 12, 2025May 25, 2025

Defender for Cloud Attack path analysis addresses security issues that pose immediate threats and have the greatest potential for exploitation in your environment. Defender for Cloud analyzes which security issues are part of potential attack paths that attackers could use to breach your environment.

Read More

Link to my MVP profile:

Subscribe my blog to get updates!

Join 42 other subscribers

Recent Posts

  • Red Forest: The predecessor of EAM
  • Conditional Access (CA) Policy templates
  • Enabling Cloud Security in Defender portal
  • Red Tenant intro
  • Understanding Microsoft Zero Trust Assessment Tool

Top posts:

Defender for Cloud – Part 10: Cloud Workload protection (CWP)
NextGen Defender for Cloud: Phase 1 - public preview
Microsoft Sentinel Data lake (preview)
Malware automated remediation in Defender for Storage
Defender for Cloud - Part 6: Attack Path Analysis

Categories

  • AI (7)
  • AUTHOR (1)
  • BOOKREVIEW (1)
  • CSPM (2)
  • DATA SECURITY (1)
  • DEFENDER FOR CLOUD (19)
  • DEFENDER FOR DEVOPS (1)
  • entraid (1)
  • LEARNING (1)
  • MVP (1)
  • RED (2)
  • SECURITY (14)
  • SECURITYCOPILOT (1)
  • SENTINEL (5)
  • THREAT INTELLIGENCE (1)
  • XDR (3)

Tags

#activedirectory (1) #architecture (1) #azure (1) #bookreview (2) #cloudsecurity (18) #defenderforcloud (2) #defenderforstorage (1) #defenderxdr (3) #malwarescan (1) #mdcseries (13) #redforest (1) #redtenant (2) #securitycopilot (1) #sentinel (3) #siem (3) #soc (3) entraid (1)

Archives

  • August 2026
  • July 2026
  • June 2026
  • March 2026
  • February 2026
  • December 2025
  • November 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • June 2024
  • April 2024
  • January 2024
  • December 2023
  • October 2023
  • August 2023
  • June 2023
  • May 2023
  • April 2023
  • January 2023
  • December 2022
  • November 2022

Visits on my site

25,971 hits

©2022-2026 Jussi Metso. All rights reserved.