Roles in Airtable as a backend

Hello there,
I’m wondering how to set up RLS-like permissions using Airtable ? Are Airtable filters enough to display data matching the logged in user while protecting the rest of the data ?
I’m using the Weweb Auth so maybe this is where I should look, but i’m a bit lost … !
Thanks in advance for your help

Hi @Corner :wave:

It’s not possible to set up row-level permissions in Airtable. You can use Airtable’s filter by formula to fetch only the data you need. This will make it harder for someone with bad intentions to access your user data but it won’t be fully secure because, without RLS, someone who knows what they’re doing can modify the API call to fetch information you intended to keep secure.

I would recommend using a state-of-the-art backend like Xano and Supabase if you are working with private data.

2 Likes

I understand thank you @Joyce

1 Like

My pleasure! Have a great weekend :slight_smile: