Details are generalised to protect client confidentiality. The systems and mechanisms are exactly as implemented — SAP CDC, SAP CDP, Datadog, OIDC.
01 · Identify
One login layer across brands and regions
Was
Separate authentication per brand, per region. A customer known to one brand was a stranger to the next.
Now
A single OIDC-based hosted login layer across multiple brands and three regions, identifier-first from the first request.
A global multi-brand appliance group · SAP CDC · OIDC
02 · Unify
Relationships that know what they represent
Was
CRM and CDP modelled relationships differently. Relationship fields sat flat on the CDP profile schema with nothing indicating which contact-to-account relationship they described.
Now
Schema redesigned so relationship attributes live on the relationship object, with identifying context attached — two relationships for the same person are no longer indistinguishable on arrival.
A global multi-brand appliance group · SAP CDP
03 · Observe
Observability for a modal, multi-locale flow
Was
Issues found when customers complained. The login flow ran entirely inside a modal, so with no URL change every screen looked identical to standard monitoring. Actions were auto-identified by visible button text, so one sign-in button became ten actions across ten languages.
Now
Custom per-screen view tracking, locale-independent action names, funnels, a tiered alert model including a zero-successful-logins safety monitor, and a daily/weekly/on-call operating rhythm with runbooks. Principle: monitor first, alert second.
A global multi-brand appliance group · Datadog