Neo4j used for enterprise IAM identity graph modeling
The author argues that at enterprise scale, identity management must be treated as an architectural concern rather than a late security review or vendor decision. Drawing on experience in regulated financial services, the article demonstrates how flat role tables break down for tracking ownership and validity, recommending a graph database model instead. It also explores consolidating separate attestation, rotation, and vaulting workflows, propagating identity across services with OAuth 2.0 token exchange, and handling revocation asynchronously over an event stream. Open article →