Advanced Hunting Schema Changes
The `AadDeviceId` column is being replaced by `EntraIdDeviceId`. `AadDeviceId` will remain available for 30 days to support query updates.
Daily Defender NewsA cross-product view of Microsoft Defender changes related to Hunting and detection.
The `AadDeviceId` column is being replaced by `EntraIdDeviceId`. `AadDeviceId` will remain available for 30 days to support query updates.
The document’s `ms.author` value changed from `pauloliveria` to `kschwabacher`.
The page’s author metadata changed from EdB-MSFT (edbaynash) to Karinschwabacher13 (kschwabacher).
The table reference replaces DnsEventType and DnsEventSubType with EventType and EventSubType, and updates the request-filter example accordingly.
The page no longer includes the notice that some information concerns prereleased products subject to substantial change before commercial release.
The AIAgentsInfo advanced hunting table is transitioning to AgentsInfo. AIAgentsInfo remains accessible until July 1, 2026, and its reference documentation was removed.
The documentation now describes the transition from `AIAgentsInfo` to the unified `AgentsInfo` table, which expands beyond Copilot Studio-specific columns.
The schema page no longer labels AgentsInfo as Preview and no longer lists AIAgentsInfo.
The documentation now states that custom detections are included in correlation by default and have a per-rule option to include or exclude them.
The documentation now covers including or excluding custom detections from Microsoft Defender XDR correlation on a per-rule basis. Custom detections are included by default; exclusions create predictable single-alert incidents when no matching grouping rule applies.
Microsoft Defender for Office 365 is adding two new Advanced Hunting tables, SubmissionEvents and SubmissionResults, to enhance email submission visibility and detection workflows. Public Preview starts early October 2026; General Availability begins late October 2026. No immediate action or compliance concerns are required.
The Hunts overview documents an experience for viewing in-progress and completed expert-led hunts, including hunt types, statuses, outcomes, and supporting details in the Defender portal.
The Edit option description now notes flexible frequency and lookback for all supported data sources and links to further guidance.
The Edit description no longer mentions flexible frequency and lookback being in public preview or links to related guidance. Author and date metadata also changed.
The documentation now describes independently configuring detection frequency from 5 minutes to 14 days and lookback from 5 minutes to 30 days across supported data sources. Lookback must be at least as long as the frequency to avoid coverage gaps.
Custom frequency from 5 minutes to 14 days is available only for rules based exclusively on Microsoft Sentinel data. Rules using Defender XDR data now use fixed lookback periods based on their run frequency, ranging from 4 hours to 30 days.
Microsoft Defender for Office 365 added an ApproverUpn column to the EmailPostDeliveryEvents table in Advanced Hunting, showing who approved remediation actions. This enables faster investigations without using Action Center. The feature is available worldwide, enabled by default, and requires no action from administrators.
Microsoft Defender for Office 365 introduces a new MessageContents table in Advanced Hunting for Teams messages, enabling authorized security analysts to query message snippets and metadata for threat investigations. It rolls out worldwide from late September to mid-October 2026, requiring appropriate permissions for access.
Advanced hunting results can be mapped to nodes and edges using a Builder or JSON, then explored with entity enrichment, relationship details, folding, and mapping edits.
A new page explains how to prepare query results, configure graph nodes and edges, apply relationship conditions, and use recognized entity types and identifiers for Defender enrichment.
The documentation now labels AADSignInEventsBeta as deprecated and states that it will be replaced by EntraIdSignInEvents. Queries using the table will be migrated automatically on that date.
The table is now documented as deprecated and will be replaced by EntraIdSpnSignInEvents on October 19, 2026. Queries using it will be migrated automatically.
The table documentation now describes ImageDigest, Region, and HostName, including their meanings for container image, cluster region, and node hostname data.
The article now warns that deleting functions and saved queries is permanent, clarifies guidance for the `adx()`, `arg()`, and `workspace()` operators, updates menu image descriptions, and renames analytics rule section headings.
The Advanced Hunting schema now describes ConfigurationId as identifying a configuration within a specific benchmark and benchmark version.
The documentation now specifies that `ConfigurationId` is identified within a benchmark and benchmark version, and documents the `ConfigurationBenchmarkVersion` field.
The Advanced Hunting EmailEvents page updated its ownership metadata and date, and changed the documented column reference for sender, recipient, delivery, threat, authentication, and policy fields.
The page wording was revised to emphasize correct settings across data sources, and section headings now clearly describe enabling Windows advanced security auditing and installing the Defender for Identity sensor. Section anchors and the page date were also updated.
The documentation date changed to July 2, 2026, and the wording now specifies that the associated incident includes the entity.
The explanation now explicitly describes the difference between average daily use and top daily use; the example values remain 75% and 100%. The document date was updated to July 2, 2026.
The article date and wording were updated, with shorter instructions for running queries, confirming prerequisites, troubleshooting, creating alerts, viewing linked incidents, and filtering manually detected alerts.
The documentation now states that a newly created Microsoft Sentinel function in Log Analytics can take up to 20 minutes to appear in advanced hunting.
The documentation now clarifies migration queries from Microsoft Defender for Endpoint, including PowerShell technique filtering, AlertInfo and AlertEvidence joins, and entity filtering. It also updates the Microsoft Defender XDR setup link and publication date.
The article now includes an updated section heading, refreshed screenshots and image descriptions, clearer guided-tour wording, and a new publication date.
The documentation now distinguishes 30-day native Defender XDR data retention from Microsoft Sentinel analytics-tier retention. It explains that onboarding a Sentinel workspace and configuring table retention can support longer retention, while streaming to external services remains another option.
Updated the publication date, clarified wording for the Run query and All filters controls, improved screenshot descriptions, and renamed the Related content section with an anchor.
The page updates its date, clarifies when the EventType filter is available, and improves descriptions of EventType, sample-size, Edit in KQL, and generated KQL screenshots. It also specifies the file-name and SHA256 example when describing narrowed Emails & collaboration queries.
The article date was updated, and explanatory text was revised to clarify extracting the account name from recipient email addresses and checking logon activity on a recipient's device after ZAP processing.
The Query history section was reworded for clarity, with an updated date and new section anchor. It continues to describe rerunning past queries, retaining up to 30 queries from the last 28 days, and using or editing queries.
The article now uses clearer terms for the advanced hunting schema and time zone settings, identifies the Get started pane on the Advanced hunting page in the Microsoft Defender portal, and fixes link wording. The article date was updated to July 2, 2026.
The article adds stable anchors and clearer “Example chart” headings, refines query descriptions, identifies the newly added filter, and documents when the timeline appears: results must contain more than 40 events and a `Timestamp` or `timeGenerated` column.
The documentation now describes Rich insights and Query only modes, with Rich insights as the default. It updates mode-switching steps, notes that modes aren't available on non-primary workspaces, and explains that switching starts a new chat and clears the current conversation. It also documents support for queries spanning multiple tables.
The page date moved to July 2, 2026. Wording now describes query sections as lists or groups, simplifies rename and delete instructions, updates the GitHub contribution link, and directs readers to threat analytics reports in the Defender portal.
The article description, prerequisites wording, attack-path guidance link text, metadata, and publication date were updated. It now describes deploying a mock vulnerable container image to explore container risks with Cloud Security Explorer.
The new table documents Microsoft Teams call activity details, including timestamps, call and participant identifiers, activity types, scheduling information, and join links. It is populated by Microsoft Defender for Office 365.
Updated the Hunts article title and metadata, clarified instructions and terminology, refined section headings, and renamed “Next steps” to “Related content.”
The article now includes expanded configuration guidance for streaming Advanced Hunting events to Azure Event Hubs, portal steps for raw data streaming, and a JSON event-payload example. It also updates terminology and schema links.
The article now describes writing, cloning, and editing KQL-based hunting queries, clarifies the navigation sequence, and specifies that queries from content hub solutions or repositories must be edited in their original source.
The documentation adds support for governance actions on supported SaaS identities returned by CloudAppEvents queries. Queries must include AccountObjectId, InstanceId, ApplicationId, AppInstanceId, and other required fields; unsupported actions or services produce no action.
The page expands the definition of KQL jobs, adds guidance on scheduled jobs that reference deleted source workspaces, and documents a query lookback and ingestion-delay example.
The documentation now includes screenshots showing the Ask Defender Experts option on the Defender Experts overview page and in the message center. The page metadata and authoring identifier were also updated.
The prerequisites now document storage locations for hunting, reporting, and operational data; retention of up to 90 days after subscription expiry and deletion within 30 days after termination; and availability for eligible GCC customers through Defender Experts Hunting for Gov.
The page now explains that token creation events initiated by lsass.exe can include access-token privilege context in AdditionalFields. It also refines guidance for investigating authentication activity and privileged logons.
The page corrects the table name, clarifies that initiating-process signature fields do not describe the created process, and adds a Kusto query that joins DeviceFileCertificateInfo to retrieve signing details.
The function returns behaviors whose UEBA insights match up to three entity or contextual filters within the same insight’s About array, using AND logic.
The documentation now explains how to use this advanced hunting function to find UEBA behavior insights by entity or context type, optionally filtered by insight type. It includes syntax, parameters, return behavior, and query examples.
Documentation adds GetAnomalousBehaviorsByValue() for advanced hunting in Microsoft Defender XDR and Microsoft Sentinel in the Defender portal. It finds behaviors whose insights contain an exact entity or context value, with an optional insight-type filter.
The new reference explains how to invoke GetFirstSeenBehaviors() to return rows containing a FirstSeen insight, with an example using recent Microsoft Sentinel BehaviorInfo data.
The new reference describes a function that returns behaviors containing a HighVolumeAnomaly insight, which indicates unusually high activity compared with the behavioral baseline. It includes syntax, requirements, and a recent-behaviors query example.
The new reference page describes a no-parameter function that filters tabular input for rows containing an UncommonValue insight while preserving all columns. It includes a Microsoft Sentinel BehaviorInfo query example.
The documentation updates column names and data types, adds ReportId, TenantId, Type, SourceSystem, and TimeGenerated, and standardizes the table name and field descriptions.
The hunting documentation was updated with clearer wording for query examples and result-delta metrics, a revised Azure Data Explorer link title, and reorganized custom connector resources.
The overview replaces the Infrastructure chaining entry with a Threat analytics link for tracking emerging threats and reviewing Microsoft threat research and insights. The reactive hunting table formatting was also adjusted.
The article now covers investigating behaviors from both Defender for Cloud Apps and Defender for Cloud. It documents the BehaviorInfo and BehaviorEntities tables, BehaviorId joins, and adds context for sample investigation queries.
The article now explicitly covers viewing, editing, running, enabling, disabling, and deleting custom detection rules, along with reviewing triggered alerts and response actions. Headings, an anchor, and the publication date were also updated.
The documentation states that the Defender XDR advanced hunting API is transitioning to the Microsoft Graph security API, with retirement beginning in January 2026.
The page now refers to Security Copilot’s Threat Hunting Assistant and explains how to run a generated query, add it to the editor for review, and view its logic. Screenshots, image descriptions, feedback wording, and the page date were also updated.
The documentation now describes running long-running KQL queries asynchronously, including queries that may exceed the 8-minute synchronous timeout. It also clarifies external-table examples, time-range requirements for stored results, and adds `estimate_data_size()`.
The page received metadata updates, clearer wording about programmatic KQL queries, added context for server timeout, query consistency, and read-only enforcement options, and a resources section.
The article now describes its audience and query coverage more clearly, including threat detection, anomaly identification, baseline creation, and IOC matching. It also updates Microsoft Entra ID terminology, refines the CommonSecurityLog example, and improves section wording and formatting.
The documentation adds sample hunting queries and a template, updates validation guidance, supports ATT&CK Framework v16, and limits queries to five tactics. Names may be up to 100 characters, must use ASCII, and analytic-rule-only fields can cause review failure.
The documentation now covers disabling users and resetting user authentication directly from query results. It also specifies required SID columns and the AccountObjectId parameter for Microsoft Entra identities.
The article removed the “Additional threat hunting and response capabilities” heading, its introductory text, and its anchor, replacing them with a “Related content” heading.
The schema reference now lists CallActivityEvents, corrects the FileMaliciousContentInfo link, and standardizes the GraphAPIAuditEvents name.
The page title, publication date, screenshot descriptions, parameter wording, tabular-parameter text, and the “See also” heading were revised.
The article now covers reviewing, exporting, and customizing query results, including runtime and resource usage information and the Customize columns pane.
The article now documents migration to the ThreatIntelIndicators and ThreatIntelObjects schemas and states that ingestion into the legacy ThreatIntelligenceIndicator table stops after July 31, 2025.
The supported table list now spells `ABAPAuditLog_CL` correctly, fixing a missing “L.”
Updated Microsoft Defender documentation in sentinel/datalake/kql-jobs-summary-rules-search-jobs.md.
Updated Microsoft Defender documentation in defender-office-365/step-by-step-guides/review-allow-entries.md.
Updated Microsoft Defender documentation in sentinel/datalake/kql-sample-queries.md.
Updated Microsoft Defender documentation in defender-office-365/threat-explorer-threat-hunting.md.
Updated Microsoft Defender documentation in sentinel/datalake/kql-troubleshoot.md.
Updated Microsoft Defender documentation in defender-office-365/step-by-step-guides/add-advanced-hunting-community-queries.md.
Updated Microsoft Defender documentation in defender-office-365/step-by-step-guides/review-allow-entries.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-cloudpolicyenforcementevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-cloudprocessevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-cloudstorageaggregatedevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-custom-functions.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-datasecuritybehaviors-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-datasecurityevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-defender-results.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-defender-use-custom-rules.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicebaselinecomplianceassessment-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicebaselinecomplianceassessmentkb-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicebaselinecomplianceprofiles-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-deviceevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicefilecertificateinfo-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicefileevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-deviceimageloadevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-deviceinfo-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicelogonevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicenetworkevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicenetworkinfo-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-deviceprocessevents-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmbrowserextensions-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmbrowserextensionskb-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmcertificateinfo-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvminfogathering-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvminfogatheringkb-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmsecureconfigurationassessment-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmsoftwareevidencebeta-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmsoftwareinventory-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-errors.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-expert-training.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-exposuregraphedges-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-exposuregraphnodes-table.md.
Updated Microsoft Defender documentation in defender-xdr/advanced-hunting-filemaliciouscontentinfo-table.md.