【解答・解説付き】Salesforce認定Sharing and Visibilityアーキテクト試験対策:第83問

【解答・解説付き】Salesforce認定Sharing and Visibilityアーキテクト試験対策:第83問

設問

Universal Containers は、カスタムローンオブジェクトで使用できるカスタムチームソリューションを作成したいと考えています。次の要件を満たす必要があります。

  • Loanカスタムオブジェクトは、組織全体のデフォルトでプライベートに設定する必要があります。
  • カスタムチームオブジェクトに追加されたユーザーには、対応するローンレコードへの読み取り専用アクセス権が必要です。
  • カスタムチームレコードが「プライマリ」としてマークされている場合、対応するユーザーには、対応するローン レコードへの読み取り/編集アクセス権が必要です。

アーキテクトが要件を満たすことができる 2 つの方法はどれですか?

選択肢

A. Loan_share オブジェクトにレコードを挿入または更新するカスタムトリガーをカスタムチームオブジェクトに作成します。
B. カスタムチームオブジェクト内の適切なユーザーとローンレコードを共有する、ローンオブジェクトに基準ベースの共有ルールを作成します。
C. ローンオブジェクトに Apex 共有理由を作成して、ローンレコードが共有された理由を特定します。
D. ローンレコードをカスタムチームレコードの所有者に共有する所有者ベースの共有ルールをカスタムチームオブジェクトに作成します。

解答

解説

B. カスタムチームオブジェクト内の適切なユーザーとローンレコードを共有する、ローンオブジェクトに基準ベースの共有ルールを作成します。
不正解です。
基準ベースの共有ルールは静的であり、「プライマリ」としてマークされるか否かの動的な変更をリアルタイムで検出して異なる共有アクセス(読み取り/編集)を与えることはできません。

D. ローンレコードをカスタムチームレコードの所有者に共有する所有者ベースの共有ルールをカスタムチームオブジェクトに作成します。
不正解です。
所有者ベースの共有ルールはレコードの所有者を基準に自動的に共有範囲を広げるものですが、本ケースではローンレコードがカスタムチームレコードの所有者ではなく関連ユーザーと動的に共有される必要があり、所有者ベースの共有ルールではこの要件に柔軟に対応できません。

第84問

こちらをクリック

Uncategorizedカテゴリの最新記事