Amazon Bedrock Security is the set of controls used to protect generative AI workloads built on Amazon Bedrock. It covers identity and access control, data protection, network boundaries, logging, model usage governance, and monitoring for prompts, responses, and connected tools. Effective security limits unauthorized access, data leakage, and unsafe agent actions.
Amazon Bedrock security control surface
amazon bedrock security is not a single control but a layered operating model for generative AI on AWS. The practical focus is on who can invoke models, which data can enter or leave a workflow, and how connected tools, agents, and knowledge sources are constrained.
That makes the subject broader than basic cloud hardening. Security decisions must cover model access, prompt and response handling, service roles, network paths, and logging together, because weak control in one layer can undermine the rest.
Identity, access, and workload boundaries
Access control is central because Bedrock workloads often use multiple AWS identities at once, including human operators, application roles, agent execution roles, and service-linked access paths. The security goal is to separate who can configure a model workflow from what the workflow itself can reach at runtime.
For a practical reference point on model access controls, service roles, and invocation rights, see the Amazon Bedrock Security Guide. When Bedrock is exposed through APIs or connected services, the main control question is whether each identity is limited to the smallest set of actions needed for its role.
Data protection, prompts, and output handling
Generative AI security depends on controlling what goes into prompts, what the model can retrieve, and what comes back out. Sensitive content can leak through prompts, retrieved documents, responses, or logs if input and output paths are treated as ordinary application traffic rather than security-sensitive data flows.
Bedrock security therefore includes data classification, redaction where needed, boundary controls around retrieval sources, and careful handling of stored conversation data. In practice, the same policy question applies to prompts and responses as to any other sensitive workload artifact: who can see it, retain it, replay it, and export it.
Model governance, observability, and agent safety
Bedrock security also covers governance over model usage, especially when agents or tools are involved. A secure deployment needs monitoring for unusual invocation patterns, unexpected tool calls, and model behavior that crosses approved boundaries, because unsafe automation can create business impact even without traditional malware.
Logging and detection matter because they provide the evidence needed to review prompt abuse, unauthorized invocations, and post-incident behavior. The LLM Provider API Key Security and LLMjacking Guide is useful when the concern is stolen provider credentials or unbounded model usage, while the AI LLM hijack breach shows why weak key control can turn model access into account abuse and lateral movement.
Deployment boundaries and detection coverage
Network and telemetry boundaries are part of the security model because Bedrock workloads can be accessed from many places, including internal services, private endpoints, and downstream analytics pipelines. The objective is to reduce unnecessary exposure and keep enough telemetry to investigate misuse, especially when prompts, responses, or connected tools are part of the attack surface.
Security teams often need a centralized view of invocation activity, identity context, and correlated events from surrounding AWS services. The Security Data Lake Guide is relevant where Bedrock telemetry is being retained, normalized, and queried alongside broader cloud security logs.
Risk and Threat Considerations
Amazon Bedrock security fails most visibly when access, secrets, or tool permissions are broader than intended. The result can be data leakage, unauthorized model usage, prompt abuse, or agent actions that execute with more authority than the operator expected.
Failure mechanism: Attackers or careless integrators exploit weak identity boundaries, exposed credentials, or overprivileged service roles to invoke models, read sensitive context, or drive connected tools beyond intended limits.
Impact: Organisations can face stolen API usage, disclosure of prompts or retrieved content, corrupted outputs, unauthorized actions in downstream systems, and difficult-to-detect misuse of AI capacity.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-9 — Identification and Authentication (Service and Other Nonorganizational Users) | Bedrock workloads and services authenticate to each other through machine and service identities. |
| AC-6 — Least Privilege | Bedrock agents, service roles, and operators need tightly bounded permissions. | |
| AU-2 — Event Logging | Bedrock security depends on recording invocations, prompts, and tool activity for review. | |
| Recommendation — Apply IA-9 to authenticate Bedrock workloads and downstream services before granting runtime access. Constrain Bedrock roles and tool permissions to the minimum access each workflow requires. Log Bedrock invocation, tool-use, and administrative events for later investigation. | ||
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | Bedrock service roles and automation can become overprivileged non-human identities. |
| NHI-07 — Long-Lived Secrets | Bedrock access often depends on API keys and other secrets that must not linger. | |
| Recommendation — Review Bedrock service roles and agent identities for excessive permissions. Rotate Bedrock-related secrets promptly and remove any long-lived credential usage. | ||
Practitioner Guidance
What to watch for: Treat Bedrock governance as a runtime control problem, not a one-time configuration task. The highest-value checks are invocation rights, secret handling, logging completeness, and whether any agent or tool path can act beyond its intended scope.
Practitioner takeaway: If a Bedrock workflow can reach sensitive data or downstream tools, its identity, telemetry, and guardrails should be designed and reviewed together, not as separate security chores.
Related resources from NHI Mgmt Group
- How should security teams govern data exposure in Amazon Bedrock workflows?
- How should security and AI teams implement observability for LLM applications in Amazon Bedrock environments?
- How should security teams govern Amazon Bedrock agents as identities?
- How should security teams control permissions for Amazon Bedrock API keys to avoid privilege escalation?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 25, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org