# Refactoring of Legacy Access Management Solution

> Replaced homegrown access management with Azure AD B2C and Okta: 22% lower overhead, $250k a year off cyber insurance.

Canonical: https://mikereams.com/work/refactoring-of-legacy-access-management-solution

Year: 2022  
Change: In-house IAM → B2C + Okta  
Technology: Microsoft Azure, Azure Active Directory, Microsoft Sentinel, Active Directory, Microsoft Authenticator  
Topics: IAM, Access, Security, Cyber Security, API, Web Development, Azure, Governance, Risk, and Compliance, Identity and Access Management, Design, Information Security, Networking  
Diagrams: [Identity Lifecycle Attribute Flow](https://mikereams.com/diagrams/ilm-attribute-flow)

![Refactoring of Legacy Access Management Solution](https://mikereams.com/work/60bdfbf1f04761350e6b9764cedfbbe1bea9a6b5-582x581.png)

## Outcome

- **22% lower operating overhead.**
- **$250k a year less** in cyber-insurance cost.

## What I did

Orchestrated the refactoring of the entire custom, in-house access management solution, migrating it from homegrown code to Azure AD B2C and Okta.
