Hello,
Editable Fields in Read-Only Interfaces:
Generally, no. If you add an editable field to a Read-Only interface, it's highly unlikely that Read-Only users will be able to edit the underlying table data directly through that interface.
Exceptions: There might be very specific edge cases or interface configurations where this could happen. However, it's not the standard behavior.
Charges: Even if a Read-Only user could somehow edit data through an interface, it wouldn't necessarily incur extra charges on the Team plan. The Team plan allows for a certain number of edits.
Entirely Editable Interfaces:
Yes, this would likely allow editing. If you make the entire interface editable, Read-Only users would likely be able to modify data.
Charges: This would likely consume edits from your Team plan's allowance.
Scripting Extensions:
Read-Only User-Triggered Scripts:
Potential for Charges: If a Read-Only user triggers a script that modifies table data, it could consume edits from your Team plan's allowance.
Important Note: The specific behavior depends heavily on how the script is designed and configured.
Forms:
Form Submissions:
Yes, these consume edits. When a user submits a form that adds data to a table, it uses up an edit from your Team plan.
Buttons, Automations, and Other Content Edition Features:
Read-Only User Interactions:
Potential for Charges: If a Read-Only user interacts with features like buttons that trigger automations or other actions that modify data, it can consume edits.
"Hidden Dark Pattern" Concerns:
Airtable's Billing Transparency: Airtable generally strives to be transparent about its billing. While unexpected charges are possible in complex scenarios, they are usually not intentional.
Monitoring Usage: You can monitor your Airtable usage closely to track the number of edits used and identify any unexpected increases.
Contacting Airtable Support: If you encounter any unusual billing behavior, it's always best to contact Airtable Support directly for clarification.
@OPall
Ignore the inaccurate answer from @peter247 above.
To answer your question, you are never charged for read-only users, because they are never allowed to perform any actions that can edit any of the existing data in the base.
They are never allowed to run any automations that edit data in the base, and they are never allowed to run any scripts that edit data, and they are never allowed to click on a button that would edit data or run an automation.
They can always submit a a form because submitting a form simply adds new records to the base.
However, if you want your read-only users to update data in your system without getting charged for it, read-only users are allowed to click on buttons that open external URLs. So you can always allow them to update existing records by using Fillout’s advanced forms for Airtable or Make’s custom webhooks.
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
@OPall
Ignore the inaccurate answer from @peter247 above.
To answer your question, you are never charged for read-only users, because they are never allowed to perform any actions that can edit any of the existing data in the base.
They are never allowed to run any automations that edit data in the base, and they are never allowed to run any scripts that edit data, and they are never allowed to click on a button that would edit data or run an automation.
They can always submit a a form because submitting a form simply adds new records to the base.
However, if you want your read-only users to update data in your system without getting charged for it, read-only users are allowed to click on buttons that open external URLs. So you can always allow them to update existing records by using Fillout’s advanced forms for Airtable or Make’s custom webhooks.
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
Hi @ScottWorld ,
Thank you for your reply.
I did not even take @peter247 answer into consideration since it's nothing more but an LLM generated content.
I'm confused to see that people keep copy pasting content like this without even using a single neuron...
Your answer seems clear enough. I did not do 100% of the tests yet. I have a secondary read-only account that helps me checking which are the limits of this "read only" role.
I understand from your message that there won't be any auto-upgrade user permission if I end up allowing 1 editable field in a interface. The people without the right permission level won't be allowed to edit it until they're upgraded at least to "Editor" role.
Have a nice day,
That is correct. Even if you have one editable field in your interface, your read-only users will not be able to edit that field, and they will have no ability to automatically upgrade themselves to become an editor.
- ScottWorld, Expert Airtable Consultant