NOR-TIC perspective:
The next security frontier is not adding more guardrails at the prompt layer. It is designing enforceable boundaries for digital workers before scale makes privilege drift irreversible.
Agent security is no longer a model-only conversation. The decisive control point is the boundary between identity, permissions, runtime behavior, and memory access.
The next security frontier is not adding more guardrails at the prompt layer. It is designing enforceable boundaries for digital workers before scale makes privilege drift irreversible.

We are watching the same failure pattern repeat across enterprise AI deployments: organizations grant agents broad power, then hope monitoring catches misuse later. That sequence is backward. Boundary-first architecture must come before autonomy, because agents can chain tools, persist context, and act across systems in ways static applications never could.
The LiteLLM breach made this visible at the access layer, while RSA conversations confirmed the market is converging on identity and execution control. When orchestration gateways sit between many models, keys, and business systems, they become security-critical control planes. Treating them as convenience middleware is an operational risk multiplier.
The practical shift is simple but non-negotiable: design agents as constrained digital workers, not enhanced chatbots. That distinction changes everything from credential issuance to runtime approvals.
Most enterprises did not start their agent journey on a clean identity foundation. They started with inherited service principals, permission sprawl, and long-lived secrets. Plugging autonomous workflows into that environment creates a dangerous asymmetry: execution speed increases immediately, while governance maturity lags by quarters.
At RSA, the most accurate framing was agents as helpful insider threats. They are productive by design, but their success criteria can push them into adjacent systems, tools, or data they were never meant to touch. If non-human identities are over-scoped, agents will exploit those paths accidentally, not maliciously, and the impact is still real.
Security leaders should stop asking whether an agent is trusted. Ask whether each task has only the minimum permissions required, for the shortest viable duration, with revocation ready at runtime.
Legacy App Security Assumption
Deterministic code paths, stable service accounts, and predictable execution patterns allow coarse-grained controls to remain effective over time. Permissions are often static and reviewed periodically.
This model works when software behavior is tightly bounded and integrations are limited.
Agent Security Reality
Probabilistic planning within goal boundaries means execution paths can change while still appearing valid. Agents call tools, retrieve context, and write back into operational systems dynamically.
This requires task-scoped authorization, short-lived credentials, step-level approvals, and continuous telemetry that can interrupt execution mid-flow.
1:1
One distinct identity per agent role; no borrowed human accounts.
5
Constrain by tool, dataset, environment, duration, and workflow stage.
4
Use allowlists, sandboxes, approval gates, and rate limits together.
Role-Segmented
Classify, retain minimally, and restrict retrieval by role/tenant.
If your team cannot answer who owns each agent identity, where credentials expire, and how execution is interrupted, you do not yet have operational control. Start with a narrow baseline and harden incrementally.
Revocation SLA target: under 15 minutes after policy change
Gateway layers accelerate delivery, but they also aggregate blast radius. If one routing tier can access multiple providers, prompts, metadata, and downstream systems, compromise propagates fast.
Design your gateway as critical infrastructure: isolate environments, enforce strict secret rotation, and bind each integration path to explicit policy. Treat API aggregation points like cloud control planes, not developer convenience wrappers.
| Control Question | Customer Support Agent | Research Agent |
|---|---|---|
| Primary data access | Ticket history, order status, approved response templates | Market reports, strategy notes, product documentation |
| Prohibited data domain | Strategy and finance planning repositories | Live customer records and billing operations |
| Runtime approval trigger | Outbound escalation to external channels | Publishing recommendations to operational systems |
| Memory boundary | Case-bound retention with strict tenant separation | Project-bound retention with redaction for sensitive internal data |
| Revocation priority | Immediate on policy or role change | Immediate on source access or project scope change |
The support-versus-research example exposes a common architectural mistake: teams define different policies but run both agents through shared identities and loose retrieval layers. In that moment, policy becomes documentation theater. Enforcement must live where execution happens, not in governance decks.
Runtime controls should be explicit about action classes. Read-only synthesis can execute autonomously. External communication should trigger review. Financial mutations and identity changes require hard gates, not soft alerts. This is where human-in-the-loop must be engineered as threshold logic, not a vague promise.
When controls are precise, teams move faster with less rework. When controls are broad, every incident becomes an emergency redesign.
A boundary-aware flow that constrains identity, permissions, actions, and memory retrieval before tool execution.
The strongest AI programs are not the ones deploying the most agents; they are the ones defining the clearest non-negotiable boundaries first.
Start with exposure and containment metrics, not token counts. Track average permissions per agent role, percentage of credentials expiring in under 24 hours, and out-of-scope action attempts.
Add operational responsiveness: time to revoke access after policy change, and exception aging for temporary grants. These metrics reveal drift before it becomes breach material.
The first break usually appears at identity-to-runtime handoff. Teams define role boundaries but fail to bind them to concrete tool permissions and approval thresholds.
The second failure point is memory. Data stores accumulate sensitive context over time, and retrieval paths are often wider than policy assumes.
Security should define control objectives, revocation standards, and monitoring requirements. Product and platform teams should implement policy-as-code in orchestration and runtime layers.
Joint ownership is essential: one team sets guardrails, the other operationalizes them in workflows that people actually use.
AI agent security will be won or lost in architecture decisions that feel mundane today: identity granularity, credential lifetime, approval thresholds, and memory segmentation. Those choices determine whether autonomy scales safely or amplifies old access debt at machine speed.
Our recommendation is direct: implement the four-layer model now, measure boundary quality monthly, and refuse shared trust planes for dissimilar agent roles. Build for revocation first, then for convenience. Expiring trust by default is the design principle that keeps innovation and control aligned.
The question that matters is no longer what your agents can do. It is what they are structurally prevented from ever doing.