Austin Yang • Aug 31, 2023 • 4 min read
Hi everyone, we've just rolled out some major updates to Softr, especially when it comes to how data sources work.
We put together this blog post to break it down for you. Make sure you read it closely so you can take the right steps to keep your apps running smoothly. For a more detailed overview, check out our tutorial:
Before today, any data source you add in Softr is only added to a specific app, which means:
Good news: that's all behind us now.
Starting today, we've shifted all data source management to the workspace level. So, within a single workspace:
Nothing. We’ve already consolidated all of your existing data sources for you. You can find them by going to your Dashboard > Data sources.
Airtable will officially retire API keys in January 2024. Earlier this year, they introduced Airtable OAuth as the new authentication method, and we now support it in Softr as well!
Every software product eventually moves to OAuth because:
They’ll still work until Airtable retires API keys in January 2024.
But from now on, you can't use API keys to connect new Airtable accounts in Softr.
As 2024 is approaching, we recommend that you replace existing API keys with OAuth ASAP — like, literally after reading this 🏃 🏃♂️ (see how below).
We strongly recommend that you give Softr access to "All current and future bases in all current and future workspaces.”
This will save you a bunch of headaches in the future wondering:
But of course, the point of OAuth is that you get to choose. You can always edit which bases Softr can access at any time, but there are a few important caveats 👇
You can do this by re-authenticating your data source. It can be done in two ways:
Option 1: Go to Dashboard > Data source > Select the Airtable source you want to edit > Re-authenticate
Option 2: In a dynamic block’s settings panel > Source tab > Open base selection dropdown, scroll to the bottom and click Edit bases Softr can access
Both paths will take you to the OAuth screen to re-select bases.
Existing Airtable accounts connected through PAT will still work in Softr.
But we're not letting you set up new ones for the time being — because PAT is not really meant to be used this way. If you have strong reasons to choose PAT over OAuth, please let us know. We’ll definitely consider bringing it back!
Like always, if you have any additional questions or feedback, please feel free to contact us through support chat or post on the community forum.
Happy building!