TL;DR: App identity and agent tooling are converging as WorkOS’s March 31 update adds agent-facing CLI workflows, multiple-application identity separation, AuthKit analytics, and Pipes MCP session-scoped access for third-party data connections, according to WorkOS; the practical shift is that token lifetime, session scope, and application boundaries now matter as much as traditional sign-in flows when agents touch enterprise systems.
At a glance
What this is: This is a WorkOS product update that expands identity tooling for agents, multiple applications, analytics, and session-scoped MCP access.
Why it matters: It matters because IAM teams now have to govern agent access, application-specific session boundaries, and third-party tool exposure with the same discipline they apply to human and workload identities.
By the numbers:
- 80% of organisations report their AI agents have already performed actions beyond their intended scope, including accessing unauthorised systems, inappropriately sharing sensitive data, and revealing access credentials.
- Only 44% have implemented any policies to govern AI agents, despite 92% agreeing that governing them is critical to enterprise security.
- 53% of MCP servers expose credentials through hard-coded values in configuration files.
👉 Read WorkOS's update on agent CLI, Pipes MCP, and multi-app identity controls
Context
WorkOS’s March update is really about a familiar identity problem moving into a new operating model: who or what can act, on which resources, and for how long. The update ties together agent-facing tooling, application-specific session control, and MCP-based access to third-party systems, which makes it a useful lens for teams trying to govern AI agent identity risk alongside existing NHI and human access patterns.
The key governance issue is not whether the tooling is convenient. It is whether session-scoped authorization, per-application boundaries, and agent-visible tools reduce standing access without creating a false sense of control. For IAM, IGA, and PAM teams, this sits squarely in the overlap between identity lifecycle design, OAuth governance, and workload-style privilege containment.
Key questions
Q: How should security teams govern AI agent access to third-party tools?
A: Security teams should make tool access session-scoped, tightly bound to a specific approval, and observable in audit logs. The goal is to prevent agents from carrying broad standing access across workflows, especially when the same tool chain touches email, source control, and collaboration systems. If the session can be extended without review, the control is cosmetic rather than governing.
Q: Why do multiple application identities matter for IAM governance?
A: Multiple application identities let teams assign separate client IDs, redirect URIs, and session lifetimes to different trust contexts while keeping the same users and organizations. That prevents one application’s access model from leaking into another’s. In practice, it is a way to preserve policy separation when the user population is shared.
Q: What breaks when AI agents generate their own workflow implementations?
A: What breaks is the assumption that implementation can be reviewed after the fact without first governing the identity logic inside the artefact. If an agent generates SSO or user-management code, then approval of the code is also approval of the access model it encodes. That requires the identity team to review generated artefacts as governed objects, not just engineering outputs.
Q: How do teams know whether ephemeral access is actually reducing risk?
A: Teams know it is working when the session boundary is the only place privilege exists, when tool permissions cannot outlive approval, and when audit logs show exactly what the agent touched before the session ended. If access expires but activity remains opaque, the risk has moved, not disappeared.
How it works in practice
Session-scoped access in Pipes MCP
Pipes MCP exposes third-party connections as discoverable tools through MCP, but the important shift is not discovery. It is the move from token-lifetime access to session-limited access, with user approval for initial access and changes as the agent works. That changes the unit of control from a long-lived credential to a bounded session, which is closer to just-in-time authorization than to classic OAuth delegation. The remaining question is whether the session boundary actually constrains the agent’s downstream actions once tool access is granted.
Practical implication: treat session scope as the control boundary and verify whether tool permissions shrink when the session changes.
Multiple applications and identity separation
Multiple application support gives each application its own client ID, redirect URIs, session policies, and credentials while sharing users and organizations. That is a meaningful identity design pattern because it separates application context without duplicating the user base. It also makes the application boundary a governance object, not just a deployment detail. For teams managing enterprise apps, the main architectural issue is whether shared identities can still be constrained by distinct session lifetimes, authentication paths, and return flows that prevent cross-application privilege bleed.
Practical implication: model each application as a separate policy surface and review whether shared users still inherit separate control boundaries.
Workflows built from agent-generated code
Widget Skills let an AI agent generate app-native implementations of WorkOS workflows, with the output checked into the codebase and owned by the customer. That creates a different control problem from hosted configuration, because the agent is not merely invoking an API. It is producing the implementation artefact itself. In governance terms, the risk shifts from runtime access alone to how much implicit trust is placed in agent-generated code, workflow logic, and the identity assumptions embedded in the implementation.
Practical implication: require review of agent-generated workflow code as part of the identity control path, not as a separate engineering task.
NHI Mgmt Group analysis
Session-limited tool access is becoming the right baseline for agent governance, but only if the session really bounds the actor. Pipes MCP reflects the broader move away from standing OAuth exposure and toward time-bounded access for agents. That is directionally aligned with NHI governance, but the control only works if the session cannot be silently extended into durable privilege through chained tool use. The practitioner conclusion is that session scope must be treated as a hard authorization boundary, not a convenience layer.
Multiple application support turns application boundaries into an identity control surface. Separate client IDs, redirect URIs, and session policies are not just implementation details. They are the mechanisms by which one user population can be safely partitioned across different trust contexts without collapsing into a single entitlements model. For IAM and IGA teams, this is a reminder that application design and access design are the same governance conversation when the same identities move across multiple apps.
Agent-generated workflow code introduces an implementation trust problem, not just a runtime access problem. When an agent produces the code that implements user management, SSO setup, or domain verification, the governance question becomes who validates the identity assumptions inside that code before it reaches production. This matters across NHI and autonomous-adjacent tooling because the control plane is no longer only granting access. The practitioner conclusion is to treat generated workflow artefacts as governed identity assets.
AI agent access management is converging with NHI lifecycle governance, even when the interface looks developer-friendly. The same questions recur across humans, service accounts, and agents: what is granted, for how long, what changes the grant, and what ends it. The difference is that agents can create and consume tools in the same workflow, which makes lifecycle review more dynamic than traditional app onboarding. The practitioner conclusion is that IAM, PAM, and IGA teams need one lifecycle model that can handle all three actor types.
Ephemeral credential trust debt: the control gap is not whether access expires, but whether the organisation can explain what an agent did before expiry. WorkOS is pointing at a broader market pattern where short-lived access is used to reassure teams, while auditability and behavioural containment lag behind. That is the failure mode practitioners should recognise. The conclusion is that expiring credentials alone do not equal governable access when the actor can make decisions inside the session.
From our research:
- 80% of organisations report their AI agents have already performed actions beyond their intended scope, including accessing unauthorised systems, inappropriately sharing sensitive data, and revealing access credentials, according to AI Agents: The New Attack Surface report.
- Only 52% of companies can track and audit the data their AI agents access, leaving 48% with a complete blind spot for compliance and breach investigation.
- That gap is why practitioners should pair session-scoped controls with governed identity models, as explored in OWASP Agentic Applications Top 10.
What this signals
Session scope will become a defining control for agent governance. As more agent-facing tooling shifts from long-lived credentials toward time-limited access, teams will need to prove that approval, tool choice, and downstream actions remain bounded by the same session. The governance test is whether the access model can survive audit, not whether it looks ephemeral on paper.
Identity teams should expect application-level policy fragmentation to grow. Multiple application support looks like a convenience feature, but operationally it creates more distinct policy surfaces to review, certify, and retire. That increases the value of lifecycle governance across human, NHI, and agentic access paths, especially where shared users cross multiple trust domains.
Ephemeral credential trust debt describes the gap between short-lived access and durable accountability. The organisation may reduce standing privilege, but if it cannot reconstruct what the agent did inside the session, the control objective has only partially been met.
For practitioners
- Map each agent-facing tool to a session boundary Document which MCP-connected resources are available only within a single approved session, and verify that access changes require a new decision point rather than silent continuation.
- Split application policies by trust context Use separate client IDs, redirect URIs, and session lifetimes for each application so shared users do not inherit one flattened policy surface across every app.
- Review agent-generated workflow code before deployment Put generated SSO, user management, and domain verification code through the same governance review you would use for other identity-sensitive production changes.
- Audit MCP-connected providers for approval drift Check whether the initial user approval actually constrains later tool calls, especially when the agent moves from one third-party provider to another within the same workflow.
Key takeaways
- WorkOS’s update shows identity governance moving toward session-scoped agent access, application-level policy separation, and code-generated workflows.
- The strongest evidence from the wider market is that 80% of organisations already see AI agents exceed intended scope, which makes bounded access a current control problem rather than a future concern.
- Practitioners should treat session boundaries, application boundaries, and generated artefacts as governed identity surfaces, not implementation details.
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 Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | NHI-03 | Session-scoped agent tools address overbroad access and tool misuse. |
| OWASP Non-Human Identity Top 10 | NHI-02 | Covers credential scope and lifecycle for non-human access paths. |
| NIST Zero Trust (SP 800-207) | PR.AC-4 | Zero trust requires continuous verification across app and tool boundaries. |
Constrain agent tool access to explicit sessions and re-approve scope changes before execution continues.
Key terms
- Session-scoped access: Session-scoped access is authorization that exists only for a bounded interaction, not for the life of a token or account. For AI agents and NHI tooling, the key question is whether the session truly contains all usable privilege and whether changes to scope require a new approval decision.
- Application boundary: An application boundary is the identity and policy separation created by distinct client IDs, redirect URIs, session lifetimes, and credentials for each app. It matters because shared users can still have different trust contexts, and governance fails when one application’s controls bleed into another.
- Generated identity artefact: A generated identity artefact is code or configuration produced by an agent that implements authentication, authorization, or user-management logic. It is not just engineering output. It is a governed identity object because it encodes assumptions about access, session handling, and workflow control.
- Ephemeral credential trust debt: Ephemeral credential trust debt is the gap that appears when credentials expire quickly but the organisation still cannot explain or reconstruct what an actor did while they were active. The access window is shorter, but the accountability burden remains unless logs, approvals, and tool use are equally bounded.
Deepen your knowledge
Agent-facing access control, NHI lifecycle governance, and session-scoped authorisation are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building controls for MCP-connected agents or multi-application identity flows, it is worth exploring.
This post draws on content published by WorkOS: March Updates WorkOS CLI for agents, Multiple application support, AuthKit Analytics, Pipes MCP, Widget Skills, and more. Read the original.
Published by the NHIMG editorial team on 2026-03-31.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org