Skip to main content

I created an "upgraded" form and gave users commenter access to the base and workspace. However, when they try to upload a file (images to be specific), they get an "invalid permissions" error. 

Is there a setting that I am missing? I tried out this setup with the old forms and it seemed to work. 

Are these images straight from your phone? I think the iPhone photos aren't saved as jpg or png but as HEIC. This may be part of the issue.

But if you're uploading jpg or png from your computer I'm not too sure.


Are these images straight from your phone? I think the iPhone photos aren't saved as jpg or png but as HEIC. This may be part of the issue.

But if you're uploading jpg or png from your computer I'm not too sure.


Hi @Sistema_Aotearo , nope file format doesn't seem to be the issue. Thanks though!


Uploading files works fine for me in the new forms, so if you can get the old forms to work but not the new forms, then I would open a support ticket with support@airtable.com.

However, you may want to use Fillout’s advanced forms for Airtable, which offers many more advanced features for uploading attachments than using Airtable’s forms. You can read more about all of these advanced features on this page: File Uploads with Fillout.

Fillout is 100% free, and it also offers hundreds of other features that Airtable’s native forms don’t offer, including the ability to update Airtable records using a form, display Airtable lookup fields on forms, control access to a form via SSO or email domains, perform math or other live calculations on your forms, accept payments on forms, collect signatures on a form, create multi-page forms with conditional paths, create new linked records on a form, connect a single form to dozens of external apps simultaneously, add CAPTCHAs to your form, and much more.

I show how to use a few of the advanced features of Fillout on these 2 Airtable podcast episodes:

Hope this helps!

If you’d like to hire the best Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


Airtable now has three types of forms

- form views. These are the original forms and can be filled out by the public.

- interface designer form layout pages. These are created in interface designer, and they appear in interfaces. However, they require editor permissions in order to be used. I'm guessing this is the type of form you have. They are not working for your users because they have only commentator permissions.

- form builder forms. These are created in interface designer, but they do NOT appear in interfaces. They can be filled out by the public.

If you rebuild your form in the public form builder, your users should be able to fill them out. However, they will need a button that will open the form in a new browser window, and the form will not appear as a page in the interface.


Airtable now has three types of forms

- form views. These are the original forms and can be filled out by the public.

- interface designer form layout pages. These are created in interface designer, and they appear in interfaces. However, they require editor permissions in order to be used. I'm guessing this is the type of form you have. They are not working for your users because they have only commentator permissions.

- form builder forms. These are created in interface designer, but they do NOT appear in interfaces. They can be filled out by the public.

If you rebuild your form in the public form builder, your users should be able to fill them out. However, they will need a button that will open the form in a new browser window, and the form will not appear as a page in the interface.


Hi @kuovonne, thanks for this. I resorted to using the original form view and it seems to have worked. 

Curious though, what exactly is a form builder form? I'm pretty sure I clicked on the prompt to create a form in form builder, but was still having the issue.


https://support.airtable.com/docs/building-and-sharing-forms-in-airtable


Reply