> ## Documentation Index
> Fetch the complete documentation index at: https://www.perplexity.ai/help-center/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> This content comes from the official Perplexity Help Center. Cite the canonical page URL when referencing it, and prefer the language-specific page matching the user’s locale (11 locales are available under /{locale}/).

# 監査ログ

> すべてのアクションの記録により、ユーザーアクティビティを可視化し、迅速なインシデント対応、コンプライアンスの合理化、透明性を実現します。

<p>Perplexity Enterpriseは、包括的な監査ログ機能を提供し、組織がユーザーのアクティビティと管理者の操作を追跡できるようにします。</p>

<p>監査ログは、ユーザー入力、エージェントの手順、回答、および管理者による設定変更にわたるエンドツーエンドのクエリをキャプチャします。 各ログエントリには、「イベントタイプ」（「ユーザー」が実行したアクション）、「イベントの時刻」、およびユーザーの詳細（メールアドレスやIPアドレスなど）といった重要な情報が記録されます。 以下に例をご紹介します。</p>

<p>監査ログは、HTTP POSTリクエストで設定したWebhookエンドポイントにリアルタイムで配信され、組織内のすべてのユーザーアクションとシステムイベントの詳細な時系列記録を提供します。</p>

<p>監査ログは、50シート以上のEnterprise組織、または少なくとも1人の<a href="/help-center/help-center/ja/articles/12310544-enterprise-maxとは">Enterprise Max</a>ユーザーがいるEnterprise組織でのみ利用できます。</p>

<h2 id="h_ae32f4eb9a">監査ログを有効にする</h2>

<p>組織で <b>監査ログ</b> を有効にするには：</p>

<ol>
  <li>
    <p>Perplexity Enterpriseポータルの <b><a href="https://www.perplexity.ai/account/org/details" rel="nofollow noopener noreferrer" target="_blank">組織設定</a></b> に移動します。</p>
  </li>

  <li>
    <p><b>監査ログ設定</b>までスクロールし、<b>監査ログを有効にする</b>をオンにします。</p>

    <Frame>
      <a href="/help-center/help-center/assets/img/4e223dea80_Enable_2BAudit_2BLogging.png" rel="noreferrer nofollow noopener" target="_blank">
        <img alt="" src="https://mintcdn.com/perplexity-help-center/VSbT8XXdqBYCrHHo/help-center/assets/img/4e223dea80_Enable_2BAudit_2BLogging.png?fit=max&auto=format&n=VSbT8XXdqBYCrHHo&q=85&s=d63b4606c88adfad0dbcec3af53850fb" width="1418" height="286" data-path="help-center/assets/img/4e223dea80_Enable_2BAudit_2BLogging.png" />
      </a>
    </Frame>
  </li>

  <li>
    <p><b>Webhook URL</b> を設定し（HTTPS 必須）、 <b>保存</b>をクリックします。</p>

    <Frame>
      <a href="/help-center/help-center/assets/img/381e8723c8_Audit_2BLog_2BSettings.png" rel="noreferrer nofollow noopener" target="_blank">
        <img alt="" src="https://mintcdn.com/perplexity-help-center/Qv3d0vQE9qMlZrQx/help-center/assets/img/381e8723c8_Audit_2BLog_2BSettings.png?fit=max&auto=format&n=Qv3d0vQE9qMlZrQx&q=85&s=374c28bb441d4d15ef10e853e726dd70" width="1428" height="598" data-path="help-center/assets/img/381e8723c8_Audit_2BLog_2BSettings.png" />
      </a>
    </Frame>
  </li>

  <li>
    <p>セキュリティを強化するため、Webhook URLへのすべてのリクエストを認証するための <b>認証ヘッダー</b> を設定できます。 認証スキームを指定しない場合、入力した値はベアラートークンとして送信されます。</p>
  </li>
</ol>

<h2 id="h_80204fdd3b">Webhook 認証</h2>

