Next on the TAC Platform
Your AI Agents
Need Zero Trust Too
Powerful Access Control. Simply Delivered.
Non-human identities are the fastest-growing attack surface — and enforcement has to live where the requests flow. The AI Agent Governance module brings agents under the same policy engine that protects your people, built on the reverse proxy already in production at security-first organizations worldwide.
within two years
in their logs
autonomous AI agents
The Challenge
AI agents are the fastest-growing blind spot in enterprise security
Organizations are deploying AI agents at an unprecedented pace — autonomous systems that access APIs, query databases, pull from internal knowledge bases, and execute actions across the enterprise.
But these non-human identities typically operate with broad permissions, static API keys, and minimal oversight. There’s no MFA challenge. No device posture check. No continuous evaluation. Most identity platforms were built for people, not machines.
The result: AI agents become the most privileged and least governed identities in your environment. Every agent is a potential lateral movement vector that no one is watching.
The TAC Approach
One policy engine for every identity
The AI Agent Governance module — next on the TAC platform — will govern AI agents with the same zero-trust framework that protects your human users: same console, same policy engine, built on the enforcement point already in production.
Verified Agent Identity
TAC consumes verified agent identities from your identity provider — Entra, Okta, AD, certificates, or service mesh — and enforces policy against them alongside your human users. No anonymous API keys, no shadow identity store.
Policy-Driven Access
Define granular access policies per agent: which resources, which actions, which time windows. Least-privilege enforcement for every non-human identity.
Resource-Level Permissions
Control access at the individual resource level — specific APIs, databases, file shares, and application endpoints. No broad, unconstrained access.
Full Audit Trail
Every agent action is logged with full attribution: what was accessed, when, from where, and what policy allowed or denied it. Complete forensic visibility.
Continuous Evaluation
Agent access is continuously evaluated — not just at initial authentication. Policies can revoke access in real time based on behavior, anomalies, or policy changes.
Unified Console
Manage human and non-human identities from one console with one policy engine. No separate tools, no fragmented visibility, no governance gaps.
Same platform. Same policies. Same console. Whether the identity is a person or an AI agent, one platform will enforce zero-trust access consistently — because both cross the same proxy.
How It Works
Every agent request goes through TAC.
Nothing else gets through.
This is the design. AI agents never get a direct network path to your applications, APIs, or data. They get a path to TAC — which validates identity, evaluates policy, inspects the request, and decides what happens next. Every time.
Entra ID · Okta · Ping · AD · Certificates · OAuth · SPIFFE/SPIRE
Same engine that governs human users
Full attribution, immutable, exportable
The Request Lifecycle
What happens when an agent makes a request — by design
Five checkpoints between an AI agent and your resources — every one mandatory, every one logged. The proxy that runs them is in production today; the agent-aware layer is what the module adds.
The agent presents its credential — to TAC, not to your resources
TAC validates the agent’s credential against your existing identity source of truth: Entra ID, Okta, AD, a certificate authority, an OAuth provider, or a service mesh identity system like SPIFFE/SPIRE. TAC does not issue or own agent identities — it consumes verified identities from your IdP and enforces policy against them. No shadow identity store, no parallel directory.
TAC issues a session-scoped token. The original credential never travels further.
Once the identity is verified, TAC can issue the agent a session-specific token used for the duration of the session. The agent’s actual upstream credential — the cert, the OAuth token, the API key — never reaches your protected resources.
The session token is also useless outside TAC. It’s not a portable bearer credential. If it leaks, it can’t be replayed against your APIs directly — TAC is the only entity that honors it, and only inside an active, policy-compliant session.
TAC evaluates policy in real time, against the full request
For every request the agent makes, TAC inspects the full request at the proxy: HTTP method, URL, headers, query parameters, and payload body. Policies can act on any of it.
A clinical-summarization agent can be allowed to call GET /patients/{id}/encounters for the patients on a clinician’s active roster — but blocked from calling GET /patients/{id}/genetic-data or any endpoint outside its scope. Policy operates at the resource level — not just the endpoint — so the same agent can have different access on Monday than it has on Saturday, or different access during a cardiologist’s session than during a billing analyst’s.
The decision is enforced before the request ever reaches your systems
If the policy allows the request, TAC forwards it. If the policy denies it, the request is dropped at the proxy — your resource never sees it. If conditions have changed mid-session (an upstream identity is disabled, a posture signal degrades, a policy is updated), TAC can revoke the session in real time and stop accepting further requests on that token.
Every decision is logged with full attribution
Every request, every policy evaluation, every allow or deny is recorded with the agent identity, source, target, parameters, the policy that applied, and the decision. The audit log is searchable, exportable, and immutable — and maps to the technical evidence required by the frameworks TAC is already aligned to: NIST SP 800-207 (zero trust architecture), HIPAA / HITECH, PCI-DSS v4.0, SOC 2, ISO 27001:2022, and FedRAMP.
The Outcome
Why this architecture matters
What you actually gain when every agent request runs the same gauntlet.
Your resources never see ungoverned agents
Every request that reaches an application, API, or database has already been authenticated, authorized, inspected, and logged. There is no path around TAC.
A compromised agent can’t pivot
Revoke the identity at TAC, and every resource the agent could reach is protected instantly — no key rotation across 40 systems, no scramble to find what the agent could touch.
The audit trail maps to compliance
Full attribution for every agent action — exactly the evidence required by NIST 800-207, HIPAA, PCI-DSS, SOC 2, ISO 27001, and FedRAMP. The same controls that govern your human workforce now cover every agent.
The Architecture Argument
Where enforcement lives decides what you can govern
Every identity vendor now has an AI-agent story. Almost all of them tell it from the same place: the identity provider. But an IdP sees a login event — it doesn’t see the ten thousand API calls that follow.
Identifying and governing an AI agent takes signals that only co-exist in one place: inline, at the proxy, on every request — cryptographic request attestation, delegation claims in the token, client registration patterns, and the behavioral fingerprint of the traffic itself. A bolt-on module at the IdP can check who logged in. Only an inline enforcement point can govern what the agent actually does, call by call.
That’s not a feature race. It’s an architecture decision — and TAC made it years ago. The reverse proxy that already governs your users’ every request is the same enforcement point that will govern your agents’.
Enforcement is a place. TAC is already standing in it.
Agent governance that can see and control what agents actually do has to live in the traffic. That enforcement point is what TAC customers already run in production — the agent module lands on top of it.
Get There First
AI agents are on your roadmap.
Get governance there first.
The AI Agent Governance module is in active development on the TAC platform. Join the launch list to be first to know when it’s available — and first in line to deploy it on infrastructure you can put in production today. Agents already hitting your APIs? Talk to a PortSys engineer about your agent roadmap — the enforcement point you’ll need is something we can deploy now.
Your Workforce Just Doubled. Govern All of It.
The enforcement point is in production today; the agent module is next on the platform. Deploy the proxy now, join the launch list, and govern agents before your auditors ask how.
Built on the enforcement point already in production at security-first organizations worldwide. The architecture ships today. The agents are next.