同一の Agent や MCP Server、Knowledge Base を複数のユーザーで共有する場合、ユーザーごとに検索対象を制御しなければ、閲覧権限のない文書が Agent 経由で漏洩するリスクがあります。本セッションでは、Amazon Bedrock Managed Knowledge Base と AgentCore Gateway で構成する Agentic RAG を題材に、Fine-grained Access Control(FGAC)の実現方法を深掘りします。
認可を担うユーザー属性(userContext)を LLM に生成させず、Request Interceptor で検証済み JWT から決定的に注入し、Managed KB の ACL awareness で検索対象の文書を制御する設計を解説します。さらに、AgentCore Policy と Resource-based policy を組み合わせた多層防御と、CDK による実装・検証のポイントを紹介します。「AIエージェントの権限管理」シリーズ第3弾です。
実装・検証記事:https://zenn.dev/aws_japan/articles/007-bedrock-agentcore-gateway-managed-kb-mcp
Amazon Bedrock AgentCoreの技術支援をリードし、Agent開発や基盤設計に従事。AWS入社前はデータサイエンティストとして深層学習とAgentソリューションを構築。2025年度Japan AWS Top Engineer及びAWS Community Builderに選出。
No registration link available.