tags:
INVALID_FILTER_BY_FORMULA
appsheet
airtable
If you desire to use appsheet security filters - e.g. compare the current email user to a column called “Owner”, the following will fail:
[Owner] = useremail()
like so:
And the following will succeed:
ENCODEURL([Owner]) = ENCODEURL(useremail())
like so:
(in the above example, the current user is allowed to see three rows, although there are five total)
This is because appsheet uses the airtable API for reads/writes and we need to URL encode email (most likely the at sign)
Just FYI!