Allowed to
continue.
The request passed the checks and reached the test tool.
Recorded Node test using synthetic requests and a test tool. No customer data, live agent or Cloud connection.
Set the boundaries for agent actions. Apply policy locally before a routed request reaches a tool, and keep signed evidence of the decision.
A support agent needs to read a case. Exporting the customer database is a different action. Follow how a configured policy handles each request.
Request and assigned policy
Export customer records
export_recordsRead access. No bulk exports.
Signed and published by Oktsec CloudLocal enforcement
Request not forwarded
Who requested it. What Node evaluated. The decision.
Signed action receipts on supported pathsApply the configured request limit.
Check the acting identity and required signature.
Reject work from suspended agents.
Evaluate the permission to reach the recipient.
Inspect the message or tool call for threat patterns.
Apply configured category restrictions.
Account for recent blocks and quarantines.
Deliver, flag, quarantine or block under the final policy.
Record the decision and its supporting evidence.
Start with the actions that matter to your business. Match each permission to a control at the configured enforcement point.
| Control | When it matters | Policy to configure |
|---|---|---|
Identity and access | One agent delegates work to another. | Verify signed identity when required and restrict which agents can communicate. |
Tools and parameters | A support agent needs to read a case, but must not export customer records. | Allow the required tools and constrain their accepted parameters. |
Data and destinations | A tool tries to send credentials to an external endpoint. | Apply outbound domain rules and content restrictions through the configured proxy. |
Rate and action sequences | An agent repeatedly calls a tool or follows a credential lookup with a transfer. | Set request limits, tool cooldowns and restrictions on successive tool calls. |
An agent can use the right tool with the wrong permissions. Control defines the boundary for routed actions, while Cloud shows how that policy reaches your connected systems.
Define permissions and protections for a group of systems. Publish a signed version through Oktsec Cloud.
A version your team can trace.Oktsec Node applies the policy in your environment before a routed request reaches its tool or destination.
A decision at the point of action.Compare the expected assignment with signed node evidence. Find systems that match and systems that need investigation.
A clear next step for each system.Review policy status and missing evidence in one place, then open the affected system to investigate. Give Engineering a specific system and policy to check.
MCP servers, skills, hooks and subagents are discovered from local configuration, by user and machine. That inventory is the starting point for deciding what should be allowed.
Read local configuration to identify connected tools and their access.
No local client configuration to read. Their actions cross Oktsec Control through wrappers, hooks, the MCP gateway or authenticated HTTP surfaces, and are governed by the same policy.
Codex · ChatGPT · Grok
The task is simple: summarize a support case. Compare what happened with and without an instruction to share private credentials.
The request passed the checks and reached the test tool.
Recorded Node test using synthetic requests and a test tool. No customer data, live agent or Cloud connection.
Control detected the malicious instruction and blocked the message.
Recorded Node test using synthetic requests and a test tool. No customer data, live agent or Cloud connection.
Bring the workflow owner and a security reviewer. Choose one agent, its connected tools and the actions that matter. Agree on the expected results before the evaluation starts.
Identify the client version, integration, test environment and system owner.
A written brief with allowed actions, denied actions and known bypass paths.
Run the agreed requests and test what happens when a control is unavailable.
Expected versus observed decisions, with gaps and exceptions recorded.
Inspect the available audit records and verify signed receipts where supported.
A review pack with results, evidence coverage, open issues and recommended next steps.
Oktsec manages policy distribution, evidence and exception reporting while execution stays customer controlled.
Planned for VPC, self hosted and isolated environments with stricter operational requirements.
Local execution, outbound connections and available deployment modes.
Review access, destination and content controls for supported integrations.
Ownership, exceptions and evidence across the agent lifecycle.
At the configured proxy or MCP gateway, before a routed request reaches its destination. The evaluation identifies the clients, tools and traffic paths to connect, including any paths that would bypass enforcement.
No. Identity, permissions, content rules and configured constraints determine the outcome. Security teams can inspect and adjust those rules for the workflow.
Use the Node build and enrollment instructions supplied through your deployment or control plane. The public Oktsec open-source installer is a separate distribution, even though both use the oktsec executable name.
The local node evaluates request content in your environment. When connected to Oktsec Cloud, the control plane manages policy and decision evidence. Data handling, exports and network requirements are reviewed for the selected deployment.
The Oktsec Node verifier checks the signatures and lifecycle chains in an exported action-evidence bundle. A trusted node fingerprint binds that check to the enrolled node identity. The result covers the included evidence; it does not establish that every possible action was captured or exported.
Oktsec Cloud tracks the signed policy through publication, retrieval and reported application. It compares verified node evidence with the expected assignment and identifies systems that need review. Publishing a policy alone does not establish that every system applied it.
Yes. Start with one agent workflow and an agreed set of tools, permissions and expected outcomes. Review allowed and denied requests, evidence and operating responsibilities before deciding where to expand. Scope and timing are agreed before work begins.
Tell us where the agent runs and what it can access or change. We will define the useful scope, integration and evidence for your evaluation.