【Salesforce】取引先責任者の重複候補で困った時の監査ログと履歴で追う方法

【Salesforce】取引先責任者の重複候補で困った時の監査ログと履歴で追う方法
🛡️ 超解決

Salesforceで取引先責任者を管理していると、重複候補が表示されて困惑することがあります。特に重複ルールが有効な環境では、意図せず重複が作られてしまうケースも少なくありません。この記事では、監査ログとレコード履歴を使って重複候補の発生原因を特定し、適切に対処する方法を解説します。管理者に依頼する前に自分で確認できるポイントもまとめましたので、ぜひ参考にしてください。

【要点】この記事で確認すること

  • 最初に見る場所: 監査ログの「重複ルールの評価」イベントと、該当取引先責任者のレコード履歴。
  • 切り分けの軸: 原因がユーザーの手動操作によるものか、外部データのインポートか、重複ルールの設定自体の問題かを切り分けます。
  • 注意点: 会社のSalesforce環境設定を変更する場合は、必ず管理者の承認を得てから行ってください。監査ログは管理者のみ参照可能な場合があります。

ADVERTISEMENT

取引先責任者の重複候補が発生する主な原因

重複候補が表示されるのは、Salesforceの重複ルールが有効になっている環境で、既存のレコードと類似した取引先責任者が作成または更新されたときです。重複ルールは、事前に定義されたマッチング条件に基づいて重複を検出し、候補としてユーザーに提示します。代表的な原因を3つ挙げます。

ユーザーによる手動操作での重複作成

最も多いのが、ユーザーが誤って同じ取引先責任者を重複して登録してしまうケースです。例えば、氏名やメールアドレスが微妙に異なる入力をすると、重複ルールが「類似」と判断して候補を表示します。また、既存レコードを確認せずに新規作成ボタンを使うことも原因になります。

外部システムからのインポート

データローダやAPI経由で大量データをインポートした際に、重複チェックが十分に行われないままデータが取り込まれると、重複候補が大量に発生します。特に、マッチング条件として使用される項目(メールアドレスや電話番号)が不完全な場合に顕著です。

重複ルールの設定ミス

管理者がマッチング条件を広く設定しすぎると、本来は別のレコードでも重複と判定されてしまいます。例えば、「名字が一致する」といった緩い条件では、同姓の別人物がすべて重複候補に上がってしまいます。逆に条件が厳しすぎると検出漏れが発生します。

監査ログで重複候補の発生を確認する手順

監査ログ(監査証跡)を参照することで、誰がいつどの取引先責任者に対して重複ルールを評価したかを確認できます。以下の手順で操作してください。なお、監査ログの参照には「監査証跡を表示」権限が必要です。

  1. Salesforce画面右上の歯車アイコンをクリックし、「設定」を選択します。
  2. クイック検索ボックスに「監査ログ」と入力し、表示された「監査証跡」をクリックします。
  3. 「イベントタイプ」のドロップダウンリストから「重複ルールの評価」を選びます。
  4. 「時間範囲」を適切に設定します。過去数日間あるいは問題が発生したと思われる期間を指定してください。
  5. 「表示」ボタンをクリックすると、該当するログが一覧で表示されます。各ログには「実行ユーザ」「日時」「レコードID」「ルール名」などが記録されています。
  6. 該当する取引先責任者のレコードIDをメモし、そのレコードの詳細画面でさらに調査を進めます。

監査ログの結果から、どのユーザーがどのタイミングで重複ルールをトリガーしたのかが特定できます。特に、同じユーザーが短時間に多数の重複評価を引き起こしている場合は、そのユーザーの操作に問題がある可能性が高いです。

レコード履歴で重複の経緯を追跡する方法

監査ログで大まかな発生源を特定したら、次は個別の取引先責任者のレコード履歴を確認して、どの項目がいつ変更されたのかを詳しく調べます。履歴はレコードの詳細ページの関連リストで表示できます。

履歴関連リストの確認

