Identity management is a complex and increasingly important issue in information technology. Identity management, or IDM, is a broad term that can refer to anything from assigning user identities and identity security, to network protocols and digital certificates. With such a broad issue comes a broad set of perspectives on how to approach it.