Is there any way to leverage the Defender XDR Advanced Hunting functions such as FileProfile() or SeenBy() in Azure Sentinel?

Jonathan Canlas 0 Reputation points
2024-09-10T08:58:56.86+00:00

We're currently migrating our Defender XDR custom detection rules over to Sentinel.

We've found some rules leverage the built-in Defender XDR enrichment functions such as FileProfile() and SeenBy().

I was hoping I could just copy the function over to Sentinel but can't see the underlying KQL used for those functions.

Is there a work around if this isn't possible?

Microsoft Defender for Cloud
Microsoft Defender for Cloud
An Azure service that provides threat protection for workloads running in Azure, on-premises, and in other clouds. Previously known as Azure Security Center and Azure Defender.
1,392 questions
Microsoft Sentinel
Microsoft Sentinel
A scalable, cloud-native solution for security information event management and security orchestration automated response. Previously known as Azure Sentinel.
1,146 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Givary-MSFT 32,751 Reputation points Microsoft Employee
    2024-09-10T09:25:30.3366667+00:00

    @Jonathan Canlas Thank you for reaching out to us, came across this blog where they have used KQL to query and leverage the SeenBy() enrichment function - https://www.linkedin.com/posts/0x534c_defenderxdr-mde-devicediscovery-activity-7233857632300580865-_jAj/

    Checking for the other function if I can find any KQL query for the same.


  2. Andrew Blumhardt 9,861 Reputation points Microsoft Employee
    2024-09-22T05:41:51.9333333+00:00

    These special XDR functions are limited to the Defender XDR advanced hunting. I don't expect support for these functions will be added to Sentinel.

    They should be accessible from a logic app using the Microsoft Defender ATP connector or API.

    The new unified XDR portal brings Sentinel tables into XDR. You may be able to use these functions in XDR-AH with Sentinel tables. Though the functions are mostly based on entities predominantly found in the XDR data. File hashes for example are rarely seen in other Sentinel tables.

    You may want to hold off on that migration. I assume the Sentinel and XDR rules may merge at some point. It just seems like an obvious progression as Sentinel merges with XDR.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.