取引先責任者の詳細画面を開き、ページ下部にある「履歴」関連リストを探します。表示されていない場合は、リストの右端にある歯車アイコンから「項目を選択」をクリックし、履歴を追加してください。履歴には、項目名、変更前の値、変更後の値、変更日時、変更者が記録されます。

項目変更の比較

重複候補が表示される直後に、どの項目が変更されたかを確認します。特に「名」「姓」「メール」「電話」などのマッチング条件に使われる項目が変更されている場合、その変更が重複ルールの再評価を引き起こした可能性が高いです。例えば、ある取引先責任者のメールアドレスが既存の別レコードと同じに変更されたことで重複候補が発生した、といった経緯がわかります。

重複候補が表示されない場合の確認ポイント

実際の現場では、重複候補が「表示されるべきなのに表示されない」というケースもあります。原因として考えられる状況を以下の表にまとめました。

状況 考えられる原因 確認すべき項目
重複候補がまったく表示されない 重複ルールが無効、または権限が不足している 管理者にルールの有効化状況を確認する。自分のプロファイルに「重複ルールの評価結果を表示」権限があるか確認。
特定のレコードだけ候補が出ない マッチング条件が厳しすぎる、または項目が空欄 マッチングに使われる項目(メール、電話など)が正しく入力されているか確認。
重複候補が大量に表示される マッチング条件が緩すぎる、またはデータの質が低い ルールの条件を見直す。ワイルドカードやあいまい検索の設定を確認。

また、監査ログが一定期間で自動削除される設定になっている場合、過去のログが残っていない可能性があります。その場合は、残っているログの範囲内で調査するか、管理者にログの保持期間を延長してもらうよう依頼してください。

管理者へ相談する前に確認すべきこと

重複候補の問題を管理者に報告する前に、以下の情報を整理しておくとスムーズです。

  • 問題のレコードID: 該当する取引先責任者のレコードID(15桁または18桁)をメモしておきます。
  • 発生日時: 重複候補が最初に表示された日時、または問題が発生した日時の範囲。
  • 監査ログのスクリーンショット: 重複ルールの評価イベントが記録されている箇所をキャプチャしておきます。
  • 重複ルール名: ログに表示されるルール名を控えておきます。
  • 再現手順: 可能であれば、問題を再現できる操作手順を記録します。

これらの情報を伝えることで、管理者は重複ルールの設定変更が必要か、データのクレンジングが必要かを迅速に判断できます。また、権限不足で監査ログを見られない場合は、その旨を伝えて確認を依頼してください。

よくある質問

Q1. 重複候補をマージしたのに、また同じ組み合わせで候補が表示されます。なぜですか?

A. マージ後も重複ルールが再評価される場合があります。マージ元のレコードが削除されずに残っている、またはマージ先のレコードの項目が更新されたことが原因です。監査ログで再度評価が行われたタイミングを確認し、必要ならルールの条件を見直してください。

Q2. 監査ログの「重複ルールの評価」イベントがまったく表示されません。

A. 考えられる原因として、重複ルールが有効になっていないか、あなたの権限で監査ログの全イベントを見る権限がない可能性があります。管理者に問い合わせて、重複ルールが有効であり、かつ監査証跡の設定が正しいか確認してもらってください。

Q3. 履歴関連リストに表示される項目が少なすぎます。もっと細かい変更を見たいです。

A. 履歴に記録される項目は、管理者が「項目の監査」設定で有効にしたものだけです。必要な項目が追跡されていない場合は、管理者に監査を有効にしてもらうよう依頼してください。

まとめ

取引先責任者の重複候補に困ったときは、まず監査ログで「重複ルールの評価」イベントを確認し、次に該当レコードの履歴で変更の詳細を追跡するのが効果的です。原因を特定できれば、重複ルールの見直しやデータのクレンジングなど、適切な対策を講じられます。管理者と連携する際も、あらかじめレコードIDや監査ログの出力結果を準備しておくと、問題解決がスムーズになります。日頃からデータ入力のルールを徹底し、重複を未然に防ぐ運用を心がけましょう。


この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。