詳細情報:
ロール階層とレコード所有権に基づく行レベルセキュリティの例
Salesforce データに基づいてデータセットを作成し、Salesforce ロール階層とレコード所有権に基づいて行レベルセキュリティを実装する例を見てみましょう。この例では、すべての商談が含まれるデータセットを作成します。データセットの各レコードへのアクセス権を制限するには、Salesforce ロール階層に基づいて各ユーザーが自分または自分の部下が所有する商談のみを表示できるセキュリティポリシーを作成します。このプロセスには、以降のセクションで説明する複数のステップが必要です。
- データセットに含めるデータの決定
最初に、データセットに含めるデータを決定します。この例では、すべての商談と、各商談所有者に関するユーザー詳細 (氏名、ディビジョン、役職など) が含まれる OppRoles データセットを作成します。 - データを読み込むデータフローの設計
ここでは、データフローがデータを抽出してデータセットに読み込む方法を説明します。最初に、データフローの概要レベルの設計を作成します。 - データセットの行レベルセキュリティの決定
ここでは行レベルセキュリティについて検討しましょう。このデータセットの各レコードへのアクセス権をどのように制限するかを決定します。 - 行レベルセキュリティに基づいたデータフローの変更
ここでは、述語を考慮してデータフロー定義ファイルを変更します。 - データセットの作成
最終的なデータフロー定義ファイルができたので、データセットを作成できます。 - データセットの行レベルセキュリティのテスト
熟語が適切に適用され、各ユーザーが適切な商談を表示できることを確認する必要があります。

