The miniExtensions Form allows users to log in to/look up their Airtable records. However, in some cases you may wish to limit which of your users can log in to see their Airtable records, for example only those that are in “active” status, or only those from a certain email domain. This can be set up very easily in the miniExtensions Form!
Use Cases
Here are some potential use cases for this feature:
- Domain-Based Access: This feature could be used to restrict access to users with an email address from a specific domain. For instance, if you want the form to be accessed only by employees of a particular company, you could restrict login to users with an ‘@company.com’ email address.
- Role-Based Access: This feature could be used to restrict access to certain users based on their role. For example, only managers or administrators can log in unless they are designated by another manager or admin.
- Subscription Status: This feature could restrict access to only those users whose subscription or membership is active.
Demo
Here’s an example of a form that limits user access to those in “active” status. If you log in as “Emma” you will see an error message, whereas you can log in successfully and see the appropriate Airtable record when using “John”.
If you click on the sample view below, you’ll see the table that’s used for the demo above.