Enterprise identity case study
Zero-downtime legacy authentication migration
Legacy authentication migrated to modern identity with SAML SSO across six integrations, run as a phased cutover with zero downtime.
- Client
- An enterprise with 3,000 users
- Industry
- Enterprise identity
- Engagement
- Software delivery
The challenge
What the client needed
Legacy authentication had to move to modern identity, with SAML single sign-on across multiple providers, without locking a single user out during business hours.
How we delivered it
- Identity platform built on Azure AD B2C and IdentityServer
- Six SAML and OAuth 2.0 integrations configured and tested per provider
- Phased cutover by user group, with the legacy path kept live until each group was proven
- Rollback rehearsed before every phase
Results
- 3,000 users migrated
- Zero minutes of downtime
- Six SSO integrations
Technology
- Azure AD B2C
- SAML 2.0
- OAuth 2.0
- .NET 8
- IdentityServer
Services involved
More client work
Related case studies
- Operations
Real-time operational intelligence API and data portal
A high-volume operations business
A real-time operational intelligence API and data portal, with deep query and index optimisation on an existing SQL Server estate.
- 4x query performance gain
- Live operational data portal
- HealthcareEU
GDPR-compliant patient management portal
An EU private healthcare provider
A patient management portal with full audit logging, role-based access control and EU data handling throughout.
- Full audit trail
- Role-based access control
- FintechUS
Peer-to-peer currency exchange platform
A US fintech company
A secure peer-to-peer currency exchange platform with regulated fund transfers, a KYC-compliant document workflow and a full Azure delivery pipeline.
- Two financial-provider integrations
- KYC-compliant document workflow
Facing a similar challenge?
A system to build or modernise, or engineers to strengthen your team. The first conversation is with a senior engineer, and you will leave it with a clear recommendation.