From the Child Table box, select the child table of the custom form where Oracle

12-20 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager If you want to run custom code for these operations when these fields are changed, then you can create event handlers and register them on the orchestrations mentioned in this section.

12.3.3.2 Integration Tab

By using the Integration tab, you can: ■ Automate a process task by attaching an event handler or task adapter to it. ■ Map the variables of the task adapter, so Oracle Identity Manager can pass the appropriate information when the adapter is triggered. This occurs when the process tasks status is Pending. ■ Break the link between the adapter handler and the process task, once the adapter or event handler is no longer applicable with the process task. For example, suppose that the adpSOLARISCREATEUSER adapter is attached to the Create User process task. This adapter has nine adapter variables, all of which are mapped correctly as indicated by the Y that precedes each variable name.

12.3.3.2.1 Assigning an Adapter or Event Handler to a Process Task

The following procedure describes how to assign an adapter or event handler to a process task. To assign an adapter or event handler to a process task: 1. Double-click the row heading of the process task to which you want to assign an event handler or adapter. The Editing Task window is displayed.

2. Click the Integration tab.

3. Click Add.

The Handler Selection dialog box is displayed, as shown in Figure 12–5 .

4. To assign an event handler to the process task, select the System option.

To add an adapter to the process task, select the Adapter option. A list of event handlers or adapters, which you can assign to the process task, is displayed in the Handler Name region. Note: Event handlers are preceded with tc Thor class, such as tcCheckAppInstalled . These are event handlers that Oracle provides. Customer-created event handlers cannot have a tc prefix in their name. Adapters are preceded with adp, for example, adpSOLARISCREATEUSER . See Also: Chapter 2, Developing Adapters and Event Handler Manager Form on page 5-1 for more information about adapters and event handlers Important: If you assign an adapter to the process task, the adapter will not work until you map the adapter variables correctly. See Mapping Adapter Variables on page 12-21 for details.