Edit

Share via


Understanding graphs and visualizations in Microsoft Defender

Microsoft Defender use interactive graphs to visualize attack paths, blast radius, and relationships between entities in your environment. These visualizations provide a bird’s eye view of a possible threat or attack, letting you and your security operations (SOC) team to investigate and hunt them quickly.

The graphs generated in the Defender portal are composed of nodes and edges. This article enumerates and defines the commonly used icons for graph these elements.

Nodes

A node pertains to an entity in your environment (for example, a device, user account, or IP address, among others). Defender portal graphs usually depict nodes as any of the following circular icons:

Icon Node type Entity type examples
General node icon. General App service plan
Compute node icon. Compute Device, virtual machine, Microsoft Azure Logic App
Networking node icon. Networking Interface, public IP address, network security group
Data node icon. Data SQL data store, Azure Monitor Log Analytics workspace, storage account, Azure Event Hubs
Containers node icon. Containers Kubernetes cluster
Keys node icon. Keys & secrets Key vault
DevOps node icon. DevOps Azure DevOps repositories
APIs node icon. APIs Cloud applications
Identity node icon. Identity & access User account, Microsoft Entra ID service principal
IoT node icon. IoT
Certificate node icon. Certificate
IP node icon. IP address
Subscriptions node icon. Subscriptions

Selecting a node opens a side panel that provides more details about the chosen entity, such as entity name, type, last updated date, and discovery source. This panel might also display additional information such as attack paths and blast radius, depending on the selected node and its relationship to other nodes in the graph.

Screenshot of the side panel in the hunting graph containing node details.

Entities and might also appear as grouped nodes, which have numerical indicators (for example, to indicate the total number of user accounts). To expand and view all nodes in a grouped node, use the ungroup toggle.

A node might also have any of the following indicators around it:

  • Critical asset - Indicates that an entity is classified as business-critical or valuable, as identified in the critical asset management in Microsoft Security Exposure Management. This indicator appears as a golden crown Critical asset icon.. The nodes representing critical assets also have a golden halo surrounding them.

  • Vulnerability - Indicates that at least one vulnerability was detected on the entity. This indicator appears as a red bug Vulnerability icon..

  • Explore connected assets - Indicates that the node can expand the hunting graph further beyond the initial results. Expanding the graph lets you explore other relationships the selected entity has with the other ones. This indicator appears as a blue plus sign Explore connected asset icon..

  • Discovery source - Indicates the entity's data source. This indicator appears as the icon of the Defender product protecting the entity in blue (for example, Defender for Endpoint icon. for Microsoft Defender for Endpoint, or Defender for Cloud icon. for Microsoft Defender for Cloud).

    Tip

    You can turn this indicator on and off a graph by toggling the Discovery Source switch in the graph's Layers.

Edges

An edge indicates the relationship or connection properties between two nodes. The Defender portal graphs depicts an edge as lines or directional arrows that might have the following icons:

Icon Edge type
Contain edge icon. Contains
Route edge icon. Routes traffic to
Permission edge icon. Has permission to / Has role on
Authenticate edge icon. Can authenticate as / Can authenticate to
Push edge icon. Pushes
Maintain edge icon. Maintains
Application edge icon. Application
Move edge icon. Moves data to
Exposed edge icon. Exposed to internet
Login edge icon. Can interactive logon to / Can logon over the network to / Can remote interactive logon to
Run edge icon. Runs on
Provision edge icon. Provisions
Identify edge icon. Identified as owner of
Member edge icon. Member of
Running edge icon. Is running
Generic edge icon. Generic / Affects
Create edge icon. Created from / Used to create

Selecting an edge opens a side panel that provides more details about the connection properties. If two nodes have more than one relationship, a number appears on the edge, in place of an icon. You can find more information about these nodes’ relationships by hovering over the number or opening the side panel.

Screenshot of the side panel in the hunting graph containing edge details.

See also