May 11, 2020 02:37 AM
Hi,
I work a lot on my board to avoid my user is able to change some data. I use Airtable to manage the sales and stock of my shop.
For that I lock view, give specific permission and so on, but I just noticed that a user can create a Grid new view which gave him access to edit/delete any field he is not supposed to be able to, when he is on his “limited view” I have created for him.
So basically, anyone can just create a grid view, change my orders/stock amount or so, then delete the personal view and that’s it, my data are corrupted.
Do you know a way to avoid specific users to create a new view ?
Thanks,
Sébastien
May 11, 2020 06:30 AM
Just realized this myself. Is it possible to only allow a collaborator to See and Edit a single view?
btw Sebastien, can you only give access to 1 view instead of all existing?
May 11, 2020 07:16 AM - edited Oct 06, 2024 12:34 PM
The solution is that you would need to use field permissions to prevent them from editing the fields that you don’t want them to edit.
Alternatively, you can create an interface for your users, which allows you to turn off editing for any fields that you don't want your user to edit by making those fields read-only. (Be sure to remove your user's base permissions before granting them interface permissions, or else they can just go back into your base and edit fields there.)
For more advanced permissions than what I’ve described above, such as editing fields under certain circumstances, you would need to use an external app like Noloco.
Hope this helps! If you’d like to hire an expert Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld
Jan 13, 2023 09:53 AM
If I create a new base, can i feed data from the first base into the second base?