Back to Case Studies

Unified Customer Portal with Azure B2C

2023

Architected and deployed global customer portal integrating Azure B2C authentication with Drupal frontend across all regions

Unified authentication across all regions, secure access for global customers and distributors, eliminated fragmented login systems

Azure B2CIdentity ManagementDrupal IntegrationAuthentication SystemsGlobal Deployment

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.