Modify accountCorrelationConfig name of a source

Hello everyone,

We initially created a source named “Source - Sandbox” and later updated it to “Source - PROD”. While the source name was successfully updated, the events continue to display the old name. Upon investigating the source configuration via API, I identified that the old name persists in the following location:

"accountCorrelationConfig": {
            "type": "ACCOUNT_CORRELATION_CONFIG",
            "id": "x",
            "name": "Source - sandbox [source] Account Correlation"
        }

Do you have any idea of how i can correct that ?

Best regards,
MAHENTHIRAN Ragavi

It is not recommended to update the source name once created. If updated, only the display name changes but the old name still exists in the backend and same is used in rules(if used earlier) or other places. If you are looking to change the source name then I would suggest to create another one with new name and delete current source

@ragavi I’ve seen this across multiple instances. I suggest you to not to change the source name once created as the backend references were not automatically changing upon source name update.

The issue I was recently facing was that the source name update did not propagate itself automatically on the identity profile drop down. I know its a bit strange on why it didn’t, but it has to do with the backend references. I had to create a new source altogether and it solved the issue.

However, in your case, I would suggest you to give below a try:

Alternatively you can also try update-source | SailPoint Developer Community with below JSON body

[
  {
    "op": "replace",
    "path": "/accountCorrelationConfig/name",
    "value": "<new source name>"
  }
]

Let me know if it makes any difference?

Thanks,
Arshad.