Salesforce Certified Sharing and Visibility Architect — Question 53
Universal Containers (UC) provides shipment tracking for its customers on a custom Shipment object. The total number of shipments made yearly by the customers should be available on the Account record to the Marketing team, but the Marketing team should not have access to Shipment records.
What recommendation should an Architect provide to accomplish this?
Answer options
- A. Controlled by Parent (Account) on Shipment, trigger, and Master-Detail relationship to Account.
- B. Private organization-wide default on Shipment, trigger, and Lookup relationship to Account.
- C. Public organization-wide default on Shipment, process builder, and Lookup relationship to Account.
- D. Private organization-wide default on Shipment, rollup summary, and Master-Detail relationship to Account.
Correct answer: B
Explanation
Option B is correct because setting the organization-wide default to Private ensures that the Marketing team does not have direct access to Shipment records, while the trigger allows for calculations. The other options either allow access to the Shipment records (A, C) or do not provide the necessary relationship type for rollup summary fields (D).