Symptom
Event Notifications are not triggered for EmployeeSubstitutions BO for any employee substitution.
Reproducing the Issue
- Go to Application and User Management workcenter
- Select Event Notification Monitoring view
- Identity BO Event Notification line item exist
- But missing Event Notification for EmployeeSubstitution BO for change of Employee Substitution
Cause
In Application and User Management workcenter, Substitutions view
Employee A is Substituted by Employee B
This substitution shows under Event Notification Monitoring view for Identity BO
When the substitution happens the identity gets updated.
So, you will always get a event notification for identity and in the payload you can see this BO to be updated. This Identity BO is the target BO of the Employee Substitution.
When identity is directly created, if you have an event notification for identity creation you will get a notification with payload creation, if update is checked, in payload it will show updated.
Resolution
If basic settings are changed, then in created event payload, you can see that identity basic settings are changed, but when attribute is changed, you will see that the identity root is updated, same as identity directly being updated. Employee substitution BO does the same as identity's attribute update and not EmployeeSubstituion BO.
Hence, only Identity BO is getting triggered.
Keywords
KBA , AP-RC-OUT-EVT , ByD: Event Notifications , Problem