Wednesday, April 1, 2015

Determine Execution Order of OIM Event Handlers

Version: Oracle Identity Manager 11.1.2.2.0
Description: Shows how to check the execution order of out of the box and custom event handlers for a given entity type and operation. A mbean is invoked from Oracle Enterprise Manager to list existing event handlers and their order.
Reference: http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/oper.htm#OMDEV5147

1. Login to the Oracle Enterprise Manager Fusion Middleware Control  (E.g. http://localhost:7001/em).

Enterprise Manager Login Screen

2. On the left navigation pane, expand WebLogic Domain, right click the domain name where OIM is on, and then select System MBean Browser.

Open System MBean Browser


3. On the System MBean Browser, expand Application Defined MBeans -> oracle.iam -> Server: oim_server1 -> Application: oim -> IAMAppDesignMBean, and then double click ConfigQueryMBeanName.

Select ConfigQueryMBeanName

4. Click the Operations tab, and then click the getEventHandlers operation.

Operations: getEventHandlers Method

5. Provide entity type for the p1 parameter and operation name for the p2 parameter, and then click Invoke.

Examples 
Entity Type = User
Operation = { CREATE, MODIFY, DELETE, CHANGE_PASSWORD, RESET_PASSWORD, LOCK, UNLOCK }

Entity Type = ApplicationInstance
Operation = { PROVISION, REVOKE, DISABLE, ENABLE }

Entity Type = User
Operation = CHANGE_PASSWORD

Event Handlers Sequence for Change Password

No comments:

Post a Comment