データのマージ
2 つのレコードをマージしてデータを結合したり、重複データを削除 したりすることができます。 マージを実行した後、セキュリティに関する考慮事項 セクションを確認し、変更がセキュリティ要件と一致していることを確認します。 取引先企業、連絡先、およびリード テーブルをマージできます。
次の手順に従って、データをマージします。
マージするレコード (たとえば、取引先企業レコード) を選択し、マージを選択します。
マスター レコードおよびマスター レコードにマージするフィールドを選択し、OK を選択します。
注意
マスター レコードは下位レコードの子レコードすべてを継承します。 下位レコードは非アクティブ化されます。
詳細については、取引先企業、取引先担当者、または潜在顧客の重複レコードの統合 を参照してください。
セキュリティに関する考慮事項
共有データのマージにより意図しない結果が生じる可能性があります。 次のシナリオを確認します。それぞれについてセキュリティに関連した結果に関する十分な理解が必要です。
シナリオ
- シナリオ1: ユーザーが所有するレコードをマージする
- シナリオ2: ユーザーと共有されているレコードをマージする
- シナリオ3: アクセス チーム メンバーに共有されているレコードをマージする
- シナリオ#4: チームが所有するレコードをマージする
シナリオで使用される設定の例
次の設定例が下記のシナリオで使用されます。
アカウントテーブル: レコードのマージを示すために使用されます。
ユーザー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
詳細については、環境データベースの設定 を参照してください。