OIM11g: Issue During Triggering Of Update Task For Common Field On Multiple Disconnected Applications
Last updated on JANUARY 31, 2017
Applies to:Identity Manager - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
When there is an User identity who is Provisioned to more than 1 disconnected applications and those applications have few common attributes in their Process Forms. For example, there are 2 applications named as "A" and "B" and these 2 applications have Email Address as Common attribute in there Process Form. When these 2 applications "A" and "B" are Provisioned to an Identity and Email Address of this identity got changed in User Form, then Change Email task gets triggered for both applications and Email Address will be changed in Process form of both applications but Update Task will be trigger randomly for any one application at a time & request will go to Fulfillment User and for other application, the Update Task is not getting triggered and no request will be sent to Fulfillment User of that particular application.
1) Add the following 2 entries to the Lookup.USR_PROCESS_TRIGGERS
USR_EMAIL Change User Principal Name
USR_EMAIL Change Email
2) Create a Disconnected app and add 2 process tasks (of conditional type) named:
Change User Principal Name
3) Provision the disconnected app to a user
4) Once provisioned . Modify the user profile to change or update E-mail value.
Only one process task is triggered
This should trigger the 2 process tasks: Change User Principal Name and Change Email in the provisioned disconnected application (check resource history) since both defined to trigger on USR_EMAIL.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms