Identify Assets From Mdeasm In Exposure Management
Query
ExposureGraphNodes
| extend deepLinkInfo = parse_json(NodeProperties)["rawData"]["deepLink"]
| where deepLinkInfo startswith "https://portal.azure.com/#view/Microsoft_Azure_EASM/"About this query
Identify assets from MDEASM in Exposure Management
Description
The following query will help identify which assets are available from Microsoft Defender External Attack Surface Management in the Advanced Hunting tables from Exposure Management.
References
Microsoft Defender XDR
Versioning
| Version | Date | Comments |
|---|---|---|
| 1.0 | 31/07/2025 | Initial publish |
Explanation
This query is designed to identify assets from Microsoft Defender External Attack Surface Management (MDEASM) within the Exposure Management Advanced Hunting tables. Here's a simple breakdown of what the query does:
-
Data Source: It uses the
ExposureGraphNodestable, which contains information about various nodes (or assets) related to exposure management. -
Data Processing:
- It extracts a specific piece of information called
deepLinkInfofrom theNodePropertiescolumn. This is done by parsing the JSON data withinNodePropertiesto access therawDataand then thedeepLink.
- It extracts a specific piece of information called
-
Filtering:
- The query filters the results to only include those assets whose
deepLinkInfostarts with the URLhttps://portal.azure.com/#view/Microsoft_Azure_EASM/. This URL pattern indicates that the asset is associated with Microsoft Defender External Attack Surface Management.
- The query filters the results to only include those assets whose
In summary, the query helps you find and list assets that are managed by Microsoft Defender External Attack Surface Management by looking for specific links in the data that point to the Azure portal's EASM view.
Details

Michalis Michalos
Released: July 31, 2025
Tables
Keywords
Operators