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 C.0, Schema and Policy Rules For Work Order Management.
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 B.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.0, Creating and Managing Work Orders.
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, 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 is 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.