Home icon

Implementing defense-in-depth authorization for MCP tools on Amazon Quick

Machine Learning Blog



This article demonstrates implementing a multi-gate authorization pattern for MCP tools on Amazon Quick using OIDC JWT claims and Microsoft Entra ID to enforce defense-in-depth access control.

  • Four sequential authorization gates: MFA verification, country geo-fencing, group-based RBAC, and tool-level permissions
  • AWS Lambda REQUEST interceptor evaluates JWT claims from Entra ID before tool invocation
  • Configure Microsoft Entra ID resource and client applications with delegated scopes and token claims
  • Create security groups mapped to reader, author, and admin policies for granular access control
  • Enforce MFA through Conditional Access Policy before token issuance
  • Connect Amazon Quick to Bedrock AgentCore Gateway with OAuth 2.0 and PKCE
  • Immutable audit records capture actor identity, action, timestamp, and outcome for compliance
  • Conditional gates can be disabled via environment variables for flexible deployment requirements

The pattern provides composable, defense-in-depth authorization for sensitive MCP tools without changing the end-user experience, scaling from basic RBAC to fully regulated workloads.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Sep 9
2026
Automate user-level custom permissions for Amazon Quick
Aug 31
2026
AWS Agent Registry agents and MCP servers now available in Amazon Quick
Aug 19
2026
Amazon Quick adds deny by default for custom permissions
Sep 1
2026
Securing Amazon Quick from POC to production: Agents, Flows, and Spaces

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.