Skip to main content

Hello,

I have a base and I want to create forms that allow some to suggest new entries into the base. Once the suggestion comes through I would approve it then merge it into the base. However I need to know who that person is and limit access to the form to okta users. Whats the best way to go about doing this?

@juan_santiago 

One way of doing this would be to sign up for Airtable’s Enterprise Plan, and then configure your base to allow Okta SSO logins.

Then, you could create Airtable forms and turn on the option to “see who submitted a response”. This requires people to login to Airtable before they can submit their forms.

However, the much cheaper, much quicker, and much easier way of doing this would be to use Fillout’s advanced forms for Airtable.

Fillout offers hundreds of features that Airtable’s native forms don’t offer, including the ability to control access to a form via Okta SSO, the ability to update Airtable records with a form, the ability to display Airtable lookup fields on forms, 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, create PDF files from your form submissions, connect a single form to dozens of external apps simultaneously, add CAPTCHAs to your form, and much more.

And best of all, if you’re not already on Airtable’s Enterprise Plan, Fillout will cost you significantly less money than upgrading to Airtable’s Enterprise Plan. Fillout is thousands upon thousands of dollars less expensive.

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


Hey ​@juan_santiago,

Fully agree with ​@ScottWorld. You will probably want to look into Fillout. Some reasons for it here.  

Mike, Consultant @ Automatic Nation


Airtable’s native forms support Okta login only on the Enterprise plan, and even then, there’s no built-in approval process. You would have to set that up manually using extra tables and automations.

The best way to handle this is by using Fillout. It works well with Airtable and also supports Okta SSO.

Fillout has an approval feature, when someone submits the form, the data doesn’t go directly into your main base. Instead, it stays in a staging table, and you can review and approve it before it moves into your actual records. Fillout also lets you automate the approval process if needed.

Taha, Airtable Advisor


Reply