TIM DSMLv2 Connector

You can use this connector in solutions which require communication with IBM® Security Identity Manager.

The ITIM server provides a communication interface which uses a ITIM-proprietary version of DSMLv2. This ITIM-proprietary version of DSMLv2 doesn't fully comply with the DSMLv2 specification. Hence the Connector name – TIM DSMLv2 Connector.

This Connector is used for both:
  • retrieving provisioning data, and
  • feeding provisioning data
using the ITIM-proprietary DSMLv2 communication interface.

The version of ITIM supported is 5.0 and higher.

The Directory Services Markup Language v1.0 (DSMLv1) enables the representation of directory structural information as an XML document. DSMLv2 goes further, providing a method for expressing directory queries and updates (and the results of these operations) as XML documents.
Note: This Connector is specially designed for use with ITIM; for generic use, use the DSMLv2Soap Connector and/or the DSMLv2SoapServer Connector instead.

The TIM DSMLv2 Connector which connects to an IBM Security Identity Manager Server repository using DSML over HTTP.

The Connector connects to the DSMLv2 ITIM event handler (introduced in ITIM 4.5) that allows the import of data into ITIM with ITIM acting as a DSMLv2 server. Therefore, only ITIM Server 4.5 and above is supported. The TIM DSMLv2 Connector uses the ITIM DSML JNDI driver "dsml2.jar", to connect to and interact with the ITIM Server. Deployment of the DSMLv2 Connector uses JNDI queries to interact with the ITIM repository.

The Connector supports the AddOnly, Delete, Iterator, Lookup and Update modes.