設問
ユニバーサル コンテナには、フィールドオフィスのユーザーにアカウントを自動的に共有する要件があります。現在、環境には次のセットアップがあります。
- アカウントは組織全体のデフォルトで非公開に設定されています。
- 現場事務所は、Account オブジェクトの検索によって指定されます。
- 現地事務所は 400 か所あります。
- 各現場事務所のユーザーは公開グループを利用して管理されています。
アカウントの参照関係フィールドに基づいて、アーキテクトはこの要件をどのように満たすべきでしょうか?
選択肢
A. 手動共有を使用して、アカウントを適切な現場事務所と共有します。
B. アカウント チームを使用して、アカウントを適切な現場事務所と共有します。
C. プログラムによる共有を使用して、アカウントを適切な現場事務所と共有します。
D. 基準ベースの共有を使用して、アカウントを適切な現場事務所と共有します。
解答
C. プログラムによる共有を使用して、アカウントを適切な現場事務所と共有します。
解説
A. 手動共有を使用して、アカウントを適切な現場事務所と共有します。
不正解です。手動共有は、レコード所有者が特定のユーザーやグループとレコードを手動で共有する方法ですが、400か所の現場事務所に対して個別に手動で共有設定を行うのは非効率で実用的ではありません。
B. アカウント チームを使用して、アカウントを適切な現場事務所と共有します。
不正解です。アカウント チームは、特定のアカウントに対してチームメンバーを追加し、アクセス権を設定する機能ですが、現場事務所のユーザーが公開グループで管理されている場合、アカウント チームを使用して自動的に共有することは難しいです。
C. プログラムによる共有を使用して、アカウントを適切な現場事務所と共有します。
正解です。プログラムによる共有(Apexによる共有)は、Apexコードを使用してレコードの共有設定を動的に管理する方法です。公開グループを利用して管理されている現場事務所のユーザーに対して、参照関係フィールドに基づいてアカウントを自動的に共有することが可能です。
D. 基準ベースの共有を使用して、アカウントを適切な現場事務所と共有します。
不正解です。基準ベースの共有ルールは、特定の条件に基づいてレコードを自動的に共有する方法ですが、参照関係フィールドに基づく共有には適しておらず、公開グループを利用した管理にも対応していません。
第135問
こちらをクリック