Connector Test Harness

Overview

The Connector Test Harness can be used to test a connector by manually triggering export operations without the need to generate the exports from an identity management platform. It can also be used to easily copy a connector as a  CSV connector so that exports triggered by an identity management platform can be processed without causing changes in the real target system.

ALERT: The Connector Test Harness requires installation prior to v5.2. Please see Installing the UNIFYBroker Connector Test Harness for installation instructions.

Copy Connector to CSV

The Copy to CSV operation can be used to add a  CSV connector with an identical schema to an existing connector. Used in conjunction with the  Add operation described below, you can also backup the existing entity context into the newly created CSV connector.

Add Entities to a Connector

The  Add operation can be used to add entities from one connector to another connector with the same schema. The most common way to create a connector with an identical schema is with the  Copy to CSV operation described above. You can then add new entities to an existing connector by adding entities to the CSV file and setting the CSV connector as the Source and the existing connector as the Target. Alternatively, you can backup the existing connector entities by setting the existing connector as the Source and the CSV connector as the Target.

Update Entities in a Connector

The  Update operation can be used to update entities from one connector to another with the same schema. This is similar to the  Add operation, except that the Target connector will process the entities as updates rather than adds, so the entities should already exist in the Target connector.

Delete Entities from a Connector

The  Delete operation can be used to delete entities from the Target connector by listing the values of the key fields of the entities to be deleted. The textual representation of value types can be found by referencing the appropriate page under  Value Types. For connectors with more than one key field, the values should be separated by commas. As such, values which include commas should themselves be surrounded by quotation marks, e.g. "Smith, John". To delete multiple entities, write each entity on a new line.

Delete All Entities from a Connector

The  Delete All operation can be used to delete all entities from the Target connector. Note that this is not the same as using the Clear Entities operation as described on  Connector Overview - the  Clear Entities operation deletes the entities only from connector context, not from the target system itself. The Delete All operation, on the other hand, does delete the entities from the target system.

Modify Anchor of an Entity in a Connector

The  Modify Anchor operation can be used to request that the anchor of an entity be changed in the target system. 

Change Password of an Entity in a Connector

The Password Sync operation can be used to request that the password of an entity be changed in the target system.

Is this article helpful for you?