この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

項目監査履歴

項目監査履歴を使用すると、アーカイブ済みの項目履歴データを、データがアーカイブされた時点から最長 10 年保持するポリシーを定義できます。この機能により、監査機能とデータ保持に関する業界の規制に準拠できます。
使用可能なインターフェース: Salesforce Classic (使用できない組織もあります)
使用可能なエディション: Enterprise Edition、Performance Edition、および Unlimited Edition

必要なユーザ権限
項目履歴の保持ポリシーを指定する 「項目履歴の保持」

Salesforce メタデータ API を使用して、項目履歴管理が有効になっている項目の項目履歴の保持ポリシーを定義します。次に、REST API、SOAP API、および Tooling API を使用して、アーカイブデータを処理します。項目監査履歴の有効化についての詳細は、Salesforce の担当者にお問い合わせください。

項目履歴は [履歴] 関連リストから FieldHistoryArchive オブジェクトにコピーされた後に、[履歴] 関連リストから削除されます。関連履歴リストに 1 つの HistoryRetentionPolicy (取引先履歴など) を定義し、アーカイブするオブジェクトのさまざまな項目監査履歴保持ポリシーを指定します。これで、メタデータ API (ワークベンチまたは Ant 移行ツール) を使用して、オブジェクトをリリースできます。オブジェクトの保持ポリシーは必要な頻度で更新できます。

項目履歴の保持ポリシーは次のオブジェクトに設定できます。
  • 取引先 (個人取引先を含む)
  • 納入商品
  • ケース
  • 取引先責任者
  • 契約品目名
  • エンタイトルメント
  • リード
  • 商談
  • 価格表
  • 商品
  • サービス予約
  • サービス契約
  • ソリューション
  • 作業指示
  • 作業指示品目
  • 項目履歴管理が有効なカスタムオブジェクト

HistoryRetentionPolicy は、項目監査履歴が有効化されると自動的に上記のオブジェクトに設定されます。デフォルトでは、本番組織では 18 か月後、Sandbox 組織では 1 か月後にデータがアーカイブされ、アーカイブされたすべてのデータは 10 年間保存されます。メタデータ API を使用してオブジェクトの定義を取得するときには、デフォルトの保持ポリシーは含まれません。カスタム保持ポリシーのみがオブジェクト定義と一緒に取得されます。

メモ

管理パッケージや未管理パッケージに項目履歴の保持ポリシーを含めることができます。

次の項目は、追跡できません。
  • 数式項目、積み上げ集計項目、または自動採番項目
  • 作成者および最終更新者
  • 商談の [期待収益] 項目
  • ソリューションの [マスタソリューション名] 項目または [マスタソリューション詳細] 項目
  • ロングテキスト項目
  • 複数選択項目

項目監査履歴ポリシーを定義およびリリースすると、本番データが関連履歴リスト (取引先履歴など) から FieldHistoryArchive オブジェクトに移行されます。最初のコピーは、ポリシーで定義された項目履歴をアーカイブストレージに書き込みます。これには時間がかかる場合があります。その後のコピーは前回のコピー以降の変更のみが転送されるため、高速に処理されます。アーカイブデータのクエリには、限られた SOQL のセットを使用できます。

組織で項目監査履歴を有効にしている場合、プラットフォームの暗号化を後から有効にしても、以前にアーカイブ済みのデータは暗号化されません。たとえば、組織では、電話番号項目などの取引先項目に対してデータ履歴保持ポリシーを定義するために項目監査履歴を使用します。プラットフォームの暗号化を有効にした後で、その項目の暗号化を有効にすると、取引先の電話番号データが暗号化されます。新しい電話番号レコードと [取引先履歴] 関連リストに保存された以前の更新は暗号化されます。ただし、FieldHistoryArchive オブジェクトにアーカイブ済みの電話番号履歴データは、引き続き暗号化されずに保存されます。組織で以前にアーカイブしたデータを暗号化する必要がある場合は、Salesforce にお問い合わせください。保存された項目履歴データを暗号化し、再度アーカイブしてから、暗号化されていないアーカイブを削除します。

メモ