<p>Webhook エンドポイントは、次のいずれかの方法で保護できます。</p>

<h3 id="h_147539bd9f">ベアラートークン</h3>

<p>プロジェクトなしのトークンを入力してください。 システムは、ヘッダーに <code>Bearer</code> を自動的に追加します。</p>

<ul>
  <li>
    <p>例： <code>your-secret-token-123</code></p>
  </li>

  <li>
    <p>送信形式： <code>Authorization: Bearer your-secret-token-123</code></p>
  </li>
</ul>

<h3 id="h_c0aa75290f">カスタム認証ヘッダー</h3>

<p>完全な認証ヘッダー値を入力してください（プロジェクトを含む必要があります）。</p>

<ul>
  <li>
    <p>例： <code>Splunk xyz-token-456</code></p>
  </li>

  <li>
    <p>送信内容： <code>Authorization: Splunk xyz-token-456</code></p>
  </li>
</ul>

<h2 id="h_cbc8e3944a">Webhook配信</h2>

<h2 id="h_cc7b199d9b">リクエスト形式</h2>

<p>監査ログは、HTTP POSTリクエストでWebhook URLに配信されます。内容は次のとおりです：</p>

<ul>
  <li>
    <p><b>メソッド</b>: <code>POST</code></p>
  </li>

  <li>
    <p><b>Content-Type</b>: <code>application/json</code></p>
  </li>
</ul>

<h2 id="h_2a952e7372">認証ヘッダー</h2>

<p>認証ヘッダートークンを設定した場合、リクエストに含まれます。</p>

<pre>Authorization: Bearer your-token-123</pre>

<p>または、カスタムヘッダーの場合：</p>

<pre>Authorization: Splunk your-token-456</pre>

<h2 id="h_72956cb09d">応答処理</h2>

<ul>
  <li>
    <p>Webhook エンドポイントは、受信が成功したことを示す HTTP 2xx ステータスコードで応答する必要があります。</p>
  </li>

  <li>
    <p>HTTP 4xx または 5xx のステータスコードは、Perplexity のシステムでエラーとして記録されます。</p>
  </li>
</ul>

<h2 id="h_f700982583">監査ログスキーマ</h2>

<p>すべての監査ログイベントは、次の標準スキーマに従います。</p>

<table>
  <tbody>
    <tr>
      <td>
        <p>フィールド</p>
      </td>

      <td>
        <p>タイプ</p>
      </td>

      <td>
        <p>必須</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>UUID</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>この監査ログイベントの一意識別子（自動生成されたUUID v4）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>タイムスタンプ</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>RFC3339形式のISO 8601タイムスタンプ（例： <code>2024-01-15T10:30:45+00:00</code>）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>event\_type</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>発生したイベントの種類（ <a href="#h_9450c30c5d">イベントタイプ</a>を参照）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>user\_email</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>アクションを実行したユーザーのメールアドレス</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>ip\_address</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>アクションを開始したクライアントのIPアドレス</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>user\_agent</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>はい</p>
      </td>

      <td>
        <p>クライアントのブラウザまたはアプリケーションのユーザーエージェント文字列</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>session\_id</code></p>
      </td>

      <td>
        <p>文字列</p>
      </td>

      <td>
        <p>いいえ</p>
      </td>

      <td>
        <p>関連アクションを追跡するためのセッション識別子（nullの場合があります）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>metadata</code></p>
      </td>

      <td>
        <p>オブジェクト</p>
      </td>

      <td>
        <p>いいえ</p>
      </td>

      <td>
        <p>イベント固有の追加データ（構造はイベントタイプによって異なります）</p>
      </td>
    </tr>
  </tbody>
</table>

<h2 id="h_9450c30c5d">イベントタイプ</h2>

<p>以下は、 <b>監査ログ</b>で見られる可能性のある各イベントタイプの定義です。</p>

