The identity applications rely on a number of components acting together:
Directory Abstraction Layer
User Application Driver
Role and Resource Service Driver
Multi-Threaded Role and Resource Service Driver
Designer for Identity Manager
Identity Manager Engine
The following figure shows how these components fit into the overall architecture of the identity applications.