By NHI Mgmt Group Editorial TeamDomain: AI SecuritySource: ARMOPublished April 10, 2026

TL;DR: AI agent execution graphs can surface clear runtime signals, but ARMO argues the real gap is the decision loop that turns those signals into page, investigate, or document actions within thirty seconds. That shift matters because SOC teams need baseline-driven triage, not more alert volume, to govern agent behaviour effectively.


At a glance

What this is: This is an analysis of how security teams should triage AI agent execution graphs using a three-tier decision framework that separates benign, probing, and active attack chains.

Why it matters: It matters because AI agents blur the line between application activity and identity-driven access, so IAM, PAM, and security operations teams need a consistent way to decide when runtime behaviour becomes a governance event.

By the numbers:

👉 Read ARMO's framework for triaging AI agent execution graphs


Context

AI agent execution graphs are only useful when organisations can turn them into a repeatable decision. The problem is not raw visibility, because many teams can already see prompts, tool calls, and egress paths. The problem is governance: deciding whether a chain is informational, probing, or a completed attack, and doing that fast enough to matter for AI agent security and the identity controls behind it.

ARMO frames the issue around the gap between detection and action. For practitioners, that gap sits at the intersection of workload identity, service account permissions, and SOC runbooks, because AI agents often operate with delegated access that looks legitimate until the runtime behaviour is compared against a baseline. That is why triage has become an identity-adjacent control problem, not just a monitoring problem.

The execution graph is therefore not the end state. It is the evidence object that should trigger a containment, investigation, or documentation decision. For teams already building AI governance, the article reflects a common pattern: visibility has improved faster than policy, escalation logic, and ownership.


Key questions

Q: How should security teams triage AI agent execution graphs in production?

A: Security teams should classify the graph against a learned baseline and then map it to one of three actions: document contained anomalies, investigate unresolved probes, or page on completed boundary crossings. The key is consistency. If the decision depends on individual judgment every time, the graph has visibility but not operational value.

Q: Why do AI agents create problems for traditional incident response?

A: AI agents create problems because they can chain tool calls faster than analysts can observe them, and they often operate across multiple systems in one session. Traditional incident response is built around identifiable users, discrete actions, and delayed review. Agentic workflows collapse those assumptions, so teams need runtime telemetry and containment rather than after-the-fact log review.

Q: What breaks when AI agents have no behavioural baseline?

A: Without a baseline, teams cannot tell whether a response is normal variation or a regression caused by prompt changes, connector changes, or model updates. That makes drift invisible until a customer complaint, audit failure, or bad decision exposes it. The absence of a baseline is a control failure, not a reporting gap.

Q: Who is accountable when an authorised AI agent causes a breach?

A: Accountability usually sits with the organisation that assigned the access, defined the workflow, and failed to instrument runtime oversight. The hard part is proving whether the failure was an entitlement decision, a workflow design issue, or a missing behavioural control, which is why governance ownership must span IAM, security engineering, and application teams.


Technical breakdown

Why AI agent execution graphs need baseline-driven triage

An execution graph is a structured record of an agent’s prompt, tool calls, API interactions, data reads, writes, and egress behaviour. By itself, it does not tell you whether the chain is benign or hostile. The decisive variable is comparison against the agent’s historical baseline, which captures what this specific workload normally does. Without that baseline, repeated probes, unusual but legitimate admin activity, and completed boundary crossings all collapse into the same noisy alert stream. The graph becomes evidence only when it is interpreted against identity, permission scope, and prior runtime patterns.

Practical implication: tie every high-value agent to a maintained behavioural baseline before you rely on execution graphs for incident triage.

What separates info-only chains from attack attempts

The article’s middle tier matters because many AI agent incidents do not begin with a successful compromise. A probe may repeat tool calls, vary arguments, or walk adjacent resources without yet crossing a boundary. That is distinct from an info-only chain, which may be unusual but stays inside expected permissions and historical distribution. The difference is not severity in the abstract, but whether the runtime behaviour is resolving toward unauthorised access. This is close to how runtime threat models and AI governance frameworks treat intent drift and tool misuse at the edge of permitted behaviour.

