Palo Alto Networks の Prisma AIRS と連携すると、Codex のプロンプトがモデルに届く前にセキュリティポリシーを適用できます。ワークスペース管理者は、ワークスペースごとに一度だけ連携を設定します。
Prisma AIRS では、データ損失防止、プロンプトインジェクションの検出、悪意のある URL の検出など、セキュリティプロファイルで設定した保護機能を適用できます。
事前準備
以下が必要です。
- Prisma AIRS へのアクセスが有効な ChatGPT ワークスペース。アクセスをリクエストするには、OpenAI のアカウント担当チームにご連絡ください。
- ワークスペースの管理者権限
- Prisma AIRS の API キー、設定済みのセキュリティプロファイル、およびデプロイ先のサービスエンドポイント
Prisma AIRS への接続
- ワークスペース管理者として管理コンソールを開き、ワークスペースを選択します。
- ポリシーとセキュリティで外部ガードレールを選択し、Prisma AIRS を探します。この項目が表示されない場合は、ワークスペースでアクセスを有効にするよう OpenAI のアカウント担当チームに依頼してください。
- API キー、セキュリティプロファイルの名前または ID、およびエンドポイント URL を入力します。
- 適用モードと AIRS 障害時の動作を選択します。
- 接続を保存を選択します。Codex が接続を検証し、API キーを暗号化します。
- 接続をテストを選択し、保存した設定を確認します。
- Prisma AIRS を有効にするをオンにすると、ワークスペース全体でプロンプトのスキャンが始まります。
接続を保存しただけではスキャンは始まりません。Prisma AIRS を有効にするもオンにしてください。
エンドポイントの選択
Prisma AIRS のデプロイ先に応じて、承認済みのエンドポイントを使用してください。
| リージョン | エンドポイント |
|---|---|
| 米国 | https://service.api.aisecurity.paloaltonetworks.com |
| ドイツ | https://service-de.api.aisecurity.paloaltonetworks.com |
| インド | https://service-in.api.aisecurity.paloaltonetworks.com |
| シンガポール | https://service-sg.api.aisecurity.paloaltonetworks.com |
Codex はデフォルトで米国のエンドポイントを使用します。ワークスペースのデータレジデンシー要件によっては、使用できるエンドポイントが制限されます。
プロンプトの処理方法
適用モードでは、Prisma AIRS がプロンプト内の問題を検出した場合の動作を指定します。
- ブロック:プロンプトがモデルに届く前にブロックします。これがデフォルトです。
- アラートのみ:検出結果を記録し、プロンプトの処理を続行します。
AIRS 障害時の動作では、Prisma AIRS が利用できない場合や応答しない場合の動作を指定します。
- プロンプトを許可:スキャンが完了していなくても処理を続行します。これがデフォルトです。
- プロンプトをブロック:Prisma AIRS がスキャンできるようになるまでプロンプトをブロックします。
セキュリティポリシーで、対象となるすべてのプロンプトについてスキャンによる判定が必要な場合は、プロンプトをブロックを選択してください。
スキャンの対象範囲
Codex は、新たに送信されたプロンプトのテキストを、検査のために設定済みの Prisma AIRS エンドポイントに送信します。ユーザーが連携設定済みの ChatGPT ワークスペースにサインインしている場合、アプリ、CLI、IDE 拡張機能、クラウドを含む対象の Codex ワークフローにスキャンが適用されます。Platform API キーで認証したセッションは対象外です。指定したサインイン方法とワークスペースの使用を必須にする手順は、ログイン方法またはワークスペースの強制を参照してください。
この連携では、Prisma AIRS はアシスタントの応答、ツール呼び出し、ツールの実行結果、ファイル、画像をスキャンしません。Prisma AIRS が検出する脅威や機密データの種類は、設定したセキュリティプロファイルによって決まります。
Codex は API キーを暗号化します。保存後、キーが再び表示されることはありません。プロンプトの検査を有効にする前に、Palo Alto Networks のデータの取り扱い、保持、データレジデンシーに関するポリシーを確認してください。これらのポリシーは Prisma AIRS に送信されるプロンプトに適用されます。
接続の管理
管理コンソールに戻り、ワークスペースを選択して、ポリシーとセキュリティ > 外部ガードレールを開きます。ここで以下の操作ができます。
- 接続をテストを選択すると、保存した API キー、セキュリティプロファイル、エンドポイントを検証できます。
- 新しいキーを入力して API キーをローテーションを選択すると、他の設定を変更せずに保存済みのキーを差し替えられます。
- Prisma AIRS を有効にするをオフにすると、保存した設定を保持したままスキャンを停止できます。
- 接続を解除を選択して確定すると、スキャンが停止し、保存した接続と API キーが削除されます。
サイドバーに項目が表示されない場合の無効化と接続解除
設定を保存済みのワークスペースで外部ガードレールが表示されない場合、ワークスペース管理者は https://admin.openai.com/workspace/<workspace-id>/external-guardrails から、機能を限定した復旧用画面を開けます。<workspace-id> は、管理コンソールの URL に含まれるワークスペース ID に置き換えてください。
この画面では、保存した設定を確認できます。また、Prisma AIRS を有効にするをオフにするか、接続を解除を選択して接続解除を確定できます。初期設定、設定の変更、接続テスト、キーのローテーション、連携の再有効化はできません。設定画面へのアクセスを復旧するには、OpenAI のアカウント担当チームにご連絡ください。
ワークスペース全体の設定とポリシー管理については、管理者向け導入ガイドと管理対象の設定を参照してください。