Optional Double-click the Severity Lookup field. From the Lookup dialog box

14-2 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager ■ Status change, such as enable or disable ■ Changes to user based on attestation processes ■ Organization change ■ Attribute propagation ■ Password propagation For each of these changes, the process definition provides a facility to add hooks to be run upon any of these changes. For reconciliation, the process definition provides the hooks in the form of the following conditional tasks: ■ Reconciliation Insert Received: This conditional task is inserted when an account is created via reconciliation. ■ Reconciliation Update Received: This conditional task is inserted when an existing account linked to a user is updated via reconciliation. Data in the process form or status of the account are updated. ■ Reconciliation Delete Received: This conditional task is inserted when an existing account is revoked via reconciliation. These tasks provide starting points for the workflows. You can create custom workflows in the provisioning process, and create a dependency between the reconciliation trigger tasks and the workflows. This causes the workflows to be run upon the respective triggers. Every reconciliation event that is successfully linked to a user or an account inserts a single trigger from the conditional tasks. All the data in the user profile and the account profile is available as context-sensitive data for any adapter that is attached to one of these dependant tasks.

14.2 Understanding Reconciliation APIs

The reconciliation APIs are a set of published APIs that can be used to create reconciliation events with single-valued and multi-valued attribute data and other features. Reconciliation connector developers must use these APIs to push data to the reconciliation event repository. Most of these APIs existed in earlier versions of Oracle Identity Manager. However, in 11g Release 1 11.1.1, the implementation has changed and is based on the new reconciliation architecture introduced in the release. Existing standard connectors also use these APIs; since the earlier APIs continue to be supported, no changes are necessary to those connectors. callingEndOfJobAPI is the only new reconciliation API in 11g Release 1 11.1.1. Each run of a connector is known as a job. In 11g Release 1 11.1.1, reconciliation events are submitted to the reconciliation engine in batches. At the end of a job, the scheduler which executes the connector scheduled task executes a listener, which in See Also: Part V, Requests and Approval Processes and Part I, Concepts for details about creating conditional tasks, adapters, and dependencies See Also: Chapter 31, Using APIs for more information about using APIs in Oracle Identity Manager