Stacker
LoginSign upAstra Docs
  • Getting Started: Quick Guide
    • What is Stacker?
    • Key Features
    • Quick Overview of Stacker
    • What can I build in Stacker?
      • Creating a Home Page
      • Build an Internal Tool
    • Creating your first App
  • Stacker V 5(Astra) - Frequently Asked Questions
  • Account Settings
    • What is a Workspace?
      • Workspace Settings
      • Delete a Workspace
    • Adding Multiple Apps
      • Deleting an App
    • Subscriptions and Billing
  • Customer Access
    • Customer Access
  • Layout types
    • Layout Types
      • Layouts vs Custom Pages
    • Adding Custom Pages in Stacker
    • Detail Layout
      • Detail page widgets
        • Detail: Text Widget
        • Detail: Related Record Widget
        • Detail: Related Record List
          • Related record list widget not showing option
        • Detail: Quick Links Widget
        • Detail: Pipeline Widget
        • Detail: Highlights Widget
        • Detail: Fields Widget
          • Detail: Field Options
          • Separating fields into sections
        • Detail: Embed Widget
          • Embedding Google Maps
          • Embedding Airtable
          • Embedding Loom Videos
          • Embedding Vimeo
          • Embedding Youtube
          • Embedding Google Drive videos
          • Embedding Google Drive Images
          • Embedding content on a detail page
        • Detail: Callout Widget
        • Detail: Banner Widget
        • Detail: Big Numbers Widget
        • Detail: Charts Widget
      • Detail: Delete Record Button
      • Detail: Edit Button
      • Detail: Record Header
        • Change the title on the detail page
      • Detail: Tabs
        • Detail: Activity Tab
    • List Layout
      • Calendar Layout
      • List Options
        • List: Sort
        • List: Cover Image
        • List: Roles
        • List Layout: Change layout title
        • List: Inline Filters
        • List: Header
        • List: Duplicate Layout
        • List: Filter
        • Allow users to download list data as CSV
        • List: Relative Date Filtering
        • List: Field options
        • List: Show, Hide, and Reorder Fields
    • Customize the Form Layout
      • Creating multi step form
      • Auto-filling values into create forms
      • Set default values on Forms
    • Stacker Navigation
      • Navigation: Showing and hiding tables
      • Enable Breadcrumb Navigation
  • Permissions and Security
    • Introduction to Permissions
    • Configure a Permission Rule
      • Table Permissions
        • Editing Permissions
        • Multiple permission rules
    • Set up User Roles
      • Automatically assign Roles
    • Conditional Visibility
  • Customization
    • Client Logos
    • Customizing App Appearance
    • Getting started with CSS in Stacker
    • Custom CSS
    • Workspace Appearance
    • Custom Domain
      • Custom Domain not working
    • Whitelabel
    • Custom Scripts
    • Creating Buttons
      • Action Buttons
      • Add new button showing when it shouldn't
    • Translate your Stacker App
  • Users
    • Introduction to users in Stacker
    • Users: Overview
    • Users: Workspace Collaborators
      • Workspace Users
    • Users: App Users
      • Adding users to your app
      • Login flow for users
      • Open Signup
      • Registering and Logging in
    • Previewing an app as a user for testing
  • Data
    • Formula field
    • Rich Text
    • Third Party Integrations
      • FullStory integration
      • Intercom Integration
      • Zapier Integration
        • Sending an email with Zapier
      • Airtable
        • Syncing Schema and Data
        • Update Sharing link password
        • Real time Airtable sync
        • Upgrading Airtable data connections
        • Enabling tables and fields
    • Enable Color on Single and Multi Select Fields
    • Apply dynamic data filter to Link Fields
    • Importing data into Stacker
      • Importing data from CSV
    • Applying table data filters
    • Exporting data from Stacker
    • Creating lookups and rollups between tables
      • Creating links between tables
    • Stacker Tables: Editing field names and types
      • Stacker Tables: Pasting Data
      • Stacker Tables: Linked Fields
      • Stacker Tables: Editing and deleting tables
      • Stacker Tables: Creating a new table
      • Stacker Tables: Adding new fields
      • Stacker Tables: Adding and Editing Rows
      • Stacker Fields
  • Troubleshooting
    • There was an error saving your record
    • Unable to toggle on linked fields
