> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Auth0 for AI Agents を活用して、GenAI スタックのあらゆるレイヤーを保護する方法を説明します。

# Auth0 for AI Agents

大規模言語モデル (LLM) と AI エージェントを活用した生成 AI (GenAI) アプリケーションは、ユーザーとソフトウェアの関わり方を変えつつあります。開発者が、ログイン、データアクセス、ツール実行を担う AI 機能をアプリケーションに組み込むにつれて、こうしたやり取りの保護が重要になります。

Auth0 for AI Agents は、Auth0 の堅牢なアイデンティティおよびアクセス管理 (IAM) プラットフォームを活用して、GenAI スタックのあらゆるレイヤーを保護します。次の対象に対して、包括的でエンタープライズグレードのセキュリティを提供します。

* **人間のユーザー:** 認可されたユーザーだけが AI モデルやアプリケーションを利用できるようにします。
* **AI エージェント:** <Tooltip tip="OAuth 2.0: 認可プロトコルとワークフローを定義する認可フレームワーク。" cta="用語集を見る" href="/ja/docs/glossary?term=OAuth+2.0">OAuth 2.0</Tooltip> スコープを使用して、自律型 AI エージェントによる外部 API へのアクセスを制御します。
* **外部 API とツール:** AI エージェントを Google、Slack、GitHub などに安全に接続します。Auth0 は、ユーザーの操作なしでトークンを自動的に更新および交換します。
* **機密データ:** きめ細かな最小権限のアクセス許可を適用し、認可されていない AI エージェントによる機密データへのアクセスを防止します。

Auth0 for AI Agents の構築を開始するには、[Auth0 for AI Agents documentation](https://auth0.com/ai/docs) を参照してください。

<div id="use-cases">
  ## ユースケース
</div>

Auth0 for AI Agents を使用すると、開発者は次の機能を備えた安全な AI アプリケーションを構築してデプロイできます。

* **シームレスな統合:** LangChain、LlamaIndex、Vercel AI SDK など、一般的な AI フレームワークと標準で統合できます。
* **包括的なセキュリティ制御:** OAuth 2.0 と <Tooltip tip="OpenID: アプリケーションがログイン情報を収集・保存することなく、ユーザーのアイデンティティを検証できるようにする認証のためのオープン標準。" cta="用語集を見る" href="/ja/docs/glossary?term=OpenID">OpenID</Tooltip> Connect で認証フローを保護し、人間のユーザーと AI エージェントの両方のアクセスを管理します。
* **非同期認可:** 重要なアクションに対して human-in-the-loop 制御を実現します。
* **RAG 向けの<Tooltip tip="Fine-grained Authorization (FGA): 個々のユーザーに特定のオブジェクトまたはリソースへのアクセスを許可する Auth0 の製品。" cta="用語集を見る" href="/ja/docs/glossary?term=Fine-grained+authorization">きめ細かな認可</Tooltip>:** Retrieval Augmented Generation (RAG) パイプライン内で、きめ細かなアクセス制御を適用します。

<div id="user-authentication">
  ### ユーザー認証
</div>

OAuth 2.0 と OpenID Connect を活用し、[Universal Login](/ja/docs/authenticate/login/auth0-universal-login) でユーザーを安全に認証できます。[Client-Initiated Account Linking](https://auth0.com/ai/docs/client-initiated-account-linking) を使用すると、AIエージェントは Auth0 を介してユーザーに代わりアクセスをリクエストし、複数の <Tooltip tip="IDプロバイダー（IdP）: デジタルアイデンティティを保存および管理するサービス。" cta="用語集を表示" href="/ja/docs/glossary?term=identity+providers">IDプロバイダー</Tooltip> に接続できます。

<div id="call-apis-on-users-behalf">
  ### ユーザーに代わってAPIを呼び出す
</div>

[Token Vault](/ja/docs/secure/tokens/token-vault) を使用すると、AI エージェントは単一の Auth0 統合ですべての外部 IDプロバイダーの <Tooltip tip="アクセストークン: API へのアクセスに使用される、不透明な文字列または JWT 形式の認可クレデンシャル。" cta="用語集を表示" href="/ja/docs/glossary?term=access+tokens">アクセストークン</Tooltip> を取得し、それぞれの API を呼び出せます。たとえば、Token Vault を使用して次のことを行えます。

1. Google などの外部 IDプロバイダーを使ってユーザーを認証する。
2. OAuth のスコープを使用して Google Calendar API へのアクセスを認可する。
3. Google Calendar API を呼び出して会議をスケジュールするためのアクセストークンを取得する。

Auth0 for AI Agents は、次のソーシャル、エンタープライズ、およびカスタム IDプロバイダーをサポートしています。

* Google
* Microsoft
* Box
* Slack
* GitHub
* OpenID Connect
* カスタム接続

<div id="asynchronous-authorization">
  ### 非同期認可
</div>

次のような安全なプロトコルを使用して、重要な操作や時間差のある操作に、人による確認を組み込んだ制御を追加します。

* [Client-Initiated Backchannel Authentication (CIBA)](/ja/docs/get-started/authentication-and-authorization-flow/client-initiated-backchannel-authentication-flow): アクションを実行する前にユーザーの承認が必要な場合に、AI エージェントが安全なバックチャネル認証と <Tooltip tip="認可フロー: OAuth 2.0 フレームワークで規定される認可グラント（またはワークフロー）。" cta="用語集を表示" href="/ja/docs/glossary?term=authorization+flows">認可フロー</Tooltip> を非同期で実装できるようにします。
* [Rich Authorization Requests (RAR)](/ja/docs/get-started/authentication-and-authorization-flow/authorization-code-flow/authorization-code-flow-with-rar): ユーザーがプッシュ通知を通じて承認できるよう、特定の認可権限を要求することでセキュリティを強化します。

<div id="authorization-for-rag">
  ### RAG の認可
</div>

Retrieval Augmented Generation (RAG) パイプラインでドキュメントレベルおよび関係レベルのアクセス制御を適用するには、[Auth0 FGA](https://docs.fga.dev/) を使用します。

* ドキュメントレベルのアクセス制御: RAG のデータソースに対して、きめ細かな権限チェックを実行します。
* 関係ベースのアクセス制御 (ReBAC): 大まかなロールベースの制御を、正確で細かな関係ベースのアクセス制御の判定に置き換えます。
* コンプライアンス対応: データプライバシーと規制遵守のため、認可されたデータのみが取得されるようにします。

<div id="ai-framework-integrations">
  ## AI フレームワーク統合
</div>

Auth0 for AI Agents は、以下のような主要な [GenAI フレームワークやツール](https://auth0.com/ai/docs/sdks) とすぐに統合できます。

* LangChain
* LlamaIndex
* Vercel AI SDK
* GenKit
* Cloudflare Agents
* [Cloudflare Model Context Protocol (MCP) Servers](https://auth0.com/ai/docs/cloudflare-mcp)

<div id="next-steps">
  ## 次のステップ
</div>

開発を始める準備はできましたか？Auth0 for AI Agents のドキュメントで、[クイックスタート](https://auth0.com/ai/docs/get-started)、[ハウツー](https://auth0.com/ai/docs/how-tos)、[SDK](https://auth0.com/ai/docs/sdks) をご覧ください。