Practical implication: use a documented escalation threshold for repeated probing, not an ad hoc judgment call from the on-call engineer.

How active attacks differ from contained agent behaviour

A Tier 3 chain is defined by completion, not suspicion. A write succeeds where the agent normally only reads, egress reaches an unapproved destination, or extracted data leaves the approved boundary. That is where triage shifts from investigation to containment because the agent has already crossed from observation into impact. The article also distinguishes runtime execution escapes from privilege boundary escapes, which is a useful operational split. One is about the agent escaping its process or container boundary, while the other is about exceeding application-layer authorisation.

Practical implication: separate containment playbooks for runtime isolation and permission revocation, because the response path depends on the boundary that failed.


Threat narrative

Attacker objective: The attacker wants to use the agent’s delegated access and runtime behaviour to cross an authorised boundary without triggering the correct escalation response.

  1. Entry occurs when an AI agent produces a suspicious execution graph through prompts, tool calls, or egress behaviour that begins to diverge from its learned baseline.
  2. Escalation happens when repeated probes, adjacent-resource walking, or coordinated argument patterns show the chain is moving from anomaly toward unauthorised action.
  3. Impact occurs when a write completes, data is extracted, or egress succeeds outside the approved boundary, forcing containment and blast-radius review.

NHI Mgmt Group analysis

AI agent triage has become a governance discipline, not a logging problem. The article is right to treat the execution graph as an input to decision-making rather than as a complete answer. In practice, the hard part is not seeing the chain but classifying it consistently against baseline, permission scope, and escalation policy. That makes AI agent governance a joint concern for SOC, IAM, and platform security teams, not a tooling silo. Practitioners should formalise the decision loop before agent usage scales further.

Baseline comparison is the named control concept here: execution-graph drift. An AI agent can look harmless in one session and malicious in the next if the team has no maintained reference for what normal behaviour looks like. This is especially important where service accounts, delegated credentials, and tool permissions define the agent’s identity boundary. The more autonomous the runtime path, the more valuable it becomes to measure deviation from learned agent behaviour rather than to rely on static policy alone. Practitioners should treat drift as an operational metric, not an after-the-fact explanation.

Identity context is the missing layer in most AI agent investigations. The article correctly notes that the triage decision depends on linking the graph to the service account and its permissions. That is where NHIs become central to AI security, because the agent’s authority is usually inherited through machine credentials rather than through a human login. OWASP Agentic AI Top 10 and NIST AI Risk Management Framework both reinforce that AI governance fails when tool use, privilege, and accountability are separated. Practitioners should make identity binding part of every agent incident review.

Page, investigate, or document is the right framing for SOC operations, but only if the thresholds are explicit. Teams often say they want faster triage, yet still leave the action boundary to individual judgment. That does not scale when agent fleets begin to generate hundreds of traces a day. The article points toward a stronger model: preserve low-friction documentation for contained anomalies, reserve investigation for unresolved probes, and page only on completed boundary crossings. Practitioners should encode those distinctions into runbooks and alert routing.

The category is moving from observability to enforceability. Graphs, traces, and assembled narratives are useful only when they produce a repeatable security response. That is the real market signal in this piece: AI agent governance is converging with operational enforcement, where identity, runtime, and decision logic have to work together. Practitioners should expect future controls to focus less on visibility dashboards and more on policy-backed runtime containment.

What this signals

The practical signal for security teams is that AI agent monitoring is moving from visibility to decision automation. Execution graphs, traces, and SIEM correlation only matter if they feed a policy-backed response path that distinguishes probing from compromise and compromise from routine variation.

Execution-graph drift: teams should now measure how far live agent behaviour deviates from the baseline that defines authorised tool use, because that deviation is becoming a more useful operational signal than alert count alone. That shift will matter most in environments where AI agents hold delegated access to sensitive systems.

