テナントの秘密のライフサイクルを制御することで、データ暗号化鍵のライフサイクルを制御します。Shield Platform Encryption の新しい鍵素材の生成またはアップロードを定期的に行うことをお勧めします。テナントの秘密を循環する場合は、それを Salesforce が生成したテナントの秘密か顧客が提供した鍵素材に置き換えます。
| アドオンサブスクリプションとして使用可能なエディション: Enterprise Edition、Performance Edition、および Unlimited Edition。Salesforce Shield の購入が必要です。Summer '15 以降に作成された Developer Edition 組織は無料で使用できます。 |
| Salesforce Classic および Lightning Experience の両方で使用できます。 |
| テナントの秘密および顧客が指定した鍵素材を生成、破棄、エクスポート、インポート、アップロード、設定する |
「暗号化鍵の管理」 |
テナントの秘密を循環する頻度を決める場合は、セキュリティポリシーを確認してください。鍵素材を循環できる頻度は、テナントの秘密種別と環���に応じて異なります。テナントの秘密は間隔ごとに 1 回循環できます。
表 1. テナントの秘密の循環間隔
| Salesforce のデータ |
24 時間 |
4 時間 |
| Salesforce のデータ (確定的) |
24 時間 |
4 時間 |
| 分析 |
24 時間 |
4 時間 |
| 検索インデックス |
7 日 |
7 日 |
| イベントバス |
7 日 |
7 日 |
鍵派生関数では主秘密が使用されます。主秘密は、Salesforce のメジャーリリース時に毎回循環されます。テナントの秘密を循環するまで、主秘密は暗号化鍵や暗号化されたデータに影響しません。
-
[設定] から、[クイック検索] ボックスに「プラットフォームの暗号化」と入力し、[鍵の管理] を選択します。
-
[テナントの秘密種別を選択] ドロップダウンから、データ型を選択します。
-
そのデータ型のテナントの秘密の状況を確認します。既存のテナントの秘密は、有効、アーカイブ済み、または破棄済みとして表示されます。
- 有効
- 新規または既存のデータを暗号化および復号化する場合に使用される可能性があります。
- アーカイブ済み
- 新しいデータを暗号化できません。鍵が有効であったときにこの鍵を使用して以前に暗号化されたデータを復号化する場合に使用される可能性があります。
- 破棄済み
- データを暗号化および復号化することはできません。鍵が有効であったときにこの鍵を使用して暗号化されたデータを復号化することはできません。この鍵で暗号化したファイルおよび添付ファイルはダウンロードできません。
-
[新しいテナントの秘密を生成] または [Bring Your Own Key] をクリックします。顧客が指定したテナントの秘密をアップロードする場合、暗号化されたテナントの秘密とテナントの秘密ハッシュをアップロードします。
有効およびアーカイブされたテナントの秘密は種別ごとに最大 50 件まで使用できます。たとえば、Salesfoce のデータのテナントの秘密は有効を 1 件、アーカイブを 49 件使用でき、Analytics テナントの秘密も同じ数を使用できます。この制限には、Salesforce が生成した鍵素材と、顧客が指定した鍵素材が含まれます。
制限に達した場合、別の鍵を再度有効化、再度アーカイブ、またはコールアウトを作成するには、既存の鍵を破棄します。鍵を破棄する前に、有効な鍵で暗号化するデータを同期します。
-
有効な鍵素材を使用して項目値を再度暗号化する場合は、新規および既存の暗号化データを最新の鍵のもとで同期します。[設定] の [暗号化統計およびデータ同期] ページからデータを同期できます。
クリーンで一貫性のある結果を得るために、Salesforce カスタマーサポートにデータの再度有効化を依頼することをお勧めします。既存のレコードへの有効な鍵素材の適用は、[設定] で編集するか、API を介してプログラムで行うことができます。レコードを編集すると、暗号化サービスがトリガされ、最新の鍵素材を使用して既存のデータが再度暗号化されます。この更新によりレコードのタイムスタンプが変更され、項目履歴またはフィード履歴に更新が記録されます。ただし、[履歴] 関連リストとフィード履歴の項目履歴は、新しい鍵素材で再度暗号化されません。
このページは、従来の暗号化ではなく Shield Platform Encryption について書かれています。相違点