Hi,
We’re creating a transform that should return the ID of an account if the account has entitlements in a specific source. We’re using an accountAttribute
transform with the accountFilter
attribute. Our problem is that it’s not working properly: it returns the ID if the account is present in the source, but it should only show the ID if the account has entitlements in that source. If the account exists in the source but has no entitlements, it should return FALSE. We’ve tried several types of syntax in the filter, but it still hasn’t worked.
This is our transform:
{
"name": "transformName",
"type": "static",
"attributes": {
"var": {
"attributes": {
"values": [
{
"attributes": {
"attributeName": "ID",
"accountFilter": "(entitlements == true)",
"sourceName": "sourceName"
},
"type": "accountAttribute"
},
"FALSE"
]
},
"type": "firstValid"
},
"value": "$var"
},
"internal": false
}