Enabling secure access for BMW’s car leasing platform
In today’s business environment, secure access and efficient system integration are key priorities for global enterprises.
Augusto, a WAES consultant, has contributed to BMW's car leasing platform project, focusing on transforming how the company manages user authentication and authorization. This work aligns with BMW’s broader digital transformation strategy, centralizing processes and reducing costs.
Building a unified access system
BMW's car leasing company, Alphabet, operates across multiple European countries, including the Netherlands, Germany, and Italy. After mergings, BMW faced a significant challenge: solving a fragmented operational landscape.
To address this, BMW initiated a centralization effort aimed at integrating all systems into a unified system for secure access management. Augusto explains, “We needed to ensure that internal and external users could access applications securely, based on their roles. It’s about making sure only the right people can use specific features.”
Continue reading below the video 👇
Building a scalable and secure access management system
Augusto's team used Keycloak, an open-source authentication and authorization tool, to build a centralized system. The team developed Keycloak configurations and extended its capabilities using Java and Quarkus, ensuring reliable and dynamic on-code-configuration and custom capabilities that meet the business needs.
“We integrated business rules like user roles, authentication flows, and even GDPR consent processes,” says Augusto. “Our goal was to create a scalable system that supports different user types while keeping BMW’s data secure.”
With frontend applications built in Angular and observability managed through an ELK stack, the team designed an efficient and transparent solution. The adoption of domain-driven design also helped streamline processes despite the complexity of BMW’s business ecosystem.
Impact on BMW’s operations
The project delivered significant business value by onboarding five major European markets into the unified platform, including France, Italy, and Switzerland. This reduced licensing costs, strengthened security, and simplified system management.
“BMW has seen clear benefits in terms of cost savings, security, and streamlined processes,” Augusto shares. “We’ve received positive feedback from the headquarters, which now trusts us with additional tasks to expand the program.”
-
More cases
-
Empowering Digital Transformation with a unified platform
At WAES, we drive digital transformation by building a software qualification platform for a global tech leader, enabling innovation and efficiency at scale.
-
How WAES helped Rabobank cut costs and drive Digital Transformation
This case study dives into the why, how, and what of Breno’s initiative, shedding light on WAES’s role in Rabobank’s transformation journey.
-
Transforming Rabobank’s document management system to the cloud
WAES migrated Rabobank's document management to the cloud, improving scalability, speed, and reliability with innovative, future-ready solutions.
We work with
Let's shape our future
Work with WAES
Camilo Parra Gonzalez
Account Manager