広告

【生成AI】ChatGPT EnterpriseやClaude Enterpriseの監査ログ確認手順

【生成AI】ChatGPT EnterpriseやClaude Enterpriseの監査ログ確認手順
🛡️ 超解決

企業で生成AIを導入する際、セキュリティやコンプライアンスの観点から監査ログの確認は欠かせません。ChatGPT EnterpriseやClaude Enterpriseなどのエンタープライズ向けサービスでは、管理者がユーザーの利用状況やアクションを追跡できる機能が用意されています。本記事では、主要なサービスの監査ログ確認手順を具体的に解説します。各サービスの管理画面やAPIを使った取得方法を理解し、自社のポリシーに合わせた設定ができるようになります。

【要点】監査ログ確認の全体像

  • ChatGPT Enterprise: 管理コンソールの監査ログタブから操作ログを確認します。API経由でのエクスポートも可能です。
  • Claude Enterprise: Admin APIを利用してログをプログラムで取得します。管理画面からも一部確認できます。
  • Gemini EnterpriseやCopilot: 各プラットフォームの管理センターまたは統合ログサービス(Purviewなど)と連携します。

ADVERTISEMENT

監査ログの基本と各サービスの提供形態

監査ログは、いつ・誰が・どのような操作を行ったかを記録したデータです。エンタープライズ版の生成AIサービスでは、ログを通じて利用状況の把握や不正利用の検出が可能になります。ChatGPT Enterpriseでは管理コンソール上でログを表示・検索できるほか、APIで外部連携することもできます。Claude EnterpriseはAdmin APIを中心にログを提供し、よりカスタマイズ可能な取得方法を採用しています。Gemini EnterpriseはGoogle Workspaceの監査機能と統合され、Microsoft CopilotはMicrosoft 365 Purviewコンプライアンスポータルからログを確認できます。いずれも管理者権限が必要であり、ログの保存期間はサービスごとに異なります。

お探しの解決策が見つからない場合は、こちらの「生成AIトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

監査ログ確認の具体的な手順

ChatGPT Enterpriseの場合

  1. 管理コンソールにログインします
    管理者アカウントでログインし、左メニューの「Settings」→「Audit logs」を選択します。
  2. 表示期間とフィルタを設定します
    日付範囲やアクションタイプ(ログイン、メッセージ送信、ファイルアップロードなど)で絞り込みます。
  3. ログを閲覧します
    表形式でユーザー名、アクション、タイムスタンプ、IPアドレスなどが表示されます。詳細をクリックすると追加情報が確認できます。
  4. ログをエクスポートします
    「Export」ボタンからCSVまたはJSON形式でダウンロードできます。大量のデータはAPIを使うことを推奨します。
  5. APIでプログラム取得します
    組織のAPIキーを使用してGETリクエストを送信します。エンドポイントは管理コンソールのAPIリファレンスで確認します。

Claude Enterpriseの場合

  1. Admin APIを有効化します
    管理コンソールの「API Keys」セクションでAdmin APIキーを発行します。スコープにaudit_logsの読み取り権限が必要です。
  2. APIエンドポイントを確認します
    ベースURLは管理者ドキュメントに記載されており、通常はhttps://api.anthropic.com/v1/admin/audit-logsです。
  3. リクエストパラメータを設定します
    日付範囲(start_date, end_date)やページネーション(limit, offset)を指定します。
  4. ログを取得します
    認証ヘッダーにAPIキーを含めてGETリクエストを送信します。レスポンスはJSON形式で返ります。
  5. ログを解析して保存します
    取得したデータをパースし、必要に応じて内部のログ管理システムに保存します。エクスポート機能はAPIのみの提供です。

Gemini Enterprise(Google Workspace)の場合

  1. Google管理コンソールにログインします
    管理者アカウントでadmin.google.comにアクセスします。
  2. レポートセクションに移動します
    「レポート」→「監査」→「Gemini」または「AIアシスタント」を選択します。
  3. フィルタを適用します
    日付、ユーザー、アクションタイプ(クエリ、ファイル操作など)で絞り込みます。
  4. ログをエクスポートします
    「ダウンロード」ボタンからCSVまたはGoogle Sheetsに出力します。
  5. APIで自動化します
    Google Workspace Admin SDK Reports APIを使用してプログラムでログを取得できます。

