Skip to main content

はじめに

Amazon Bedrock は、Agents フレームワークと AgentCore の両方を通じて、強力な AI agent 機能を提供しています。 AI Identity for B2B を使用すると、Amazon Bedrock のエージェントに安全なユーザー認証と認可を組み込むことができます。これにより、エージェントは認証済みユーザーに代わって、ユーザーデータやサードパーティ API に安全にアクセスできるようになります。 この統合により、エージェントは次のことを行えるようになります。
  • リクエストを処理する前にユーザーを認証する
  • Auth0 の Token Vault に安全に保存されたユーザーの認証情報を使用して、サードパーティ API にアクセスする
  • 認証済みユーザーに代わって独自の API を呼び出す
  • エージェントとのやり取りを通じて、ユーザーのコンテキストを維持する

実装ガイド

Auth0でAgentCoreを保護する

Auth0を使ってAmazon Bedrock AgentCoreのエージェントを保護する方法を解説します。このガイドでは、AgentCoreフレームワークを使用して、ユーザー認証と安全なAPIアクセスを実装する方法を紹介します。

Auth0でBedrock Agentsを保護する

Amazon Bedrock AgentsにAuth0の認証と認可を追加する方法を紹介します。このガイドでは、ユーザーごとに安全なエージェントとのやり取りを実現する方法を説明します。

学習内容

これらのガイドでは、次の内容を説明します。
  • Amazon Bedrock プロジェクトで AI Identity for B2B をセットアップする方法
  • エージェント向けのユーザー認証フローを実装する方法
  • Token Vault を使用してサードパーティ API への安全なアクセスを構成する方法
  • AI agent アプリケーションのセキュリティを維持するためのベストプラクティス
  • コード付きのステップバイステップの実装例
どちらのガイドにも、独自のエージェント実装に応用できる、実際に動作する完全なサンプルが含まれています。

次のステップ

これらのガイドを確認した後は、以下に進むことができます。