We use NERM Consolidation SaaS and previously had an issue with one of our data sources that fed incorrect data that populated in a large number of users. We would like to clear the attribute for users that still have this in their master profile but can’t find a way to do this.
It seems the API endpoints available to use are import record, delete record, and identity request. Deleting the problematic record does not seem to update the master attribute. Deleting the master record is not an option for us as our connections rely on the master record ID remaining the same.
We will work around this issue or look for a way to handle the change in ID if there is no other solution, but we’d love to simply clear the master attribute for these users. Is there a solution we are missing?
I think what you are looking for is the PATCH api call for profiles. This should allow you to update the value your looking for in NERM and have it write back into ISC. I have used this api to make a number of updates for my non-employee, assignments, and other profile types. Please let us know if this is what you are looking for.
While Mark’s answer is correct for Profiles, it seems like Stevie is talking about Consolidation. Unfortunately, there is no direct API (or otherwise) to update Master Attribute Data on an Identity in Consolidation.
The Master Attributes are fed by the values the Master Identity’s matched Data Records. So, you should be able to update the Data Records to have a new value to feed into the Master Attributes. That would be done by re-importing the record with the changes you need.
One caveat to this is that you can not send in a value as “blank” - as the system will ignore blank values during the matching operation. So, you would need to send in some kind of value to wipe it out. That could be a string like “null” or a hyphen ( “-” )