<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Advanced-Hunting on Eriteach | Microsoft Cloud Tech</title><link>https://blog.eriteach.com/en/tags/advanced-hunting/</link><description>Recent content in Advanced-Hunting on Eriteach | Microsoft Cloud Tech</description><generator>Hugo -- 0.155.1</generator><language>en</language><copyright>2024-2026 Robel Mehari. All rights reserved.</copyright><lastBuildDate>Sat, 20 Jun 2026 23:28:14 +0200</lastBuildDate><atom:link href="https://blog.eriteach.com/en/tags/advanced-hunting/index.xml" rel="self" type="application/rss+xml"/><item><title>Defender XDR: Move AI Agent Hunting Queries to AgentsInfo Before July 2026</title><link>https://blog.eriteach.com/en/posts/defender-xdr-agentsinfo-ai-agent-hunting/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://blog.eriteach.com/en/posts/defender-xdr-agentsinfo-ai-agent-hunting/</guid><description>Microsoft Defender XDR is moving AI agent hunting to AgentsInfo. Check queries before July 1, 2026 to avoid broken AI governance reporting.</description><content:encoded><![CDATA[<h2 id="what-changed">What changed</h2>
<p>Microsoft has updated the Microsoft Defender XDR advanced hunting schema for AI agent inventory.</p>
<p>The old preview table, <code>AIAgentsInfo</code>, is transitioning to <code>AgentsInfo</code>. Microsoft says <code>AIAgentsInfo</code> remains accessible until <strong>July 1, 2026</strong>, and Microsoft Agent 365 customers should use <code>AgentsInfo</code> today.</p>
<p>This is still marked as <strong>preview</strong>, so I would treat it as an operational signal, not as the only source of truth for AI governance.</p>
<h2 id="why-admins-should-care">Why admins should care</h2>
<p>This is a small schema change with a real operational impact.</p>
<p>If you already built Defender XDR advanced hunting queries, saved hunting queries, workbooks, Sentinel content, or export jobs around <code>AIAgentsInfo</code>, those queries need to be reviewed before the July deadline.</p>
<p>The more interesting part is the data model. <code>AgentsInfo</code> is not just a name change. The table gives admins a place to inspect AI agent metadata such as:</p>
<ul>
<li>agent name and platform</li>
<li>Microsoft Entra agent identity references</li>
<li>permissions and consent state</li>
<li>deployment scope</li>
<li>owners and sharing</li>
<li>declared data sources and tools</li>
<li>MCP servers and external endpoint information</li>
<li>guardrails, triggers, skills, and connected agents</li>
</ul>
<p>For Microsoft 365 admins, that makes this a useful starting point for AI agent inventory and risk review. It does not replace policy design, ownership review, or data access governance, but it gives a practical hunting surface.</p>
<h2 id="what-i-would-check-first">What I would check first</h2>
<p>I would start by finding anything that still references the old table name.</p>
<p>In <strong>Microsoft Defender portal</strong> &gt; <strong>Hunting</strong> &gt; <strong>Advanced hunting</strong>, check saved queries and custom detection logic for <code>AIAgentsInfo</code>.</p>
<p>A minimal validation query for the new table is:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">AgentsInfo
</span></span><span class="line"><span class="cl">| take 10
</span></span></code></pre></div><p>Then I would run a small inventory view:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">AgentsInfo
</span></span><span class="line"><span class="cl">| project Timestamp, AgentName, Platform, LifecycleStatus, PublishedStatus, DeploymentScope, Owners
</span></span><span class="line"><span class="cl">| order by Timestamp desc
</span></span></code></pre></div><p>For governance review, I would also look at permissions and external connectivity signals:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">AgentsInfo
</span></span><span class="line"><span class="cl">| project AgentName, Platform, Permissions, DeclaredDataSources, DeclaredTools, McpServers, Endpoints
</span></span><span class="line"><span class="cl">| order by AgentName asc
</span></span></code></pre></div><p>The exact value is tenant-dependent. In some environments the first useful outcome may simply be confirming that the table is present and whether any agent inventory is visible yet.</p>
<h2 id="practical-rollout--validation-steps">Practical rollout / validation steps</h2>
<p>My preferred rollout would be simple:</p>
<ol>
<li>Search saved hunting queries, Sentinel content, and documentation for <code>AIAgentsInfo</code>.</li>
<li>Copy one query and replace the table with <code>AgentsInfo</code>.</li>
<li>Validate that the referenced columns still exist in the Microsoft Learn table schema.</li>
<li>Keep the old query only as a temporary fallback during the transition.</li>
<li>Update any dashboard or export labels so the owner knows the data comes from the preview <code>AgentsInfo</code> table.</li>
<li>Add a reminder before July 1, 2026 to remove the old table reference.</li>
</ol>
<p>This is also a good moment to decide who owns agent review. AI agent inventory crosses normal boundaries between security, identity, productivity, and data governance.</p>
<h2 id="watch-outs">Watch-outs</h2>
<p>A few things I would not overclaim:</p>
<ul>
<li><code>AgentsInfo</code> is marked as preview.</li>
<li>Inventory visibility is not the same as runtime control.</li>
<li>A clean query result does not prove that every AI-related risk is governed.</li>
<li>Permissions and data source fields should be reviewed together with Entra ID, Microsoft 365 admin center, and Purview controls where relevant.</li>
</ul>
<p>The practical win is reducing blind spots. If AI agents are becoming part of the Microsoft 365 estate, hunting queries and reporting should not break because of an old preview table name.</p>
<h2 id="official-microsoft-sources">Official Microsoft sources</h2>
<ul>
<li><a href="https://learn.microsoft.com/en-us/defender-xdr/whats-new">What&rsquo;s new in Microsoft Defender XDR</a></li>
<li><a href="https://learn.microsoft.com/en-us/defender-xdr/advanced-hunting-agentsinfo-table">AgentsInfo table in advanced hunting</a></li>
</ul>
]]></content:encoded></item></channel></rss>