Agent identity
Bind every governed request and active policy to an authenticated workload token.
Tenure puts identity, scoped context, capability policy, workflow preconditions, and audit controls on the model request path. This page shows where those controls directly address risk, where they reduce exposure, and where other security controls remain necessary.
This is a product capability mapping, not a certification or claim that Tenure replaces a complete application security program.
Bind every governed request and active policy to an authenticated workload token.
Limit the organizational, team, project, and user state eligible for a request.
Remove forbidden tools before inference and verify returned actions again.
Require earlier results and argument conditions before downstream actions continue.
Record identity, policy version, capability decision, evidence result, and outcome.
A hijacked or mistaken model may still form a harmful goal. Tenure limits whether the resulting action can cross the governed boundary.
A manipulated model may pursue a goal the application never intended.
Tenure evaluates the resulting structured action against policy. Forbidden tools are hidden, returned calls are checked, and missing evidence blocks dependent work.
Tenure does not prevent prompt injection or prove that the model's internal objective is benign.
An agent uses an available capability outside its intended purpose or conditions.
Per-agent allowlists, exposure filtering, invocation checks, argument conditions, workflow preconditions, and independent decisions for multiple calls.
Tools executed through direct or unobserved side channels are outside the governed path.
An agent uses authority that belongs to another actor or exceeds its assigned role.
Separate agent tokens, identity-bound policy, scoped memory access, policy versions, revocation, and attributable decisions.
Direct provider credentials and direct tool credentials can bypass Tenure if they remain available to the agent.
Tenure does not need to decide whether the model was hijacked before it can deny an action the agent was never authorized to perform.
A model, package, plugin, tool, or integration introduces compromised behavior.
Tenure can limit the governed authority available to a compromised component and block new tool transitions outside policy.
Package integrity, provenance, dependency scanning, model artifacts, CI security, and MCP server implementation security require dedicated controls.
An agent causes code or commands to run beyond the application's intended execution path.
Tenure can deny an execution tool, constrain its structured arguments, or require evidence before release.
Broad shell tools remain broad authority. Sandboxing, workload isolation, command inspection, and operating-system controls are still necessary.
Manipulated memory or context changes future reasoning and actions.
Scoped eligibility, source records, lifecycle history, review controls, supersession, token-level access, and an audit of injected beliefs.
Provenance does not establish that every external document or tool result is true.
Agents exchange instructions or state without reliable identity, scope, or trust boundaries.
Distinct agent tokens, different policies, scoped context, governed handoff tools, and attributable audit records.
Message buses, files, or service calls that bypass Tenure need their own authentication and authorization.
One bad decision propagates through a multi-step or multi-agent system.
Independent action decisions, required prerequisites, field checks, and policy boundaries that stop unsupported downstream actions.
Rate limits, circuit breakers, transactions, rollback, queue isolation, and disaster recovery remain infrastructure responsibilities.
A persuasive agent causes a person to approve or perform an unsafe action.
Reviewers can inspect agent identity, exposed tools, attempted actions, evidence paths, and the policy behind a decision.
Tenure does not identify every deceptive statement or guarantee that a human interprets evidence correctly.
An agent acts outside its assigned purpose, policy, or operator intent.
Identity-bound policy, default-denied tools, pre-inference filtering, returned-action enforcement, evidence requirements, audit, and token revocation.
Consequential requests and actions must pass through Tenure. An ungoverned execution path remains a bypass.
Supported model traffic, structured tool calls, returned results, and evidence relationships can be observed and enforced.
Direct provider credentials, direct tool execution, arbitrary network calls, and external messages require separate controls.
Give each agent a separate authenticated token.
Route every supported model request through Tenure.
Remove direct provider and tool credentials where possible.
Observe representative successful, failed, and recovery workflows.
Review proposed tools, arguments, and evidence preconditions.
Publish policy and test intentionally disallowed actions.
Monitor Audit for filtering, denials, and failed preconditions.
Pair Tenure with sandboxing, supply-chain, network, and conventional application controls.
Observe the workflows your agents actually run, review the authority they require, and enforce that boundary before actions reach your systems.
Read the OWASP Top 10 for Agentic Applications for 2026 →