This seems to be a reoccurring topic. The only documented solution I have found has been within the dev community.
A new environment implementing IDN may have had thousands of previously accounts. Over time we don’t want to aggregate all of those previous accounts. A university for example could have over 100k easy. We may want to onboard them initially and then change our scope to maybe only retain terminated accounts for 90 days. But once you scope it down on the aggregation, they are deleted from IDN.
My question is, why isn’t this a parameter / attribute that is already on all of the connectors by default and in the UI? Most customer’s I’m working with want to maintain a unique email address, login ID, etc. If a source system was to maintain this data with a write back, we would have to scope all data to aggregate the entire data set to make sure we did not already issue a given email or login ID.
Just wondering if it make sense by others to request this on all connectors by default and to be configured through the UI or not?
There is a work around as seen below, to update a source system.
[
{
"op": "add",
"path": "/connectorAttributes/checkDeletedDisabled",
"value": "true"
}
]