SoftwareOne logo

SoftwareOne case study

How a global recruitment agency achieved 100% growth in online users

A woman is sitting at a desk looking at a piece of paper.

Discover how a major human resources company, transformed its operations and excelled in the dynamic landscape of digital transformation by unifying multiple applications into a single, multi-access identity platform with Microsoft Entra External ID and SoftwareOne Services.

Being a well-established company with a worldwide presence may seem like the ultimate mark of success. Nevertheless, resting upon laurels is quite the opposite of what thriving organisations should do in times of dynamic changes. To keep up with high expectations, this client reshaped online interactions with its users by improving their experience and security to become a future-ready business.

The client, a provider of HR solutions offering staffing and outsourcing services across all sectors, wanted to maintain its position as the industry leader. The company knew that this would involve technological adjustments on a global scale and was ready for the challenges ahead. It sought to keep up with the wind of change and transform its many branches located around the world into technology-driven entities.

Most of its core business is held online, and a wide array of applications is made available to candidates and company associates looking for the best talents. With many users registering on their platform and accessing their resources from different parts of the globe to apply for a job or recruit people regardless of their location, the organisation wanted to keep customer satisfaction and security levels high.

  • 50%

    increase in new applications and usage

  • 110%

    increase in fit-for-purpose custom policies

  • 100%

    increase in user accounts

Global recruitment agency
Azure Cloud
Application Development Services, Workplace Security Services, Managed Services

Joining forces to tackle technology challenges

Although the company was ready to take one step further on its digital journey and attract more users with the most customer-friendly features, it first needed to unify how its multiple branches worked and facilitated recruitment processes online.

With that in mind, application standardisation became a priority, and the organisation started to plan resource migration to the cloud and build foundations for an aligned and protected user platform.

Although their IT teams were experienced, some aspects of the cloud environment proved more challenging and complex than expected. It quickly became evident that engaging a group of experts specialised in the field of identity management would improve the overall workflow, so they partnered with SoftwareOne.

Stepping up efforts in identity and access management

As there was already a footprint of cloud infrastructure, SoftwareOne took it from there and focused on standardising the platform with Microsoft solutions.

Our goal was to integrate multiple applications used by thousands of users into one Microsoft Entra External ID (formerly Azure AD B2C) environment.

The solution brings together several applications into one single multi-access identity platform, making it easy for customers, associates, and candidates to access various services with one click and manage their passwords and profiles from there, and finally achieve a more friendly user experience.

As users tend to access multiple applications offered by the company, SoftwareOne introduced a single point of authentication (single sign-on). This service enables users to log in with one set of credentials only and switch between applications safely and smoothly. As a result, it reduces password fatigue, enhances the overall experience, and mitigates risks by employing the latest security features.

SoftwareOne also made it easier for users to log in to the client’s website or app with their social media accounts, such as LinkedIn or Google. This saves time and effort for the user and improves their experience. It also increases the likelihood that they will continue to use the service.

Additionally, using social media for login can improve the site or app’s security. Social media companies often have robust security measures and allowing users to log in with their social media accounts can help to protect the client’s site or application.