<h3 id="h_97ae88df79">ユーザーアクティビティイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>login</code></p>
      </td>

      <td>
        <p>ユーザーは正常に認証され、ログインしました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>query</code></p>
      </td>

      <td>
        <p>ユーザーが検索クエリを送信しました<br />​<br />ユーザーがクエリにファイルを添付すると、このイベントのメタデータには、添付された各ファイルの<code>file\_uuid</code>と<code>file\_name</code>を含む<code>attachments</code>フィールドが含まれます</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>answer\_generated</code></p>
      </td>

      <td>
        <p>AIが生成した回答がユーザーに返されました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>file\_upload</code></p>
      </td>

      <td>
        <p>ユーザーがクエリまたはプロジェクトにファイルをアップロードしました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>file\_download</code></p>
      </td>

      <td>
        <p>ユーザーがプロジェクトからファイルをダウンロードしました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>file\_delete</code></p>
      </td>

      <td>
        <p>ユーザーがクエリまたはプロジェクトからファイルを削除しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_2a1f9d7c31">スレッドイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>thread\_forked</code></p>
      </td>

      <td>
        <p>ユーザーが既存のスレッドのコピーを作成しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>thread\_exported</code></p>
      </td>

      <td>
        <p>ユーザーがスレッドをエクスポートしました（例：PDFまたはMarkdown）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>thread\_shared</code></p>
      </td>

      <td>
        <p>ユーザーがスレッドを他のユーザーと共有したか、一般公開しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>thread\_deleted</code></p>
      </td>

      <td>
        <p>ユーザーがスレッドを削除しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_3c8e51fa2d">メンバーシップイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>member\_invited</code></p>
      </td>

      <td>
        <p>管理者が新しいメンバーを組織に招待しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>member\_invite\_rescinded</code></p>
      </td>

      <td>
        <p>管理者が保留中のメンバー招待を取り消しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>member\_removed</code></p>
      </td>

      <td>
        <p>管理者がメンバーを組織から削除しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>member\_role\_changed</code></p>
      </td>

      <td>
        <p>管理者が組織内のメンバーのロールを変更しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_a97d61ce54">ロールとグループのイベント（RBAC）</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>role\_created</code></p>
      </td>

      <td>
        <p>管理者が新しいカスタムロールを作成しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>role\_updated</code></p>
      </td>

      <td>
        <p>管理者がロールの名前、説明、または権限を更新しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>role\_deleted</code></p>
      </td>

      <td>
        <p>管理者がカスタムロールを削除しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>role\_users\_changed</code></p>
      </td>

      <td>
        <p>管理者がロールに対してユーザーを直接追加または削除しました（メタデータには、<code>added</code>または<code>removed</code>の値を持つ<code>action</code>フィールドが含まれます）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>role\_groups\_changed</code></p>
      </td>

      <td>
        <p>管理者がロールに対してグループを追加または削除しました（メタデータには、<code>added</code>または<code>removed</code>の値を持つ<code>action</code>フィールドが含まれます）</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>group\_created</code></p>
      </td>

      <td>
        <p>管理者が新しいユーザーグループを作成しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>group\_deleted</code></p>
      </td>

      <td>
        <p>管理者がユーザーグループを削除しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>group\_members\_changed</code></p>
      </td>

      <td>
        <p>管理者がユーザーグループのメンバーを追加または削除しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_0387ebb571">エージェントイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>comet\_agent\_action</code></p>
      </td>

      <td>
        <p>Cometエージェントが自動アクションを実行しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_6f2d84ab19">コネクタイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>connector\_connected</code></p>
      </td>

      <td>
        <p>ユーザーがサードパーティのコネクタ（例：Google DriveやSlack）を接続しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>connector\_disconnected</code></p>
      </td>

      <td>
        <p>ユーザーが以前接続したサードパーティのコネクタを切断しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h3 id="h_9d4c72e0b3">Perplexity Computerイベント</h3>

<table>
  <tbody>
    <tr>
      <td>
        <p>イベントの種類</p>
      </td>

      <td>
        <p>説明</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>computer\_task\_started</code></p>
      </td>

      <td>
        <p>ユーザーがPerplexity Computerのタスクを開始しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>computer\_agent\_action</code></p>
      </td>

      <td>
        <p>Perplexity Computerエージェントがタスクの実行中に自動アクションを実行しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>computer\_task\_completed</code></p>
      </td>

      <td>
        <p>Perplexity Computerのタスクが正常に完了しました</p>
      </td>
    </tr>

    <tr>
      <td>
        <p><code>computer\_task\_error</code></p>
      </td>

      <td>
        <p>Perplexity Computerのタスクがエラーで失敗しました</p>
      </td>
    </tr>
  </tbody>
</table>

<h2 id="h_865b9ef7a5">ペイロードの例</h2>

<p>ユーザーが検索クエリを送信すると、次のエントリがログに記録されます。</p>

<pre>\{<br />  "uuid": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",<br />  "timestamp": "2024-01-15T14:25:12.345678+00:00",<br />  "event\_type": "query",<br />  "user\_email": "{"alice@company.com"}",<br />  "ip\_address": "203.0.113.45",<br />  "user\_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",<br />  "session\_id": "query\_xyz789",<br />  "metadata": \{<br />    "query\_str": "APIセキュリティのベストプラクティスは何ですか？"<br />  }<br />}<br /></pre>

<h2 id="h_2ff3f3dc0a">プラットフォーム固有のフォーマット</h2>

<h3 id="h_1c905d9203">Slack Webhook</h3>

<p>Webhook URLがSlackのWebhook（<code>{"https://hooks.slack.com/services/..."}</code>）の場合、監査ログはSlackのBlock Kit形式で自動的にフォーマットされ、リッチに表示されます：</p>

<pre>\{<br />  "blocks": \[<br />    \{<br />      "type": "section",<br />      "text": \{<br />        "type": "mrkdwn",<br />        "text": "\*イベントタイプ:\* 回答生成"<br />      }<br />    },<br />    \{<br />      "type": "section",<br />      "text": \{<br />        "type": "mrkdwn",<br />        "text": "\*ユーザー:\* {"alice@company.com"}\n\*IPアドレス:\* 203.0.113.45\n\*ユーザーエージェント:\* Mozilla/5.0...\n\*セッションID：\*query\_xyz789\n\*タイムスタンプ：\*2024-01-15T14:25:18.987654+00:00"<br />      }<br />    },<br />    \{<br />      "type": "section",<br />      "text": \{<br />        "type": "mrkdwn",<br />        "text": "\n\*メタデータ：\*\n• \*回答：\*APIセキュリティのベストプラクティスには次のものが含まれます...\n• \*モデル：\*claude-3-opus"<br />      }<br />    }<br />  ]<br />}<br /></pre>

<p><b>Note</b>: Slackのフォーマットには以下が含まれます。</p>

<ul>
  <li>
    <p>イベントタイプは、アンダースコアを削除してタイトルケースに変換されます。</p>
  </li>

  <li>
    <p>メタデータの値は、この制限を超えると500文字に切り捨てられます。</p>
  </li>

  <li>
    <p>Slackの3,000文字制限に準拠するため、メタデータセクション全体は2,500文字に切り捨てられます。</p>
  </li>

  <li>
    <p>長い値には、元の長さとともに切り捨て通知が表示されます。</p>
  </li>
</ul>

<h3 id="h_2fcbf20143">Splunk HTTPイベントコレクター（HEC）</h3>

<p>認証ヘッダーが「Splunk」で始まる場合、監査ログは自動的にSplunkの必要な形式でラップされます。</p>

<pre>\{<br />  "event": \{<br />    "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",<br />    "timestamp": "2024-01-15T10:30:45.123456+00:00",<br />    "event\_type": "login",<br />    "user\_email": "[user@company.com](mailto:user@company.com)",<br />    "ip\_address": "192.168.1.100",<br />    "user\_agent": "Mozilla/5.0...",<br />    "session\_id": "session-abc-123",<br />    "metadata": \{}<br />  }<br />}<br /></pre>

<h3 id="h_268861e28e">汎用Webhook</h3>

<p>その他のすべてのWebhook URLでは、標準のJSONペイロード（例のペイロードセクションを参照）が追加のフォーマットなしで送信されます。</p>

<h2 id="h_d278ba089a">一般的なシナリオ</h2>

<h2 id="h_3ca8fab364">ユーザーリサーチセッションの追跡</h2>

<p>ユーザーのリサーチセッションを、クエリから回答まで追跡するには：</p>

<Steps>
  <Step>
    <p><b>クエリイベント</b>：ユーザーが質問を送信</p>

    <ul>
      <li>
        <p>メタデータに <code>query\_str</code> が含まれています</p>
      </li>

      <li>
        <p>クエリにリンクする <code>session\_id</code> を持つ</p>
      </li>
    </ul>
  </Step>

  <Step>
    <p><b>回答生成イベント</b>：AIが回答を返します</p>

    <ul>
      <li>
        <p>クエリイベントと同じ <code>session\_id</code></p>
      </li>

      <li>
        <p><code>回答</code> の全文と、使用されたAI <code>モデル</code> が含まれます。</p>
      </li>

      <li>
        <p><code>session\_id</code>を介してクエリイベントと関連付けられます。</p>
      </li>
    </ul>
  </Step>
</Steps>

<h2 id="h_dfe4b51975">ファイルアクセスの監視</h2>

<p>アクセスされているファイルを追跡するには：</p>

<Steps>
  <Step>
    <p><b>ファイルアップロードイベント</b>：ユーザーがプロジェクトにファイルを追加</p>

    <ul>
      <li>
        <p><code>filename</code>、 <code>file\_uuid</code>、 <code>space\_name</code>、および <code>space\_uuid</code>を含む</p>
      </li>
    </ul>
  </Step>

  <Step>
    <p><b>ファイルダウンロードイベント</b>：ユーザーがファイルをダウンロード</p>

    <ul>
      <li>
        <p>同じ <code>file\_uuid</code> を使用して、アップロードと関連付けることができます。</p>
      </li>

      <li>
        <p>ファイルにアクセスしたユーザーとアクセス日時を表示します</p>
      </li>
    </ul>
  </Step>
</Steps>

<h2 id="h_4436422acc">構成変更の監査</h2>

<p>管理者による変更を追跡するには：</p>

<h3 id="h_59c371c262">組織設定更新イベント：</h3>

<p>管理者が設定を変更</p>

<ul>
  <li>
    <p>変更された設定の <code>key</code> が含まれています</p>
  </li>

  <li>
    <p>比較のために <code>old\_value</code> と <code>new\_value</code> を表示します</p>
  </li>

  <li>
    <p><code>user\_email</code> でフィルタリングし、変更を行った管理者を追跡できます。</p>
  </li>
</ul>

<h2 id="h_5f0209acf3">ベストプラクティス</h2>

<h2 id="h_5213a3fde5">Webhook エンドポイントの実装</h2>

<ul>
  <li>
    <p><b>迅速に応答する</b>：タイムアウトを避けるため、エンドポイントは1秒以内に応答する必要があります。</p>
  </li>

  <li>
    <p><b>非同期処理</b>：監査ログを処理待ちにして、即座に応答します。</p>
  </li>

  <li>
    <p><b>ペイロードの検証</b>：受信するペイロードの構造と内容を確認します。</p>
  </li>

  <li>
    <p><b>エンドポイントを保護する</b>：HTTPSを使用し、認証ヘッダーを検証してください</p>
  </li>

  <li>
    <p><b>エラーを適切に処理する</b>：エラーはログに記録しますが、再試行を引き起こす可能性のあるエラーレスポンスは返さないでください。</p>
  </li>
</ul>

<h2 id="h_ad05565819">データの保持と分析</h2>

<ul>
  <li>
    <p><b>長期保存</b>：コンプライアンスとセキュリティ分析のために監査ログを保持します</p>
  </li>

  <li>
    <p><b>重要なフィールドにインデックスを付ける</b>：効率的にクエリできるよう、<code>event\_type</code>、<code>user\_email</code>、<code>timestamp</code>、<code>session\_id</code>にインデックスを付けます。</p>
  </li>

  <li>
    <p><b>イベントの関連付け</b>： <code>session\_id</code> を使用して、関連するイベント（クエリと回答）をリンクします。</p>
  </li>

  <li>
    <p><b>パターンを監視する</b>：異常なアクセスパターンや不審なアクティビティを監視します</p>
  </li>

  <li>
    <p><b>定期的にエクスポートする</b>：Webhookシステムの外部で監査ログのバックアップを保持します。</p>
  </li>
</ul>

<h2 id="h_a117a15a52">セキュリティに関する考慮事項</h2>

<ul>
  <li>
    <p><b>Webhook URLの保護</b>：Webhook URLと認証トークンは機密情報として保持してください</p>
  </li>

  <li>
    <p><b>トークンのローテーション</b>：認証トークンを定期的にローテーションしてください</p>
  </li>

  <li>
    <p><b>Webhookの失敗を監視する</b>：配信失敗を追跡し、エンドポイントの問題を検出します</p>
  </li>

  <li>
    <p><b>IPソースの検証</b>：WebhookリクエストがPerplexityのIP範囲から送信されていることを検証することを検討してください</p>
  </li>

  <li>
    <p><b>PIIの取り扱い</b>：監査ログにはユーザーのメールアドレスとIPアドレスが含まれます。プライバシーポリシーに従って取り扱ってください。</p>
  </li>
</ul>

<h2 id="h_162612ec10">監査ログイベントのJSONペイロードの例</h2>

<pre>/\* Query \*/<br />\{<br />  event\_type: "query"<br />  timestamp: 2025-02-20T09:05:31<br />  user\_email: "[john@perplexity.ai](mailto:john@perplexity.ai)"<br />  ip\_address: "162.229.229.229"<br />  user\_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10\_15\_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"<br />  metadata: \{<br />    query: "What were the results of our most recent pentest report?"<br />  }<br />}<br /><br />/\* File Upload \*/<br />\{<br />  event\_type: "file\_upload"<br />  timestamp: 2025-02-20T09:05:31<br />  user\_email: "[john@perplexity.ai](mailto:john@perplexity.ai)"<br />  ip\_address: "162.229.229.229"<br />  user\_agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10\_15\_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"<br />  metadata: \{<br />    file\_name: "soc2\_report.pdf"<br />    file\_uuid: "XXXXX"<br />    space\_name: "Security Reports"<br />    space\_uuid: "YYYYY"<br />  }<br />}</pre>

<h2 id="h_6b517d03b4">よくある質問</h2>

<h2 id="h_edc1894a2b">組織のライセンス数が50未満の場合、この機能を使用できますか？</h2>

<p>組織のライセンス数が50未満の場合、少なくとも1つのライセンスを <a href="/help-center/help-center/ja/articles/12310544-enterprise-maxとは">Enterprise Max</a> にアップグレードすると、組織の監査ログにアクセスできます。</p>

<h2 id="h_03e3c26751">誤って機能を有効にしてしまい、追加のライセンス料金が請求されました。</h2>

<p>誤って監査ログを有効にしてしまい、50以上のライセンスにアップグレードする準備ができていない場合は、アカウントの請求を調整し、追加の請求や支払いを取り消すことができます。 この機能を無効にしてから、ご連絡ください。</p>
