Hi! Five users are working with thousands of records in a table, and sometimes records accidentally get deleted. Is there any way to prevent record deletion per user, but still allow editing on the records? (except the primary field name)?
I don’t think so, but you have Undo and Screenshots features to save that data.
I believe you meant Snapshot ?
This request is a recurring one I get from clients.
Undo and Snapshot are for sure helpful. But it happens that users delete records without even noticing.
Is anyone aware of a workaround here? Or at least knows a way to create an alert when a record is deleted? That could be an interesting trigger to add to Zapier: “When a record is deleted”
Hi Dina,
At the moment, Airtable doesn’t have a user-permission level that permits record-editing but forbids record-deletion. As you’re likely aware, edit-collaborators can change/clear the values in any records on a table. They can also delete records entirely. We’re working on product improvements to better accommodate the need for more granular permissions.
For what it’s worth, I’d note that you can check a base’s trash to see (and restore) any records that have been deleted within the past seven days.
With regard to preventing collaborators from editing a table’s primary field, if you’re on a Pro workspace, you can sign up for our field and table editing permissions beta.
Hope this is a bit helpful!
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.