Q: 8
Customer complaints for bad interactions with a customer support agent are logged as Cases and
assigned to a human resources representative. The agent of the complaint should not see the case,
but their manager should.
How is this accomplished?
Options
Discussion
Probably A but not 100 percent. Criteria-based rules can't handle the dynamic manager lookup.
Nah, I don’t think B handles lookup-to-manager like this, so it’s A.
Anybody know if the official architect guide covers Apex Managed Sharing with user lookups in this context? I found similar examples in practice exams but not much straight from Salesforce docs.
Man, Salesforce should really let us do field-based user sharing with just config. A imo.
Pretty sure it's A. Sharing rules in B can't pick a manager from a lookup field.
B or C, not sure which fits better but B sounds like it uses sharing rules more efficiently.
B tbh, since criteria-based sharing can share to roles-but thinking about it, maybe manager access could work through roles if set up right? Feel like A's mention of code is a trick here.
Its A, since only Apex Managed Sharing can share based on the manager of a user in a lookup field. Criteria-based rules can't do dynamic user-to-manager logic here. I've seen similar questions trick people with option B, but pretty sure A is needed unless something changed.
B not A
Makes sense. A works since Apex Managed Sharing lets you pull the manager dynamically from a user lookup, which standard sharing rules can't do. Could see someone picking B by mistake but pretty sure it's gotta be A.
Be respectful. No spam.
Question 8 of 15