The Challenge
Fluke's customers and distributors faced fragmented authentication experiences across different regional sites and platforms. Each region had its own login system, creating friction for global customers and making identity management a nightmare. We needed a unified, secure authentication solution that could scale globally while integrating with our existing Drupal infrastructure.
The Solution
I architected and led the deployment of a global customer portal powered by Azure B2C for authentication, integrated seamlessly with our Drupal frontend. This required careful planning to migrate existing user accounts, coordinate deployment across regions, and ensure zero disruption to active customers.
Key technical achievements:
- Architected Azure B2C integration with Drupal CMS
- Designed secure authentication flow supporting multiple regions and languages
- Migrated existing customer accounts from legacy systems
- Implemented single sign-on (SSO) across all Fluke properties
- Coordinated phased rollout across global regions
- Built admin tools for customer support to manage accounts
The Impact
The unified portal transformed customer and distributor experience:
- Single authentication system replacing fragmented regional logins
- Global deployment serving customers across all regions
- Enhanced security through enterprise-grade Azure B2C
- Improved customer experience with seamless access across all Fluke platforms
- Reduced support burden from password resets and account issues
- Scalable foundation supporting future customer-facing features
The project demonstrated strong architectural planning and cross-functional coordination, delivering a complex identity solution that works reliably at global scale. By choosing Azure B2C and integrating it thoughtfully with our existing Drupal infrastructure, we created a foundation that will support customer needs for years to come.