2

重複レコードを所有している場合にのみ重複が表示されるようになりました。営業担当者に他の人のレコードを表示または変更する権限を与えたくありませんが、営業担当者が同じリードに対して別のレコードを追加しないように、それらの重複の可能性を重複検出に表示したいと考えています。

4

3 に答える 3

5

要件が矛盾しています。営業担当者にそれらの他のレコードへの読み取りアクセス権を付与しない場合、技術的には、重複についても認識されるべきではありません。セキュリティの観点からは、たとえば、この名前の別のレコードが既に存在することを知っているなど、ユーザーが読み取ってはいけないものを読み取ることができるようになります。

すぐに使用できる 2 つのオプションがあります。営業担当者に互いのリードへの読み取りアクセス権を付与するか、重複検出ジョブを実行します。重複検出は、プロアクティブとリアクティブの 2 つの方法に分けられます。あなたはプロアクティブについて話している - システムが複製を作成することさえ許可したくない. ただし、セキュリティ要件を緩和できない場合は、リアクティブに移行する必要があります。これには、スケジュールに従って実行される重複検出ジョブを作成する必要があり、それらのジョブを確認して重複レコードをマージする担当者を割り当てる必要があります。 .

どちらも受け入れられない場合は、プラグインを作成するという Daryl のオプションを使用する必要があります。しかし、それは他の 2 つのオプションに比べて大変な作業です。

于 2013-03-15T20:53:31.593 に答える
1

ユーザーがアクセスできるレコードのみをチェックできる重複検出で説明している問題については認識していません。それが実際に制限である場合は、重複をチェックし、重複が見つかった場合に例外をスローするために、昇格したユーザー アカウントとして実行される検証段階で独自のカスタム プラグインを作成する必要があります。

于 2013-03-15T18:42:16.773 に答える
0

上記の答えはそれをうまくまとめていると思います。ワーカーが他のレコードを見ることができない場合、重複除外はそれらを見つけられません。

私は彼らにアクセス権を与えますが、他のユーザー/チーム レコードへの R/O 権限を与えます。

この問題が発生した場所では、監査証跡を使用して、読み取り専用であっても、ロードしてはいけないレコードを追跡しています。ただし、組み込みの監査ツールはアクセスを監視しないため、フィールドを設定して監査をトリガーするための簡単なオンロード スクリプトが必要です。

于 2013-04-17T19:58:20.290 に答える