Microsoft Defender for Cloud
Cloud and workloads

Use code-to-runtime visibility for security recommendations

In brief

The article now uses clearer terminology for prerequisites, impacted assets, SDLC stage cards, missing data, setup guidance, and GitHub Advanced Security integration. It also adds an “Apply exemptions” section heading.

What Defender admins need to know

Administrators can more easily understand incomplete SDLC visibility and find guidance for addressing coverage gaps.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Code to runtime enrichment for recommendations

Overview

Modern cloud applications move through stages that might include source code, pipelines, registries, and runtime environments. A small code change can create many cloud workloads across your environments. When a security issue appears at runtime, you might not know where the issue starts or how many assets it affects.

Code to runtime gives you end-to-end visibility across the software development lifecycle (SDLC). This featureCode to runtime helps you find the origin of an issue, assess its blast radius, and fix the issue at the source.

Before continuing, take a look at the container image mapping prerequisites.

Where you see code to runtime

Why this feature matters

Code to runtime matters for several reasons:

  • Fixing only at runtime can cause the issue to reappear during the next deployment.
  • Fixing at the source prevents recurring regressions.
  • Understanding impact helps you plan rollouts and coordinate work.

Walk the SDLC chain from runtime back to source

The SDLC chain provides a clear, linear path that explains how the affected workload was created. Each stage appears as a card. You can expand thiseach stage card to see metadata and available actions.

Understand the blast radius of the issue

  • Different metadata items according to the resource type
  • Filtering and navigation options

ThisThe impacted assets grid helps you:

  • Prioritize issues
  • Coordinate with owning teams

Handling missing or partial data

Some SDLC stages might not show full data because of missing prerequisites such as:data. Common causes include:

  • Disabled connectors
  • Missing permissions
  • Absent pipeline signals
  • Unsupported configurationssetups

For every missing or partial data,each gap, Defender provides:shows:

  • Clear explanations forWhy the data is missing data
  • GuidanceHow to enable or configureset up the missing componentsparts
  • An actionable pathNext steps to expand SDLC visibilitycoverage

Act on these insights

  • Route it directly to the relevant fixer
  • Provide precise guidance on what needs to change

Learn more about GitHub Advanced Security integration with Microsoft Defender for Cloud.

::: zone pivot="azure-portal"

Apply exemptions

Apply exemptions in a consistent way.

If you exempt a finding (temporarily or permanently), you can do so:

Summary

Code to Runtime gives you a unified, contextual view across the software development lifecycle (SDLC) so you can:

  • Find the real source of a runtime issue
  • Understand its reach
  • Fix it once in the most effective place
  • Provide engineering teams with actionable, precise context

This helps security and engineering teams work together and cut down on repeated manual fixes.

Related content