Overview
DSALTA connects to Tableau 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 Tableau site.
How to Connect
Tableau connects with a Personal Access Token — there’s no app to install.1
Enable Personal Access Tokens
A Tableau site or server admin must enable PATs. On Tableau Cloud, go to Settings → General; on Tableau Server, enable them via
tsm. Skip this step if PATs are already enabled.2
Create a Personal Access Token
In Tableau, open your profile, then My Account Settings → Personal Access Tokens. Enter a token name, click Create Token, and copy the secret — it is shown only once.
3
Find your HostName and API Version
Your HostName is the host in your Tableau URL with no protocol, e.g.
dub01.online.tableau.com. Use a current REST API version, e.g. 3.26.4
Find your Content URL and connect
On Tableau Cloud, the Content URL is the value after
/site/ in your URL (e.g. acme); leave it blank for a default Tableau Server site. In the DSALTA sidebar, go to Integrations, find Tableau, and click Connect. In the secure window, paste the token name, token secret, HostName, API Version, and Content URL, then submit.5
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 → Tableau → Reconnect. This usually happens when the Personal Access Token expires, is revoked, or goes idle (Tableau PATs expire after a period of inactivity). Create a fresh token and reconnect.
Data is not syncing
Data is not syncing
Confirm the Personal Access Token is still valid and that the HostName, API Version, and Content URL are correct for your site. Then trigger a manual sync from the integration settings.
.png?fit=max&auto=format&n=tsMQJyneJ1xquFUo&q=85&s=4d401cc03b547d99b6f75a6bd170c334)