Back to case study
Synthetic data only6 scenes
Walkthrough
The full lifecycle on one page. Click through the six scenes to watch a retailer get onboarded, a learner provisioned, webhooks fan out, the learner sign in and complete a course, the certificate lapse twelve months later, and an operator grant an override to unblock. None of the data below is real.
1. Compliance onboards a retailer
A Shermin compliance user creates the retailer organisation. Every learner the platform ever holds traces back to one of these rows.
Compliance UI / new retailer org
signed in as compliance@shermin
Name
GreenSolar UK Ltd
FCA Firm Reference
123456
Created. ID 01KQYNQ0SZA4…
The retailer organisation is the FCA principal. Multi-tenant isolation in the platform happens by joining everything to retailer_organisation_id. An audit row lands in the same transaction.
Step 1 of 6