Hi all,
How does IdentityIQ know that an identity cube has been created in the system. Is there a tag in the identity XML object?
In other words, how does it know to trigger a joiner?
Thanks in advance
Hi all,
How does IdentityIQ know that an identity cube has been created in the system. Is there a tag in the identity XML object?
In other words, how does it know to trigger a joiner?
Thanks in advance
This flow is based on the Lifecycle Event: Joiner (Event Type: Create).
When a new user record is added from the HR source (authoritative source), we run the HR aggregation task. Following this, we run “Refresh Identity Cube,” ensuring the “Process events” option is selected. This action triggers the Joiner event, which in turn activates the Business Process.
Within the Business Process, the remaining joiner tasks are performed based on the event input data.
Please check the following configurations for a better understanding of the complete joiner flow:
@msingh900 “If no match is found, IIQ creates a new Identity cube in the system and marks it as newly created.“
Is there any indicator/tag in the identity xml indicating that the identity is newly created? LIke we do for “needsRefresh”, etc?
In the Identity xml, there is no tag apart from the needsRefresh.
But if it is only to find the newly created identities, then you can use the Account Aggregation task option “Actions to include in the task result“ option and choose Create New Identity.
With the help of this, you can get a report from the Task Result of Account Aggregation about the users who get created at that particular run.
When a new user is created through import. It marks user as needsCreateProcessing = true in identity. Also created identitytrigger entry in the identity xml if you check from debug page
This option will only be available when you have created a Joiner Event and that should be enabled. Then only at attribute level , one attribute named as needsCreateProcessing will get added and also triggerSnapshot will get added to process any newly created identities.
If you do not have any event enabled for this create then it won’t generate. The latter one that is present inside the triggerSnapshot entry key will get removed once the refresh task with process events have been completed.
This is available in the identity XML
It will be present in this format.
<entry key="triggerSnapshots">
<value>
<Map>
<entry key="needsCreateProcessing">
<value>
<Boolean>true</Boolean>
</value>
</entry>
</Map>
</value>
</entry>
Yes Manish that is correct.
Also, refer the below article. I know it is old but have the similar information.
Lifecycle joiner event - How IIQ marks a new user as to-be-processed? - Compass
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.