Identity refresh creating duplication requests on modify operation

Which IIQ version are you inquiring about?

8.3

Hi Team,

The modify operation sourced from identity refresh task creating duplicate tickets for a particular application when the create provisioning request is not committed. This getting stopped when the provisioning status became committed. This creates many duplicate tickets whenever the identity refresh is running. In this case, since the identity refresh ran 4 times, 4 duplicate requests are created apart from the original ticket that sourced from LCM create operation.

Kindly share your suggestions.


1 Like

Hi,

As a solution to this issue, I would suggest running the aggregation task from this application, which should prevent SailPoint from attempting to create the account again. It is likely that, at this moment, IIQ is trying to create a new account each time until it receives confirmation from the connector that such an account has indeed been created.

1 Like

Hi @NPM15

what is the Modify/create operation provisioning request initial trigger point? is it from a user request or some role assignment, some other point? please share end to end flow configured.

FYI, IdentityIQ does not, by default, test whether this trigger has fired before or what the outcome was for the previous trigger. if it is create and there is not account exists for that identity on the application there will be a create plan processed (if it sees a account already in place which will go to modify rather than create) and if the particular access/account provisioning request is already present on identity that particular request is filtered out.( i see couple of the requests in the screen shots are filtered out)

Thanks

Yes you are right, tickets are created each time when refresh task is triggered till it get confirmation on the provision result as committed.

@Sriindugula the modify operation is triggered when identity refresh task is executed. Do you think that we can restrict this by updating the identity refresh task properties?

It is standard IIQ behavior.
You could alternatively try setting the flag for the Plan object:

plan.setOptimisticProvisioning(true);

  • this will likely result in the absence of repeated provisioning attempts, even if the account aggregation has not been triggered. However, setting this flag may lead to a lack of transparency in the actual data that has reached the application because with this flag, we always assume that everything went correctly, even in the event of an error.
2 Likes

Shall I make this update directly in the PROD workflow?

In your case I would set scheduled task for aggregation of this Applikation two times a day.
But I do not know how exactly is your Environment configuración.

2 Likes

Yes the aggregation task is being called by the identity refresh task which is scheduled to run four times a day. If you see the screenshot uploaded, the source says Identity refresh.

I mean the Aggregation Task for the Dow Jones Riskcenter Application. Do you have a scheduled task for this application that performs aggregation at least once daily?

1 Like

I found an interesting topic that might help you with an in-depth analysis of your case:

[Creation of duplicate accounts during Role Assignment - #4 by ismaelmoreno1]

2 Likes

@NPM15 What options you selected during refresh ?


Please find the attachment of refresh identities task properties

@NPM15 We normally not run all check in one refresh.

Try to move these 2 in another sequencial refresh task

  • Refresh Assigned, detected roles and Promote additional attributes
  • Provision assignments

I mean here,
Refresh One - will handle for trigger and sync
Refresh two - Handle Role assignment

Thank you so much… Let me run these refresh tasks and update on the outcome

Thank you so much… This is very useful

2 Likes

I am getting this issue again only for a particular application. We have separate aggregation task for the application and that aggre task is also part of the full refresh task. I have created a separate refresh task as mentioned few days not faced the issue but again it raised.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.