Hello Sana,
Thank you for your question, you are correct, in this case since we have already established a link with an identity the sync engine will continue to update that specific identity.
To clear this link and allow the sync engine to search for the identity based on the matching property, you will need to run the graph call from the document you linked on one of your comments:
To run the call, you'll need:
- The objectId of the provisioning app.
- The jobId of the provisioning app.
- A global admin who can sign in to graph and consent to this permission: Synchronization.ReadWrite.All
The graph call is:
POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs/{jobId}/restart
Authorization: Bearer <token>
Content-type: application/json
{
"criteria": {
"resetScope": "Full"
}
}
Please let me know if you have any questions about the steps provided.