Amazon Bedrock AgentCore Memory Introduces Fine-Grained Access Control
Amazon Bedrock AgentCore Memory now supports fine-grained access control, enabling developers to enforce per-user and per-tenant memory isolation without implementing custom authorization logic.

Amazon Bedrock AgentCore Memory has introduced fine-grained access control to simplify the management of memory resources. This update allows development teams to enforce security isolation at the individual user or tenant level directly through the AgentCore Gateway, reducing the operational overhead of building and maintaining custom security code.
Primary source
Open AWS What's New ↗This article summarizes the source. Check the original for full details and conditions.
Comparison
| Aspect | Before / Alternative | After / This |
|---|---|---|
| Isolation logic | Custom authorization code built and maintained by developers | Native policy enforcement via AgentCore Gateway |
| Granularity | Coarse-grained or manually partitioned memory boundaries | Fine-grained, per-user and per-tenant memory isolation |
| Infrastructure overhead | High complexity with separate routing and middleware validation | Low complexity using integrated AWS-managed access controls |
Action Checklist
- Identify existing custom authorization logic utilized for memory segregation in your Bedrock applications Document any custom middleware that can be phased out with native AgentCore Gateway controls
- Configure the AgentCore Gateway to enforce fine-grained policies for users and tenants Refer to the updated AWS documentation for correct IAM policy structures
- Verify isolation behavior in a non-production environment prior to full rollout Ensure that cross-tenant access requests are correctly blocked by the system



