データのマージ

2 つのレコードをマージしてデータを結合したり、重複データを削除 したりすることができます。 マージを実行した後、セキュリティに関する考慮事項 セクションを確認し、変更がセキュリティ要件と一致していることを確認します。 取引先企業、連絡先、およびリード テーブルをマージできます。

次の手順に従って、データをマージします。

  1. マージするレコード (たとえば、取引先企業レコード) を選択し、マージを選択します。

    アカウントの選択およびマージ。

  2. マスター レコードおよびマスター レコードにマージするフィールドを選択し、OK を選択します。

    マージするレコードの選択。

    注意

    マスター レコードは下位レコードの子レコードすべてを継承します。 下位レコードは非アクティブ化されます。

詳細については、取引先企業、取引先担当者、または潜在顧客の重複レコードの統合 を参照してください。

セキュリティに関する考慮事項

共有データのマージにより意図しない結果が生じる可能性があります。 次のシナリオを確認します。それぞれについてセキュリティに関連した結果に関する十分な理解が必要です。

シナリオ

シナリオで使用される設定の例

次の設定例が下記のシナリオで使用されます。

  • 取引先企業テーブル : レコードのマージを示すために使用されます。

  • ユーザー 1: サンプル ユーザー。

  • ユーザー 2: サンプル ユーザー。

  • セキュリティ ロール特権 : ユーザー 1 とユーザー 2 の両方に、取引先企業テーブルのユーザー レベルでの読み取り権限があります。

    セキュリティ ロール アカウント特権。

  • テスト用取引先企業 1: 統合する取引先企業のマスター ユーザー 1 はこの取引先企業に割り当てられます。

  • テスト取引先企業 2: マージされる下位取引先企業。 ユーザー 2 はこの取引先企業に割り当てられます。

シナリオ 1: ユーザーが所有するレコードのマージ

シナリオ

  • ユーザー 1 がテスト取引先企業 1 を所有しています。
  • ユーザー 2 がテスト取引先企業 2 を所有しています。
  • テスト取引先企業 1 (マスター取引先企業) がテスト取引先企業 2 (下位取引先企業) にマージされました。

レコードを統合した後。

ユーザー 1

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1

ユーザー 2

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1
    • 非アクティブな取引先企業 (読み取り専用) - テスト取引先企業 2

    取引先企業へのアクセス。

シナリオ 2: ユーザーに共有されているレコードのマージ

シナリオ

  • ユーザー 1 がユーザー 2 とテスト取引先企業 1 を共有
  • ユーザー 2 がユーザー 1 とテスト取引先企業 2 を共有
  • テスト取引先企業 1 (マスター取引先企業) がテスト取引先企業 2 (下位取引先企業) にマージされました。

レコードを統合した後。

ユーザー 1

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1
    • 非アクティブな取引先企業 (読み取り専用) - テスト取引先企業 2

ユーザー 2

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1
    • 非アクティブな取引先企業 (読み取り専用) - テスト取引先企業 2

シナリオ 3: チーム メンバー間に共有されているレコードのマージ

シナリオ

  • ユーザー 1 は自動作成されたアクセス チーム取引先企業のアクセス チームのメンバー
  • ユーザー 2 は自動作成されたアクセス チーム取引先企業のアクセス チームのメンバー
  • テスト取引先企業 1 (マスター取引先企業) がテスト取引先企業 2 (下位取引先企業) にマージされました。

アクセス チームに関する詳細については、アクセス チームおよびチーム テンプレートについて を参照してください。

レコードを統合した後。

ユーザー 1

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1

ユーザー 2

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1
    • 非アクティブな取引先企業 (読み取り専用) - テスト取引先企業 2

    取引先企業へのアクセス。

  • ユーザー 2 は、テスト取引先企業 1 の取引先企業アクセス チーム (サブグリッド) のメンバーとして追加されていません

    取引先企業フォーム内のサブグリッド。

シナリオ 4: チームが所有するレコードのマージ

シナリオ

  • ユーザー 1 は所有者チーム 1 のメンバー
  • ユーザー 2 は所有者チーム 2 のメンバー
  • テスト取引先企業 1 (マスター取引先企業) がテスト取引先企業 2 (下位取引先企業) にマージされました。

所有者チームの詳細については、所有者チームについて を参照してください。

レコードを統合した後。

ユーザー 1

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1

ユーザー 2

  • 次へのアクセス許可があります:
    • マージされたマスター取引先企業のレコード - テスト取引先企業 1
    • 非アクティブな取引先企業 (読み取り専用) - テスト取引先企業 2

      取引先企業へのアクセス。

  • ユーザー 2 は、所有者チーム 1 に追加されていません

    所有者チームのメンバー。

マージ動作の変更

OrgDBOrgSettings ツールを使用して、既定のオプションの動作を管理するデータベースの設定を変更することができます。 ツールにより、次の設定を使用してマスターまたは下位の取引先企業レコードに対するアクセス設定を変更できます。

  • GrantFullAccessForMergeToMasterOwner
  • GrantSharedAccessForMergeToSubordinateOwner

詳細については、環境データベースの設定 を参照してください。