In this article, we will cover how to create and set up an Airtable listing with permissions, search, filters and methods for filtering/displaying records.
Creating a Airtable Listing
Pory provides the option to add Airtable blocks to your app for displaying information in either a listing, grid or table format. To get started:
- Click on the Add Section button or hover over an existing section to reveal the Add Section button.
- Select Listing, Grid or Table under Data Blocks and choose a layout.
- Hover over the section and click on the Edit Listing button
- Select the option Anyone. This option creates a listing that is the same for everyone. Looking to create a user listing? i.e. a listing that shows records that belongs to a user? See here.
This will now take you to the listing editor where you can set up your data source, permissions, views, filters and search settings.
Connecting Airtable
In Data Source:
- Select which base to use for the Airtable block
- Select which table from the base to use
Permission Settings
Adding permissions will prevent the public or the wrong user group from accessing your listing. To update permissions:
- Select the Permissions tab to control who can view, create, edit and remove records from the listing. By default, anyone will be able to view this listing.
View Only Permission
To grant a user group View Only permission:
- Click on Add Access Rule
- Choose a User Group e.g. Employee
- Select the option View Only
Create Only Permission
To grant a user group Create Only permission:
- Click on Add Access Rule
- Select a User Group e.g. Employee
- Select the option Create Records
Edit Only Permission
To grant a user group Edit Only permission:
- Click on Add Access Rule
- Select a User Group e.g. Employee
- Select the option Edit Records
Grant All Permissions
In some cases, you may want to allow a user group like Admins to create, edit or remove records from a listing. To set up this permission:
- Click on Add Access Rule
- Select the user group Admin (Learn more about user groups)
- Select Create Records, Edit Records, Remove Records.
View Settings
- Select the View Settings tab to update the way your records are displayed. Pory supports:
- Displaying records using an Airtable View or sorted alphabetically by a field.
- How many records to paginate records by.
- Filtering records by field values.
Filter Settings
Creating filters enables your users to narrow down results by selecting options from either dropdown menus or tags.
- Select the Filters Settings tab to generate filters for your listing.
The easiest method is to use the Select fields (Single or Multiple) options. This will turn the field options into filters automatically.
Other useful resources
Filter methods Filter SettingsSearch Settings
- Select the Search Settings tab to set up the search bar (optional). Determine which fields are searchable. E.g. Name, Company, Email.
- Click Save and Continue when you're ready!
Other useful resources
Search StylesNext up: Creating Card View