As AI adoption expands, identity teams will have to treat agent identity as a governed workload class rather than a by-product of application deployment. The next control gap will not be visibility, but whether the organisation can bind agent identity, permission scope, and escalation ownership into one enforceable workflow.


For practitioners

  • Define tiered triage thresholds Create explicit criteria for info-only, attack attempt, and active attack classifications, then align each tier to a single first action in the runbook. Use baseline deviation, repeated probing, and completed boundary crossing as the trigger conditions.
  • Bind each agent to a reviewed identity context Map every production AI agent to the service account, API credentials, and permission set it actually uses so the execution graph can be interpreted in identity terms. Without that link, you cannot tell whether a chain is administrative, accidental, or abusive.
  • Separate containment by boundary type Write different response steps for runtime escapes and privilege boundary escapes. Runtime cases should isolate the workload and review adjacent systems, while privilege cases should revoke permissions and audit the access grant immediately.
  • Preserve benign anomalies as training data Keep documented info-only chains in a searchable review set so the team can improve future classification accuracy. If you discard unusual-but-legitimate traces, you weaken the baseline that supports the next decision.
  • Test the thirty-second decision loop Run tabletop exercises where analysts must classify a live-looking execution graph and choose page, investigate, or document within one minute. Measure whether the outcome matches the runbook, not whether the graph looks suspicious.

Key takeaways

  • AI agent execution graphs are only valuable when they drive a consistent triage decision, not when they simply improve visibility.
  • The most important control gap is the absence of a maintained behavioural baseline that distinguishes benign anomalies from active probing.
  • Identity binding, permission scope, and response ownership have to be governed together if agent incidents are to be contained reliably.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10Execution graphs and agent tool use map directly to agentic AI misuse and privilege drift.
NIST AI RMFMANAGEThe article is about operationally managing AI risk through triage and response decisions.
OWASP Non-Human Identity Top 10NHI-03Agent credentials and delegated access are central to the triage model.
NIST CSF 2.0DE.CM-1Continuous monitoring and detection logic underpin execution-graph triage.
NIST SP 800-53 Rev 5SI-4Security monitoring is needed to correlate graph signals into a decision.

Map agent triage and tool-use controls to OWASP Agentic AI risks and document escalation thresholds.


Key terms

  • Execution Graph: A record of how an agent or multi-agent workflow made decisions and called tools over time. It is more than an event log because it connects action sequence, policy application, and outcomes, which makes it useful for audit, incident response, and compliance validation.
  • Behavior Baseline: A record of normal activity for a non-human identity, including typical consumers, resources, and actions over time. Baselines help security teams detect when an identity is being used in an unusual way and provide the context needed to enforce least privilege safely in dynamic environments.
  • Boundary Crossing: A completed action that moves an AI agent outside its authorised operational or permission envelope, such as an unauthorised write, an external egress to an unapproved destination, or successful data extraction. In triage, boundary crossing is what often justifies escalation to containment.
  • Intent Drift: A mismatch between the original purpose of an agent session and the outcome produced by a later chain of actions. It matters because each step can be individually permitted while the overall behaviour still becomes unsafe or non-compliant.

What's in the full article

ARMO's full blog covers the operational detail this post intentionally leaves for the source:

  • The concrete graph signatures that ARMO uses to separate info-only, attempt, and active attack chains in production.
  • The runbook language for page, investigate, or document decisions, including how thresholds are expressed for on-call use.
  • The runtime-versus-privilege containment split that helps teams choose the right response path after a boundary crossing.
  • The practical baseline-building context behind Application Profile DNA and how it supports ongoing classification.

👉 ARMO's full blog expands the decision thresholds, graph signatures, and containment split for production teams.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management in practical terms. It helps security practitioners connect delegated access, lifecycle controls, and governance decisions across modern identity programmes.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 20, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org