Hello community,
I created a SCIM sync project using the SCIM connector in the synchronization editor. In my DEV environment everything is working correctly.
I used transport packages to transport the connector to my TEST environment, the problem I'm having is that an update is executed as insert.
Test case performed:
- Perform an update of for example Firstname on a CSMUser object.
- Witness that the CSMUser Provision job gets triggered
- Check the UCI object that it is correctly updated.
- Witness that the UCI_UCIUser_Update process is triggered
- Check the target system by browsing the system. --> Error no update is received
- Upon further checking the LOGS in the sync project, I can see that the UCI_UCIUser_Update process has rather triggered an INSERT instead of an Update
- This happens in my Test environment, but not in my Dev environment.
To make sure nothing was wrong with my transport packages, I:
- Deleted everything that was imported using packages.
- Re-created the SCIM and UCI Sync projects from scratch
- But am still witnessing that even though I am updating data, an INSERT is generated according to the Logs.
Any idea what could be going on here? I'm using One Identity V9.0 with cumulative update 1.