PSFT ER Connector: Ability to Handle Multiple Deferred Events in PSFT ER

(Doc ID 2395697.1)

Last updated on MAY 13, 2018

Applies to:

Identity Manager Connector - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

Symptoms

PSFT ER connector creates multiple deferred events where we have a requirement that the later created deferred event can override the previous created ones. Currently the connector doesn't provide any ways to manage it. It simply creates new deferred events where multiple deferred events co-exist for the same user in the sequence.

The sample use case:

======================
On 1/11/2017 a user was retired in PSFT with an effective date of 2/1/2017.
OIM received the message and scheduled a deferred event for 2/1/2017 (Event Id 0001.)

A little later, In PSFT, the retirement date was moved to 2/15/2017. OIM received this new message, instead of correcting the event (0001) already scheduled, OIM scheduled two different events ( Event Ids 0001 and 0002) with effective dates 2/1/2017 and 2/15/2017.
 
Now the user will be disabled on 2/1/2017 because the event (0001) is scheduled to run.

Cause

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