Access Transparencyが、Anthropicの担当者による組織のデータへの人間のアクセスの記録をどのように作成するか、何が対象となるか、そしてCompliance APIを通じてイベントを受け取る方法について学びます。
組織でAccess Transparencyが有効になっている場合:
anthropic_accessアクティビティをCompliance APIアクティビティフィードに書き込みます。Access Transparencyは、リクエストに応じて対象となるお客様に提供され、セルフサービスではありません。対象資格については、契約条件を参照するか、Anthropicのアカウント担当者にお問い合わせください。
Anthropicの担当者は、定義された条件下でのみ顧客コンテンツにアクセスします。Access Transparencyは、そのようなアクセスをお客様に可視化するように設計されています。この設計は以下の原則に基づいています:
anthropic_accessイベントを生成しません。自動処理が開始できる唯一のイベントは、cmek_preserve保全記録です(CMEKコンテンツ保全を参照)。anthropic_accessイベントを生成しません。自動処理によって開始された保全はcmek_preserveイベントを生成します(CMEKコンテンツ保全を参照)。Access Transparencyを有効にするには:
Access Transparencyをリクエストする
Anthropicのアカウント担当者にお問い合わせください。
Anthropicが対象資格を確認する
Anthropicは、お客様の組織が対象資格の基準を満たしていることを確認し、組織レベルでこの機能を有効にします。
Compliance APIを通じてイベントを受け取る
anthropic_accessアクティビティは、既存のCompliance Access Keyの下で既存のアクティビティフィードに表示されます。新しいエンドポイントや認証情報は必要ありません。
Access Transparencyは組織レベルで有効化され、すべてのワークスペースを対象とします。ワークスペースごとの登録は現在利用できません。
Access Transparencyイベントは、Compliance APIアクティビティフィード上でanthropic_accessアクティビティタイプとして配信されます。activity_types[]でフィルタリングします:
curl --fail-with-body -sS -G \
"https://api.anthropic.com/v1/compliance/activities" \
--data-urlencode "activity_types[]=anthropic_access" \
--data-urlencode "limit=50" \
--header "x-api-key: $ANTHROPIC_COMPLIANCE_ACCESS_KEY"ページネーション、日付範囲フィルタリング(created_at.gte / .lt)、およびレスポンスエンベロープ(has_more、first_id、last_id)は、アクティビティフィードの他の部分と共通です。アクティビティフィードのクエリを参照してください。
各anthropic_accessアクティビティには、標準のアクティビティフィールドに加えて以下が含まれます:
| フィールド | 型 | 説明 |
|---|---|---|
id | string | このアクティビティの一意の識別子 |
accessed_at | RFC 3339 string | アクセスが発生した日時。アクティビティがフィードに表示される時点よりも早い場合があります |
created_at | RFC 3339 string | アクティビティがフィードに表示された日時 |
actor | object | 常に{ "type": "anthropic_actor", "email_address": null }。個々の従業員の身元は開示されません |
accessor_department | string | アクセスを実行したAnthropicのチーム(例:Safeguards) |
reason_code | enum | 理由コードを参照 |
resource_details.type | enum | リソースタイプ。現在はmessageのみ。将来のリソースタイプに対応できるよう拡張可能 |
resource_details.id | string or null | アクセスされたコンテンツの識別子 |
resource_details.parent | string or null | コンテンツの親の識別子。例えば、メッセージを含む会話ID。親を持つリソースがサポートされるまでは、現在はnullまたは省略されます |
organization_id | string | コンテンツが属する組織。タグ付きID形式(org_...) |
organization_uuid | string | コンテンツが属する組織。UUID形式 |
workspace_id | string or null | コンテンツが属するワークスペース |
JSONメッセージの例:
{
"id": "activity_013b013744txqZtFHLUaRqLr",
"type": "anthropic_access",
"created_at": "2026-06-08T17:12:09.812446Z",
"accessed_at": "2026-06-08T17:12:06.478035Z",
"organization_id": "org_0910d9133038914eta7i3vt",
"actor": { "type": "anthropic_actor", "email_address": null },
"resource_details": { "type": "message", "id": "msg_1234ABCD" },
"accessor_department": "Safeguards",
"reason_code": "safety_review",
"organization_uuid": "5b236db4-3fb4-4bf3-a560-b5e266038a15"
}まれなケースでは、Anthropicは標準の保持期間を超えて特定のコンテンツを保全します(例えば、安全性レビューで、進行中の調査のために保持する必要がある深刻に有害なコンテンツが確認された場合)。保全自体も、ログに記録され、お客様に可視化されるアクションです:
cmek_preserveのイベントがCompliance APIアクティビティフィードに書き込まれます。保全イベントはanthropic_accessイベントと同じフィールドを持ちます。イベントタイプのみが異なるため、一方を処理するパーサーは両方を処理できます。理由コードを参照してください。アクセスイベントと同じ方法で保全イベントをフィルタリングします:
curl --fail-with-body -sS -G \
"https://api.anthropic.com/v1/compliance/activities" \
--data-urlencode "activity_types[]=cmek_preserve" \
--data-urlencode "limit=50" \
--header "x-api-key: $ANTHROPIC_COMPLIANCE_ACCESS_KEY"JSONメッセージの例:
{
"id": "activity_01AbCdEfGhJkMnPqRsTuVwXy",
"type": "cmek_preserve",
"created_at": "2026-07-02T09:41:53.204118Z",
"accessed_at": "2026-07-02T09:41:50.118764Z",
"organization_id": "org_0123456789abcdefghijklmn",
"actor": { "type": "anthropic_actor", "email_address": null },
"resource_details": { "type": "message", "id": "msg_0ExampleExampleExample" },
"accessor_department": "Safeguards",
"reason_code": "policy_violation_investigation",
"organization_uuid": "00000000-1111-2222-3333-444444444444"
}保全イベントの場合、accessed_atはコンテンツが保全された日時を記録します。
理由コードのセットはクローズドです。Anthropicが新しいコードを導入する場合は、このページを更新します。
| コード | 意味 |
|---|---|
safety_review | 使用ポリシーまたは安全性調査の一環としてコンテンツが閲覧された |
incident_response | お客様の組織に影響を与えるインシデントの調査中にコンテンツが閲覧された |
policy_violation_investigation | Trust and Safetyのポリシー違反調査中にコンテンツが保全された |
csae_report | 児童安全(CSAE)レポートの証拠としてコンテンツが保全された |
以下の表は、Access Transparencyの対象となるサーフェスを示しています。対象とは、そのサーフェスからのコンテンツへの人間のアクセスがanthropic_accessイベントを生成することを意味します。
| サーフェス | 対象 | 詳細 |
|---|---|---|
Claude API(api.anthropic.com) | はい | プロンプト、補完、およびAPI入力に直接埋め込まれたデータ |
| Claude Code(APIキーを使用) | はい | Claude CodeからのAPIトラフィックはClaude APIトラフィックとして対象となります |
| AWS上のClaude Platform | はい | AWS上のClaude Platformは、Compliance API内でAccess Transparencyイベントを生成します(AWS CloudTrailではありません) |
Claude API(api.anthropic.com)(Batch、Files) | いいえ | Claude APIのBatchおよびFiles APIは、ZDRの対象外であるのと同様に対象外です |
| Claude for Enterprise(claude.aiシート) | いいえ | 対象外 |
| Claude for Work | いいえ | 対象外 |
| Claude Free、Pro、Max | いいえ | コンシューマープランは対象外です |
| Anthropic Workbench | いいえ | Workbenchは、Access Transparencyの対象外のデータストアにデータを保存します |
| Microsoft Foundry | いいえ | 利用不可 |
| Amazon Bedrock、Google Cloud | いいえ | パートナー運営プラットフォーム。これらのプラットフォームの透明性コントロールを参照してください |
Access Transparencyは、組織で有効化された時点から適用されます。有効化時点で既に保持期間内にあるコンテンツも、アクセスされた際にイベントを生成する可能性がありますが、Anthropicは有効化前に書き込まれたコンテンツの対象範囲を保証しません。有効化日を信頼できる対象範囲の開始日として扱ってください。Access Transparencyを有効化してからコンテンツが対象となるまでに、最大2時間の遅延が発生する可能性があります。
anthropic_accessおよびcmek_preserveイベントは、記録対象のアクセスまたは保全から2営業日以内にCompliance APIフィードに配信されます。このフィードはリアルタイムのアラートチャネルとして扱うべきではなく、accessed_atタイムスタンプはアクセスが発生した日時を反映しており、アクティビティがフィードに表示されるまでに最大2営業日かかる場合があります。created_atフィールドは、イベントが表示された時刻を反映します。
anthropic_accessイベントは人間のアクセスのみを記録します。Anthropicの自動安全システムと分類器は、通常の運用の一環としてお客様のコンテンツを引き続き処理しますが、その処理はanthropic_accessイベントを生成しません。自動処理が開始できる唯一のイベントは、cmek_preserve保全記録です(CMEKコンテンツ保全を参照)。フィードが空であることは、Anthropicの人間がお客様のコンテンツを閲覧していないことを意味します。お客様のコンテンツが自動システムによって処理されなかったことを意味するものではありません。
Access Transparencyはアクセスを記録するものであり、アクセスを許可または制限するものではありません。Anthropicの担当者がお客様のコンテンツにアクセスできる目的は、お客様とAnthropicとの契約および使用ポリシーによって規定されており、Access Transparencyが有効かどうかに関係なく同じです。
CMEKも有効にしている組織の場合、クラウドKMS監査ログ(CloudTrail、Cloud Audit Logs、またはAzure Monitor)は、Anthropicによるお客様のキーの使用を記録します。キーは運用中に短期間キャッシュされるため、個々の人間による読み取りが必ずしも個別のKMS復号エントリを生成するとは限りません。アクセスごとの記録としてはAccess Transparencyフィードを使用してください。KMSログは、キーの使用パターンを独立して確認します。
Was this page helpful?