What’s important is that the across-the-board unification not only brought benefits for users but also for the business, including:

  • Scaling
  • Thanks to Microsoft services, the platform stability is maintained no matter how extensive the application databases are and how many users access the platform.

  • Customisation
  • The company can keep its branding consistent across all applications on desktop or mobile and integrate custom solutions into user flow, such as tailored emails.

    The platform also saves the admin team time since accounts can be maintained by the users themselves, e.g., through the self-service password reset or profile update.

  • Automation via DevOps
  • It was crucial to keep a seamless deployment between multiple environments, so integrating Microsoft Entra External ID with DevOps was the way to go.

    It automated the process and reduced the likelihood of human error that might otherwise have been committed in manual environment provisioning.

  • Plan in place for 3rd party user migration
  • A vast amount of user data was previously spread across different identity providers, which undermined proper management efforts. With Microsoft Entra External ID in place, it is possible to effectively migrate all information to the cloud, so it can be managed and protected in one place. For this purpose, SoftwareOne developed a set of APIs to support the upcoming migration with seamless and bulk migrations scenarios.

    For that purpose, we developed a set of APIs to support the upcoming migration with seamless and bulk migrations scenarios.

  • Unified identity platform
  • It serves as a user base for multiple applications. Since all the data is kept there, developers can take advantage of it when looking for better ways to improve the end-user experience.

  • Function apps and custom APIs
  • The additional features allow developers to access the applications in a secure way, where they can manage users, migrate batches of accounts, and gather statistics about user behaviour for further improvements.

  • New application onboarding and rollouts
  • New applications are immediately integrated with Microsoft Entra External ID in a structured manner, and therefore the same access policies are followed everywhere.

    In addition to standardising the environments and implementing a complete and centralised authentication platform, SoftwareOne’s dedicated team constantly monitors the solution and keeps the system stable and secure.

    Thanks to SoftwareOne’s Managed Services, the company may focus on growing its business and securing its position as the industry leader since the technological aspects are taken care of at all times.

Could you benefit from a similar service?

Get in touch with our experts now.

Could you benefit from a similar service?

Get in touch with our experts now.

Adopting a common approach

Before the company could take full advantage of the solution, it had to address a couple of roadblocks on the way.

To some extent, they stemmed from different views, approaches, and ways of working on the project by internal and external teams, so standardisation was needed to ensure everyone was on the same page. In addition, Identity and Access Management (IAM) required specialist skills and resources, hence the need for external support.

SoftwareOne helped the client to create a communication plan for a smooth implementation of the change, providing a clear view of the processes for the various vendors and providers. SoftwareOne also held technical workshops to ensure that all dev teams understood how the solution works and what functionality it provides. They could also learn about the latest security standards and practices to better improve the IAM processes for their customers.

Additionally, SoftwareOne holds regular status meetings to keep them up to date with the latest enhancements and releases.

Maximising ease of use and cutting costs with the cloud

Standardised, compliant, and highly secured, the platform attracts users with easily accessible applications supported with Single sign-on (SSO) and a flexible approach to registering and logging via third-party identity providers.

After the unification, the number of active accounts increased by 100%. With customer services available 24/7 in all time zones, users from around the globe can apply for on-site jobs or choose remote working options using a single profile and edit their details as they go.

By simplifying the view of recruitment processes, the work of Human Resources teams has been markedly improved. They gained access to the best candidates unrestricted by either location or language constraints. At the same time, they do not need to worry about data protection as the platform is compliant with industry standards and regulatory policies.

Another advantage of the unified platform is brand consistency across all applications and local web pages, creating a solid company identity and boosting customer experience.

In addition, thanks to database consolidation and migration to the cloud, the company stores the user data in one secure place. As a result, different branches rely on the same solution instead of engaging local providers, which significantly decreases the organisation’s spending.

The platform is maintained around the clock by the SoftwareOne team who covers all the standard tasks and operations related to Microsoft Entra External ID, bringing the involvement of the client’s developers down to a bare minimum. That also allows the company to focus on more meaningful tasks related to their core business, while SoftwareOne takes care of the platform, sharing the latest knowledge, and keeping them updated on the best development practices through scheduled meetings.

Had the company not standardised its application, it would have added to an already complex environment without proper centralisation. Consequently, hiring large support teams distributed across different countries would have been unavoidable, causing huge budgetary burdens. In contrast, the costs related to the current solution are relatively predictable.

By integrating an umbrella of applications into one platform, the company makes sure that new policies and procedures are followed globally, including the automatically applicable security measures. With that in mind, users can experience a high level of service with all their data protected with relevant solutions.

By prioritising technology challenges and putting the user experience first, SoftwareOne has helped the client successfully maintain its position as a key player in the digital transition and is recognised internationally as such.

With a strong position in the human resources industry, its approach to identity and access management can serve as an example for other companies in the early stages of digital transformation looking for reliable and cost-effective solutions.

A pink, blue, and purple abstract background.

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.

Connect with our experts

Share a few details about your business challenge, and we’ll get right back to you.