Follow every Bedrock Agent action back to the identity that authorized it.
Onyx tracks the full identity chain behind every Bedrock Agent action, inspects every action inline, and scores agent blast radius before the agent ships.


The Bedrock Agents Security Challenge
Bedrock Agents enables enterprises to rapidly develop and launch enterprise agents that act on company data. Agents reason over knowledge bases, call action groups, invoke Lambda functions, and operate under IAM credentials at production scale. A single agent task often crosses several identities before it lands: the invoking user calling the agent, the IAM role the agent assumes, the resource policy on each action group, the principal exposed to the downstream Lambda.
That breadth creates a new security challenge: the agent's decision is the security event, not the model's response. Bedrock Guardrails handle content controls at the model boundary; AWS IAM governs which principal can invoke which agent. Neither one inspects the tool calls the agent makes after the prompt lands, the external services those tool calls reach, or the off-scope action an agent decides to take on its own. The action completes, the data moves, the agent finishes the task, and the security team finds out from a CloudTrail event after the fact.
Bringing Bedrock Agents into Onyx's Secure AI Control Plane
Onyx integrates with Amazon Bedrock Agents through Bedrock Agent configuration APIs, agent invocation logs delivered to S3, and CloudTrail data events. Setup uses a scoped OnyxAccessRole with read-only permissions, deployable through the AWS console or your existing infrastructure-as-code tooling.
Every Bedrock Agent surfaces across every AWS account and region with its configuration, action groups, knowledge base connections, and the identity chain behind every step it has taken. Onyx enriches agent activity in near real time with the reasoning trace, the action group call, and the Lambda invocation that followed. This feeds into the Onyx model engine, allowing Onyx to continuously assess agent posture, intervene on off-scope action group calls inline, and alert on every risky decision, from prompt-injection susceptibility to runaway Lambda chains.

The Benefits of
Onyx + Amazon Bedrock Agents
Observability
See every Bedrock Agent across every account and region, with the reasoning trace, action group calls, and Lambda invocations attributed to the right identity at every step.
Governance
Evaluate Bedrock Agent activity against natural-language policies, alert on noncompliant decisions, and create an audit trail mapped to OWASP LLM Top 10, NIST AI RMF, MITRE ATLAS, EU AI Act, and ISO 42001.

Security Posture
Continuously assess Bedrock Agents for IAM exposure, action group blast radius, prompt-injection susceptibility, and configuration drift, with Agentic Red Teaming findings translating directly into runtime policy.

Runtime Security
Inspect every action group call and Lambda invocation inline, catch off-scope agent behavior the moment it would land, and steer the unsafe action toward a safe alternative without stopping the workflow.
Defense-in-Depth Across the AWS Agent Stack
Bedrock Guardrails handle content controls at the model boundary. AWS IAM governs which principal can invoke which agent. Onyx adds the agent decision layer on top: full inventory, identity chain attribution, posture scoring, and runtime inspection on every action group call.
Bedrock Guardrails, AWS IAM, and Onyx operate together. Application teams keep shipping agents that take real action; security teams gain visibility into what each agent decided to do once invoked; compliance teams gain the audit trail that satisfies a regulator review and supports an incident response from the same record.
To see the impact of real-time AI security with Onyx and Amazon Bedrock Agents, schedule a demo.
Current Onyx customers can get started by following these simple integration steps.
What you'll need before you start
- 1
An Onyx Admin Account
- 2
AWS accounts with Bedrock Agents deployed
- 3
Permissions to deploy a scoped OnyxAccessRole with read-only access to Bedrock and CloudTrail
In Onyx, select the Amazon Bedrock Agents integration card.
Deploy the OnyxAccessRole template through the AWS console or your infrastructure-as-code tooling, and Onyx will begin discovering and inspecting Bedrock Agents.