Updating Reconciliation Profiles Updating Reconciliation Profiles Manually

1-16 Oracle Fusion Middleware Administrators Guide for Oracle Identity Manager accountPostProcessingRequiredFlag=NOT_SET sequentialProcessingFlag=false batchSize=-1 retryInterval=30 maxRetryCount=5 defaultProfileFlag=true name=sample-hierarchy ■ Change the attribute during event creation: The event creation API, introduced in Oracle Identity Manager 11g Release 1 11.1.1, contains three parameters. The first two parameters are same as those used in previous create event APIs. The third parameter can have attributes such as dateFormat, changeType, eventFinished, and actionDate. You can use this API to set the changeType as follows: public long createReconciliationEventString objName, MapString, Object inputData, EventAttributes eventAttribs;

1.4 Populating Data in the RECON_EXCEPTIONS Table

The RECON_EXCEPTIONS table in Oracle Identity Manager database is used to capture error messages generated during account reconciliation. This data is collected for the purpose of generating reports. If a reconciliation match is found to a deleted user, then you must insert USER_DELETED in the REX_EXCEPTION column and the key of the deleted user in the USR_KEY column of the RECON_EXCEPTIONS table. If no match is found, then insert USER_NOT_FOUND in the REX_EXCEPTION column. If account match is found, then check if the account is already deprovisioned. Then insert into RECON_EXCEPTIONS table with the value RESOURCE_DEPROVISIONED in the REX_EXCEPTION column for the user who is to be provisioned. To populate the RECON_EXEPTIONS table with exception data: 1. Fetch all the events with the change type = Modify , Delete and event status as Single User Match Found, Single Org Match Found. 2. Provision the resource object for the entities by performing the following: a. Collect the exception data from RECON_EXCEPTION DB table. To do so, perform any one of the following: Check if the value of the XL.EnableExceptionReports property is TRUE. If it is set to TRUE, then continue to the next step. Otherwise, do not collect the exception data. Select the obj_initial_recon_date in the obj table for the resource object being provisioned, and check if it is earlier than todays date. If an earlier Note: Using the API to set the changeType attribute overrides the value of the changeType attribute set in the profile. See Also: Account Reconciliation in the Oracle Fusion Middleware Users Guide for Oracle Identity Manager for information about account reconciliation