問題文
A private bank's adviser page must show a consolidated position within four seconds, gathered from three custodians. Compliance also requires that an adviser sees only the custodian accounts belonging to their own clients, and the custodians cannot filter by adviser themselves. Which design satisfies both requirements?
選択肢
- Request every account from each custodian and hide the ones the adviser may not see when the page renders.
- Determine from Salesforce which accounts this adviser may see, then request only those from each custodian in a single call per custodian, so the filtering happens where the entitlement is known and the number of calls stays small.
- Make one call per client account to each custodian so that each response contains exactly one entitled account, which makes the authorization trivial to demonstrate to compliance and lets a single failing account be retried on its own without affecting the rest of the page.
- Replicate all custodian positions nightly and apply sharing to the copies.