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