Salesforce Certified Advanced Administrator — Question 58
Cloud Kicks has a custom object called Membership Details that records information about customers’ preferences for their memberships. Depending on the membership level, different data needs to be displayed.
• When the running user has the Marketing profile, all data should be visible.
• When the running user has the Support profile, only the Support preference fields should be visible.
• Both Marketing and Support users should be able to report on all data.
How should the administrator deliver this solution?
Answer options
- A. Use Field-Level Security to control data access.
- B. Set up Dynamic Forms to conditionally show data.
- C. Make a permission set with a Muting permission.
- D. Create two record types and two page layouts.
Correct answer: B
Explanation
The correct answer is B because Dynamic Forms allow for conditional visibility of fields based on the user's profile, which aligns perfectly with the requirements. Option A is incorrect since Field-Level Security does not provide the conditional visibility needed for different profiles. Option C is not relevant as Muting permissions do not address the visibility requirements outlined. Option D would overcomplicate the solution without addressing the conditional display needed.