Attribute Sync - Clear value

Hello Everyone,

I’m currently working with a REST API source to provision accounts and I activated the attribute sync for some attributes.

I configured the body on the Update account operation as below (example for one attribute):
“App_End_Date”: “$plan.idn_end_date$”

It’s working fine when the attribute value is updated by another one but when the value is cleared in IDN it doesn’t.

In this case, the API endpoint to update account is called with a null payload.

How can we do to manage this use case and clear the value in the target source ?

Thanks in advance.

Hi Everyone,

By taking a look to the VA logs, it appears that when an attribute is updated by a null value it’s automatically removed from the request:
{planNativeIdentity=XXXXX, field=, nativeIdentity=YYYYYY}
“message”:"Value for placeholder ‘‘plan.field’’ is empty.
Removing entry value null from request body for placeholder key: $plan.field$

Does someone ever meet this use case ?

We plan to develop a BeforeOperationRule to force the connector to update the field with a null value.

If someone already worked on this it could be great to discuss about it.

Thanks in advance.