Mar 29, 2021 07:54 AM
I am the owner of a workspace with pro licens and I want a user to be able to add values for selected records but nothing else. After some time I want to lock the values. Can this be done?
But
If the user has permission level “commenter” the user cannot add any values — not so good.
I am stuck in between two permission levels. And I don’t think my wishes are overly complex: Allow user to users to feed in data and after some time lock this data. Hopefully I have missed something trivial or there is a clever scheme that can be applied.
Many thanks for any comments or recommendations! :winking_face:
/Jonas
Solved! Go to Solution.
Mar 29, 2021 08:05 AM
Unfortunately, this is not possible with Airtable. Airtable is a very basic/simple database platform that doesn’t have very many advanced features like this. I would email support@airtable.com and ask them to please add record locking as a feature.
Some workarounds that you can consider would be to:
(a) move your “old records” into another base
and/or
(b) use Airtable’s syncing feature
You can move your “old records” into a completely different base altogether by exporting them from your current base and then importing them into the other base.
And then, if you still needed those records to show up in your current base, you could use Airtable’s sync feature to have those records show up in your current base.
Airtable’s sync feature is a one-way sync only (from source table to destination table) and it doesn’t allow any editing of the synced records in your destination table. So this is sort of a built-in “record locking” capability. In fact, as far as I know, this is the ONLY form of “record locking” that is built into the product.
Otherwise, for anything more advanced than this, you would probably need to turn to a more advanced database platform such as Apple’s FileMaker.
(I am both an Airtable Consultant and a Certified FileMaker Developer. If you ever need to hire someone to help with either of these platforms, please feel free to reach out to me through my website scottworld.com.)
Mar 29, 2021 08:05 AM
Unfortunately, this is not possible with Airtable. Airtable is a very basic/simple database platform that doesn’t have very many advanced features like this. I would email support@airtable.com and ask them to please add record locking as a feature.
Some workarounds that you can consider would be to:
(a) move your “old records” into another base
and/or
(b) use Airtable’s syncing feature
You can move your “old records” into a completely different base altogether by exporting them from your current base and then importing them into the other base.
And then, if you still needed those records to show up in your current base, you could use Airtable’s sync feature to have those records show up in your current base.
Airtable’s sync feature is a one-way sync only (from source table to destination table) and it doesn’t allow any editing of the synced records in your destination table. So this is sort of a built-in “record locking” capability. In fact, as far as I know, this is the ONLY form of “record locking” that is built into the product.
Otherwise, for anything more advanced than this, you would probably need to turn to a more advanced database platform such as Apple’s FileMaker.
(I am both an Airtable Consultant and a Certified FileMaker Developer. If you ever need to hire someone to help with either of these platforms, please feel free to reach out to me through my website scottworld.com.)
Mar 29, 2021 08:12 AM
Thanks for the swift response! I will ask Airtable to add this missing feature!