内容

はじめに

前提条件

要件

使用するコンポーネント

設定

1. ソースコードデータ識別子を使用するためのデータ分類の作成

2. DLPポリシーを作成し、その中のデータ分類を「ソースコード」と呼びます。

3. 復号化を有効にしたチャットGPTへのトラフィック用のインターネットアクセスポリシーが設定されていることを確認します。

4.Open AI ChatGPTを使用して、任意のプログラムをダウンロードまたはアップロードしてみてください。

確認

トラブルシュート

関連情報

はじめに

このドキュメントでは、プログラミングおよびコーディング用にオープンAI ChatGPTの使用を制限するために、セキュアアクセスにデータ損失防止(DLP)を実装する方法について説明します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- セキュアなアクセス

- DLP

- AI ChatGPTを開く

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。

- セキュアなアクセス

- DLP

- AI ChatGPTを開く

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな（デフォルト）設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

設定

1. ソースコードデータ識別子を使用するためのデータ分類の作成

Secure Access Dashboardに移動します。

- Secure > Data Classificationの順にクリックします。 Add

Data Classification Name

- > Select Built-in Data Identifiers > Search forと入力してSource Code、これを選択します

2. DLPポリシーを作成し、その中のデータ分類を「ソースコード」と呼びます。

- Secureをクリックします。 Data Loss Prevention Policy

Add Rule

- をクリックします。 Real Time Rule

Rule Name

- を入力し、適切な値に設定します Severity

Data ClassificationsContent

- selectで次を選択します。 Source Code

- 必要に応じて必要なIDをIdentities選択します

- [通知先]で、次の項目を選択します Select Destination Lists and Applications for Inclusion

Application Categories

- > SelectGenerative AI > SelectOpenAI API (Vetted)を選択し、「OpenAI ChatGPT (Vetted)」で Outbound and InboundDirection

- 選Action択下 Block

User Notifications

- では、ルールがトリガーされたときにエンドユーザに送信される電子メール通知を設定できます（オプション）

- クリック Save

3. 復号化を有効にしたチャットGPTへのトラフィック用のインターネットアクセスポリシーが設定されていることを確認します。

以下に例を挙げます。

4.Open AI ChatGPTを使用して、任意のプログラムをダウンロードまたはアップロードしてみてください。

- サンプルのPythonプログラムを要求すると、この要求はブロックされます。

- プログラムが正しいかどうかを尋ねると、この要求はブロックされます。

確認

ユーザがサンプルPythonプログラムをChatGPTに要求しようとすると、要求がブロックされます。

Secure Access Data Loss PreventionログでDLPイベントがトリガーされたことを確認できます。

- Monitorに移動します。 Data Loss Prevention

- DLPイベントが表示されます。

- イベントログの最後にある3つのドットをクリックして、イベントの詳細を確認します。

- クリック View details.

- これで、イベントの詳細全体が表示されます。

- 分類を展開して、分類子に一致したコンテンツを確認します。

- DLPポリシーの分類子/分類に一致したコンテンツのすべての詳細が表示されます。

トラブルシュート

- Open AI ChatGPTのWeb要求を照合するアクセスポリシーで復号化が有効になっていることを確認します。

- SSEがOpen AI ChatGPTのトラフィックを復号化しているかどうかをすばやく確認するには、共通名にキーワード「Cisco Secure Access」が含まれていることを示すWebサイトの証明書を確認します。

- ChatGPTを開く> Open developer tools > Select Network > NextサンプルのPythonプログラムをChatGPTに要求する

- 要求の結果がブロックされることを確認します。ドメインの下に「block.sse.cisco.com

- プログラムコードが正しいかどうかをChatGPTに確認します。

- 要求の結果がブロックになり、「domain」の下に「block.sse.cisco.com」と表示されることを確認します。

関連情報

- Cisco Secure Accessユーザガイド

- シスコテクニカルサポートとダウンロード