Microsoft Copilot(Microsoft 365)の場合

  1. Microsoft 365 Purviewコンプライアンスポータルにアクセスします
    管理者としてcompliance.microsoft.comにログインします。
  2. 監査ログ検索を開きます
    「監査」→「検索」を選択します。Copilotのアクティビティは「Copilot interactions」として記録されます。
  3. 検索条件を設定します
    日付範囲、ユーザー、アクション(Copilotクエリ、応答共有など)を指定します。
  4. 結果を確認してエクスポートします
    検索結果を一覧表示し、CSVまたはJSONでダウンロードできます。
  5. 継続的な監査を設定します
    監査ログポリシーを作成し、特定のイベントを自動的に記録・通知することができます。

監査ログ確認の落とし穴と注意点

ログの保存期間を過ぎると取得できなくなります

各サービスにはログの保持期間が設定されています。ChatGPT Enterpriseは通常90日間、Claude Enterpriseは30日間、Gemini Enterpriseは180日間などです。保存期間を過ぎたログは復元できません。定期的なエクスポートや外部ストレージへの保存が必要です。

管理者権限の割り当てを誤るとログが見えません

監査ログの閲覧には適切な管理者ロールが必要です。一般ユーザーや限定された管理者権限ではアクセスできない場合があります。事前にロールを確認し、必要ならスーパー管理者権限を付与します。

APIレート制限により大量取得がブロックされます

APIを使ったログ取得にはレート制限が設定されています。短時間に大量のリクエストを送ると一時的にブロックされることがあります。ページネーションや間隔を空けたリクエストで対応します。

ログに含まれる個人情報には注意が必要です

監査ログにはユーザー名やIPアドレスなど個人情報が含まれることがあります。社内のプライバシーポリシーに従い、適切にマスキングしたりアクセス制限をかけます。一部サービスでは自動マスキング機能を提供しています。

ログの削除や編集は基本的にできません

監査ログは改ざん防止のため、ユーザー側で削除や編集ができない設計になっています。不正なログが発生した場合はサービスのサポートに連絡する必要があります。

ADVERTISEMENT

主要サービスの監査ログ機能比較

項目 ChatGPT Enterprise Claude Enterprise Gemini Enterprise Microsoft Copilot
ログ取得方法 管理コンソール + API Admin API(管理画面は限定的) 管理コンソール + Admin SDK API Purviewポータル + Graph API
保存期間 90日 30日(拡張可能) 180日(カスタム可能) 90日(ライセンスにより異なる)
フィルタ機能 豊富(アクション、ユーザー、日付) APIパラメータで指定 豊富(アクション、ユーザー、リソース) 検索クエリで詳細に指定可能
エクスポート形式 CSV、JSON JSONのみ CSV、Google Sheets CSV、JSON
個人情報マスキング 自動マスキング可能 API応答でマスキング可能 管理者設定で制御 Purviewのラベルで制御

よくある質問

どのサービスが最も詳細な監査ログを提供しますか

ログの詳細度はサービスによって異なります。ChatGPT Enterpriseはアクションの種類が豊富で、Claude EnterpriseはAPIで柔軟に取得できる点が強みです。具体的な要件に応じて比較表を参考に選びます。

監査ログはいつから利用可能になりますか

エンタープライズ契約を結び、管理者アカウントで設定を完了するとすぐに利用開始できます。一部サービスでは初期設定後にログの収集が始まりますが、過去のログはさかのぼれない場合が多いです。

ログを自動的に監視するツールはありますか

各サービスともAPI経由でログを取得できるため、SIEMツールやカスタムスクリプトで自動監視が可能です。たとえば、ChatGPT EnterpriseのログをSplunkやDatadogに取り込む事例があります。

まとめ

本記事では、ChatGPT Enterprise、Claude Enterprise、Gemini Enterprise、Microsoft Copilotの監査ログ確認手順を解説しました。管理者はまず適切な権限を確保し、各サービスの管理画面またはAPIからログを取得します。保存期間やマスキング機能に注意し、要件に合ったサービスを選択することが重要です。定期的なログのエクスポートと外部監視ツールへの連携により、セキュリティとコンプライアンスを強化できます。これらの手順を実践して、安全な生成AI利用を実現してください。


🤖
生成AIトラブル完全解決データベース ChatGPT・Claude・Gemini・Midjourneyなど主要生成AIの基礎/料金/セキュリティ/著作権/社内ルール/業務活用/依存防止/比較選びを横断網羅。最新機能ではなく長期に陳腐化しにくい実務リファレンスとしてご活用ください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

SPONSORED