Overview
DSALTA connects to Airtable using read-only API access to collect compliance evidence automatically. Data syncs every 24 hours and feeds into your Data Library modules.Read-only access. DSALTA never modifies, creates, or deletes resources in your Airtable account.
What you’ll see. Airtable personal access tokens identify only their own owner, so DSALTA’s Access page lists the connected account (by email), not every individual person in your Airtable workspace. A full member roster requires an Airtable Enterprise account with additional scopes. Treat the Access list as the connected account and confirm its owner against your People page. DSALTA’s Inventory page lists the bases the token can read.
How to Connect
Airtable connects with a personal access token (PAT) — there’s no app to install.1
Open Airtable token creation
Go to airtable.com/create/tokens and create a personal access token. A free Airtable account works — no paid or enterprise plan is required.
2
Add the required scopes
In the Scopes section, add both of these scopes: user.email:read (identifies the connected account on the Access page) and schema.bases:read (lists your bases on the Inventory page). Optionally add data.records:read only if record-level checks are needed.
3
Grant base access
In the Access section, add the base(s) or workspace(s) you want DSALTA to read. This is required — the token can see no bases until you add them here, and the Inventory page stays empty otherwise.
4
Copy the token
Create the token, then copy it (it starts with
pat).5
Connect
In the DSALTA sidebar, go to Integrations, find Airtable, and click Connect. Paste the token in the secure window and submit.
6
Finish
DSALTA runs an initial sync — usually a few minutes — after which the compliance checks below activate.
Automated Compliance Checks
Each check below runs automatically every 24 hours. Click any check for step-by-step remediation guidance.Troubleshooting
Integration shows Disconnected
Integration shows Disconnected
Re-authenticate from Integrations → Airtable → Reconnect. This can happen if the personal access token was deleted, expired, or had its scopes changed in Airtable.
Data is not syncing
Data is not syncing
Confirm the personal access token is still valid and still carries the user.email:read and schema.bases:read scopes. If the Inventory page is empty, check that the base(s) or workspace(s) are still added to the token’s Access section, then trigger a manual sync from the integration settings.
.png?fit=max&auto=format&n=tsMQJyneJ1xquFUo&q=85&s=4d401cc03b547d99b6f75a6bd170c334)