Airtable Listing

Airtable Listing

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:
  1. Click on the Add Section button or hover over an existing section to reveal the Add Section button.
notion image
  1. Select Listing, Grid or Table under Data Blocks and choose a layout.
notion image
 
  1. Hover over the section and click on the Edit Listing button
notion image
  1. 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.
notion image
This will now take you to the listing editor where you can set up your data source, permissions, views, filters and search settings.
notion image
 

Connecting Airtable

In Data Source:
  1. Select which base to use for the Airtable block
notion image
  1. Select which table from the base to use
notion image
 

Permission Settings

Adding permissions will prevent the public or the wrong user group from accessing your listing. To update permissions:
  1. 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.
notion image
 

View Only Permission

To grant a user group View Only permission:
notion image
  1. Click on Add Access Rule
  1. Choose a User Group e.g. Employee
  1. Select the option View Only
 

Create Only Permission

To grant a user group Create Only permission:
notion image
  1. Click on Add Access Rule
  1. Select a User Group e.g. Employee
  1. Select the option Create Records
 

Edit Only Permission

To grant a user group Edit Only permission:
notion image
  1. Click on Add Access Rule
  1. Select a User Group e.g. Employee
  1. 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:
notion image
  1. Click on Add Access Rule
  1. Select the user group Admin (Learn more about user groups)
  1. Select Create Records, Edit Records, Remove Records.
 

View Settings

  1. Select the View Settings tab to update the way your records are displayed. Pory supports:
notion image
  1. Displaying records using an Airtable View or sorted alphabetically by a field.
  1. How many records to paginate records by.
  1. 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.
  1. Select the Filters Settings tab to generate filters for your listing.
notion image
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 Settings
 

Search Settings

  1. Select the Search Settings tab to set up the search bar (optional). Determine which fields are searchable. E.g. Name, Company, Email.
notion image
  1. Click Save and Continue when you're ready!
 

Other useful resources

🎨
Search Settings
 
💡
 

FAQ

How to display approved records only?

Displaying approved records