About
We overhauled identity architecture across 3 identity realms, implementing CIAM/PAM with Single Sign-On and token standardisation via 3-rd party Identity Provider and AzureAD. Legacy systems like Firebase, Salesforce and IdentityServer were decoupled, boosting security, scalability, and developer velocity through a unified Identity API and automated pipelines.
Challenge, approach, and impact
Fragmented Identity Systems
Multiple identity realms (Firebase, Salesforce) caused inconsistencies and security gaps. Integrating them into a unified Identity API required deep architectural alignment without disrupting existing user experiences.
Legacy Role Management
PAM staff permissions were tightly coupled with Salesforce. Decoupling roles while preserving business logic meant creating adapters and secure token enrichment to support existing UIs seamlessly.
Secure User Migration
Migrating thousands of users to another Identity Provider and AzureAD demanded zero-downtime transitions, staging environments, and robust post-migration support to ensure business continuity and compliance.
How we built
Testimonials
Anonymous
Skalable
“Working on the identity overhaul project was an awesome experience. We tackled three separate identity realms, ditched outdated systems like Firebase and IdentityServer, and brought everything together with a unified Identity API. The Single Sign-On setup and token standardization made things super secure and scalable, while automated pipelines sped up development big time. It felt great to see how much smoother and faster everything ran after we finished!“
Team structure
Client team
Mal
CTO
Project stakeholder
Marc
Platform Engineering Manager
Daily point of contact
Craig
Technical Project Manager
Daily point of contact
The client stakeholders were working closely with the team at Skalable
Agency team
1 x Lead Engineer
Production
1 x Lead Platform Engineer
Production
1 x Solutions Architect
Production