4.2 Identity Manager Driver Development Kit

To integrate Identity Manager with a home-grown application or a repository that has no technology interface and cannot leverage out-of-box drivers, Identity Manager provides the ability to develop a custom driver to enable data synchronization to a variety of other systems.

The sample policies that Identity Manager ships can be customized to provide the ability to automatically generate user provisioning actions in addition to simple synchronization of data items and reporting and auditing features. Developing a new driver heavily depends on the amount of customization needed in the sample policies that are shipped with Identity Manager. You can build a new driver from scratch.

Designer’s driver configuration template facilitates the development of custom drivers without coding or scripting. Identity Manager provides an SDK for developing Java-based custom drivers. This is the same SDK that Identity Manager uses to develop the out-of-the-box drivers.