Using the SeenBy() function to map discovered network devices to the onboarded device that saw them
Short answer
A The SeenBy() function returns the onboarded device that discovered each network device in a hunting query.
Question
Key Takeaways
The SeenBy() Kusto function in device-discovery hunting queries maps a discovered network device back to the onboarded device that observed it, which is exactly the identity relationship the query needs.
In a Defender for Endpoint advanced hunting query for network device discovery, the SeenBy() function returns the onboarded device that discovered each network device, letting you identify where each discovered device was seen on the network.
Common mistake: Using DeviceFromIP() or other functions — those resolve different relationships; only SeenBy() returns which onboarded device discovered a given network device.
Expert Analysis
Why the Answer Is Correct
Microsoft Defender for Endpoint device discovery advanced hunting provides the SeenBy function. When you invoke SeenBy in your query, it returns detail on which onboarded device a discovered device was seen by, helping determine the network location of each discovered device. This is the function that answers 'which onboarded device discovered each network device'.
Why the Other Options Are Wrong
DeviceFromIP (B) maps an IP to a device but does not express the 'discovered-by' relationship. next (C) and current_cluster_endpoint (D) are unrelated Kusto helpers not used for device-discovery mapping.
Community Comment Notes
The community is unanimous (A 100). laddu001 and rsanx42 cite the device-discovery documentation, confirming SeenBy returns which onboarded device saw a discovered device. Blasty also links the advanced-hunting-seenby-function reference.
Official Reference
https://learn.microsoft.com/en-us/defender-endpoint/device-discovery
This link opens the official vendor documentation in a new tab.
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 3 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 3
-
laddu001 👍 4Seenby function - https://learn.microsoft.com/en-us/defender-endpoint/device-discovery
-
rsanx42 👍 3 Answered ACorrect. By invoking the SeenBy function, in your advanced hunting query, you can get detail on which onboarded device a discovered device was seen by. This information can help determine the network location of each discovered device and subsequently, help to identify it in the network. https://learn.microsoft.com/en-us/defender-endpoint/device-discovery
-
Blasty 👍 1 Answered Ahttps://learn.microsoft.com/en-us/defender-xdr/advanced-hunting-seenby-function
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SC-200 Questions
Access 80 questions with complete answers and detailed explanations.
View Full SC-200 Practice Test →