All challenges
Experience CloudArchitect
Secure Self-Service Portal with Sharing Sets
3 decision points759 grounded questions
The scenario
A B2C company launches a self-service portal for 100k customers. Each user must see only their own cases and orders (OWD Private), the public landing pages must be fast and safe for anonymous visitors, and nothing must leak through the guest user. Design the Experience Cloud security model.
Constraints to satisfy
- 100k+ external users - choose a scalable license/model.
- Each customer sees only records tied to their account/contact.
- Guest (anonymous) access must be locked down.
- No record leakage through Apex or components.
Think through your own design first - data model, timing, failure modes. Then walk the decision points and defend each choice against a worked architecture.