Sitecore CDPのデータプライバシーコンプライアンス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore CDPは、一般データ保護規則(GDPR)やカリフォルニア消費者プライバシー法(CCPA)などの規制に準拠するためのツールやAPIを提供しています。Sitecore CDPはゲストデータの削除や変更、またはアイデンティティプロファイリングの完全停止を可能にします。
このガイドは開発者およびIT専門家を対象としています。Sitecore CDPがどのようにクッキーを保存し、データを処理し、監査ログを提供するかを理解するために利用できます。
データ暗号化
Sitecore CDPは、静止データおよび転送中のデータを暗号化します。
データが静止している場合は、256ビットの暗号化鍵を使用する安全な対称鍵暗号化であるAdvanced Encryption Standard(AES)256で暗号化されます。AESはデータを複数回の置換、転置、混合を経て処理するため、侵害が難しく、単一の暗号化よりもはるかに厳格です。暗号化鍵はデータから分離されており、鍵がアプリケーションやデータにないため、データの復号を防ぎます。
トランジット中のデータは、業界標準のHTTPSおよびSSHプロトコル(SSLおよびTransport Layer Security 1.2(TLS)を含むプロトコルで暗号化されています。Sitecore CDPへの出入りするすべてのトラフィックは、業界標準のAES-256暗号を用いたTLS 1.2で暗号化されています。
クッキー
Sitecore CDPはウェブブラウザ上でクッキーをファーストパーティクッキーとして保存します。ファーストパーティクッキーは、ウェブブラウザのアドレスバーに表示されるドメインによって設定されるクッキーです。
Engage SDKはクライアント側およびサーバー側からクッキーの設定をサポートしています。クッキーにhttpOnly属性を加えることでセキュリティを高めるため、サーバー側のクッキー設定を推奨します。これにより、クライアント側JavaScriptがクッキーにアクセスするのを防ぎ、クロスサイトスクリプト(XSS)攻撃を軽減します。
!重要Engage SDKを読み込み、サイト訪問者が同意した場合のみクッキーを設定してください。サイト訪問者がクッキーを受け入れているかどうかを確認する コード例 も参照してください。
Sitecore CDPは以下のクッキーを保存しています:
- bid_{clientKey} - このクッキーはセッション間で ブラウザID を永続化し、Engage SDKがSitecore CDPに行うすべての呼び出しに必要です。このクッキーは、クッキーが期限切れまたは削除されるまで、各ブラウザごとに一意のユニバーサル・ユニーク識別子(UUID)を生成します。クッキーが期限切れまたは削除された後、次に訪問者が戻ってくる際に新しいUUIDが生成されます。
- bx_bucket_number - このセッションクッキーは、あなたがSitecore Personalizeを持っていて、ウェブ体験やウェブ実験をアプリ内で使用している場合にのみ使用されます。クッキーはゲストを特定のバリアントに割り当てます。特定のセッション中にあなたのサイト上でライブ中の各ウェブ実験に対して割り当てを行います。クッキーはセッション期間中のみ保存されます。
- bx_guest_ref - このセッションクッキーは、Sitecore Personalizeがある場合と、ウェブ体験やウェブ実験をアプリ内で使用している場合にのみ使用されます。クッキーはバケットを持つすべてのユーザーにユニバーサリー・ユニーク識別子(UUID)を割り当てます。クッキーはセッション期間中のみ保存されます。
APIの利用
Sitecore CDPは、組織のデータプライバシーコンプライアンスを支援するバッチAPIを提供しています。バッチAPIを使って実行できる操作の一部をご紹介します。
監査
Sitecoreの共通監査ログ(CAL) は、サポートされているSitecore DXPアプリ(Sitecore CDPを含む)から監査ログイベントを収集するツールです。これは、組織がHIPPAの対象となるのに特に役立ちます。CALはQuery APIを提供し、認証済みユーザーに監査ログイベントを提供します。Query APIは、Sitecore CDPから直接組織のシステムへ監査ログを送信するためのウェブフックを設定できるようにします。
CALはイベントを通じてユーザーの行動を自動的にキャプチャし、その情報をログに保存します。ログにはSitecore Cloud Portalで管理される 一般的なユーザーイベント も含まれます。例えばuser_password_reset_requested。
以下はCALを通じてアクセスできるキャプチャデータの一部です:
- ログインユーザーの一意識別子
- ユーザーが特定のイベントとしてキャプチャしたアクション
- ユーザーが操作を行ったUTCタイムスタンプ