Salesforce Administrator — Question 88

Universal Containers has a private sharing model on Opportunities. The System Administrator has been asked to create a new custom object that will track customer payment information and will link to the Opportunity. Only those users with access to the Opportunity should be able to see the records on the new object.
What should the Administrator do to accomplish this task?

Answer options

Correct answer: B

Explanation

The correct answer is B because creating a Master-Detail relationship ensures that the new custom object inherits sharing settings from the Opportunity, allowing only users with access to Opportunities to view the related payment information. The other options are incorrect because Profile permissions do not control record visibility in the same way, and Criteria Based Sharing Rules are not applicable for Lookup relationships in this scenario.