4.1 New Objects Used by the Driver

Using two new object classes in the Identity Vault, the Identity Manager WorkOrder driver configures work orders and records the results. For a description of a schema for these objects, see Section B.0, Schema For Work Order Management.

4.1.1 DirXML-WorkOrder Object

The DirXML-WorkOrder object delays the work order to be processed until the scheduled date and time or until a dependent work order is configured. The driver also repeats work orders if the work order has a repeating interval.

If the work order is marked DoItNow, the driver performs it immediately and doesn’t wait for a polling time or time of day. To learn how to use the DoItNow and SendToPublisher flags, see Section 4.2, DoItNow and SendToPublisher Flags.

An iManager plug-in is provided to help you create and maintain work orders. To learn how to use the plug-in, see Section 7.2, Using the iManager Plug-in.

4.1.2 DirXML-WorkToDo Object

The driver creates this object and writes it to the Identity Vault to process the work order. The Value of the WorkOrder Content attribute becomes the value of the DirXML-WorkToDo Content attribute. The driver sends this object to the Identity Vault and returns the status of the work order (Configured, Error, etc.) and writes it in the ProcessLog attribute. Any results or information available to the driver are recorded in the ProcessLog.

If the work order has a repeat attribute, the work order gets a new due date with the interval added and the status remains pending, allowing it to be processed again on the new due date.

NOTE:The work-order driver creates the DirXML-WorkToDo objects. These objects are not automatically deleted. To avoid the number of objects growing indefinitely, the developer of the driver policies can add code for cleaning the objects.