Powered by GitBook
On this page
  • Airtable data connection upgrade explained
  • Better security
  • How to upgrade
  • Repair your Airtable Data Connection
  • Re-authenticate Airtable Connection
  • Adjust token permissions in Airtable
  • Troubleshooting
  1. Data
  2. Third Party Integrations
  3. Airtable

Upgrading Airtable data connections

PreviousReal time Airtable syncNextEnabling tables and fields

Last updated 1 month ago

Airtable data connection upgrade explained

Airtable data connections in Stacker use Airtable API keys. Upgrading your Airtable connections means that your Airtable data connection will use a new authentication method.

The upgrade will also give your apps new functionality, for example such as real time data sync between your Airtable base and Stacker, also known as real time Airtable sync. Read more about real time Airtable sync .

Aside from getting real time updates, it is important to upgrade because Airtable is on the 1st of February 2024. In other words, you will need to upgrade for your apps to continue working.

The upgrade is free, and does not change your data structure or layouts.

Note: Any Airtable data connections created in workspaces created after the 10th of April already use the new authentication method, and do not need to be upgraded.

Better security

The new authentication methods also provide a higher standard for security, as compared to API keys. You can see more in from Airtable.

Personal Access Tokens and OAuth provide a higher standard for security over API Keys, which were the predecessor that provided “all-or-nothing” access over everything that an Airtable user account could see or do. These new methods have more granular control of resources and scopes and allow you to extend Airtable, all while ensuring the highest grade of security.

How to upgrade

You will need to upgrade each data connection separately, and only takes a few minutes. See the video below, or follow the instructions here:

  1. Click App Settings

  2. Under Data Sources, click the Upgrade button

  3. Follow the flow which directs you to Airtable to grant access to Stacker

  4. We suggest you pick “All current and future bases in all current and future workspaces” in the dropdown, so that you do not have to go through the full upgrade flow for future data connections. After granting access you will be redirected to Stacker.

  5. Click Grant access

This Airtable base is not accessible error showing on the top of the data grid or the app settings page means that your Airtable data connection has lost access to Stacker.

You will need to repair your Airtable data connection if:

  • The token is still valid but no longer provides access to the base it is connected to. For example, you've adjusted the permission of the token to no longer include the base.

  • The token is no longer valid. For example, the token was revoked in Airtable.

  • The data connection has no token assigned. For example, the Stacker user who set up the data connection has been removed from Stacker.

To fix your data connection, you will need to Repair the data connection from the app settings page in Stacker:

  1. Go to App Settings

  2. Click Data Sources

  3. Find the data connection that says This Airtable base is not accessible

  4. Click the Repair button

Re-authenticate Airtable Connection

If you need to re-authenticate, you will be guided to Airtable to grant access to Stacker:

  1. Pick “All current and future bases in all current and future workspaces” in the dropdown, so that you do not have to go through the full upgrade flow for future data connections

  2. Click Grant access

  3. Your data source should be repaired with no error message

Adjust token permissions in Airtable

  1. From the Repair modal, click on the word Airtable to be navigated to Airtable in a new tab.

  2. In Airtable, click your profile image in the top right-hand corner

  3. Click Integrations in the dropdown menu

  4. Click Third-party integrations

  5. Click Stacker

  6. Under All Workspaces, check that the base you are using in Stacker is available.

  7. Change the permissions to All current and future bases in all current and future workspaces

  8. Navigate back to Stacker and click Try Again

  9. Your data source should be repaired with no error message

Troubleshooting

If this does not repair your data connector:

  • Your Airtable account may not have access to the base of the data connector. If this is the case, contact the owner of the base and ask them to share the base with you, or ask them to go through the repair flow.

  • The base may no longer exist—it may have been deleted. In this case, we are unable to repair the data connection.

Repair your Airtable Data Connection

Depending on the reason for repair, you may be asked to either , or

Repair Data Connection.gif

If you are asked to adjust the permissions of your token, you will be shown after clicking Repair. The video will walk you through the steps to adjust permissions:

here
deprecating their API keys
this article
this video
re-authenticate your data connection
adjust the permissions of your token.