tableau_ics). If your Domain ID shows tableau.com, your connection uses the archived pre-July-2025 setup, and the differences are noted inline below.
After this article
You’ll be able to connect Tableau to Lumos to sync users, groups, site roles, licenses, and project/workbook permissions. You can also provision users, grant site roles, and manage project and workbook permissions.Capabilities
Account status mapping: users whose site role is anything other than Unlicensed sync as Active. Users with the Unlicensed site role sync as Suspended. Users no longer returned by Tableau show as Deprovisioned. This mapping also applies when Lumos creates or activates an account: a user created with, or already holding, the Unlicensed site role is reported as Suspended, and Lumos then runs its activation step. When a request would activate a user whose current site role is higher than the one requested, Lumos keeps the existing site role and license rather than downgrading them.
Create Account authentication method: the Create Account action can set an Authentication Method (from Tableau’s AuthSettings):
SAML (sign-in via the site’s IdP), OpenID (Tableau Cloud only: Google, Salesforce, or OpenID Connect), TableauIDWithMFA (Tableau Cloud only), or ServerDefault (the server’s default method, which corresponds to TableauID). If you omit it, Tableau falls back to the site default. Only the site role entitlement is valid for Create Account, and other entitlement types aren’t supported.
Activity tracking: supported. Lumos tracks each user’s last login.
Required plan and roles
- Lumos plan: no minimum plan required.
- Tableau role: the setup user must be a Site Administrator (single site) or Server Administrator (Tableau Server). If you use Tableau Server with multiple sites, a system administrator user must create the PAT.
- Authentication: either a Personal Access Token (PAT) or a Connected App (Direct Trust), chosen on the Tableau (Multi-Auth) card. A PAT inherits the permissions of the user who created it. Direct Trust signs a JWT with a Connected App secret and runs as the Tableau user you name, so that user needs the Site Administrator role described above.
- Permission scoping: a read-only connection isn’t available. Tableau doesn’t provide a view-only permission for user management, so a Site Administrator role with read/write access to users is required.
- Tableau Server: requires version 2020.1 or later.
The Tableau (Multi-Auth) card with Connected App (Direct Trust) authentication is in Early Access. Contact your Lumos team to have it enabled for your domain.
Read-only access vs provisioning
Is read-only possible? No. Tableau doesn’t provide a view-only permission for user management, so every Personal Access Token inherits full read/write access from the Site Administrator (or Server Administrator) who created it. What full provisioning requires. A Personal Access Token created by a Site Administrator, or by a system administrator user if you’re on Tableau Server with multiple sites. The token carries whatever access that user has, so provisioning, project and workbook permission changes, and site role grants all follow from the steps below with no separate credential. Watch out for. The token carries the access of the user who created it, so if that person loses Site Administrator rights or is deactivated, provisioning stops working. Create a new PAT under an active administrator and reconnect. Tableau also requires every user with site access to keep one site role, so Lumos cannot unassign a site role or a license. To remove someone’s access, assign them the Unlicensed site role instead.Instructions
Phase 1 (option A): Create a Personal Access Token in Tableau- Log in to Tableau as the Site Administrator (or Server/system administrator, per above).
- Click your avatar and choose My Account Settings.
- Scroll to Personal Access Tokens, enter a name (for example,
Lumos Integration), and click Create new token. - Copy the Token Secret. It’s shown only once.
- In Tableau, go to Settings → Connected Apps, create a Direct Trust connected app, and enable it.
- Generate a secret and copy the Client ID, Secret ID, and Secret Value. The secret value is shown only once.
- Note the username of the Site Administrator the connection will run as.
- Find the Tableau card in your Lumos integrations (reconnect an existing card or add a new one).
- Choose Tableau Cloud in the dropdown. (Pre-July-2025 connections also offered Tableau Server, so choose it if you self-host.)
- Choose the credential. For Personal Access Token (PAT), enter the token value and the Personal Access Token (PAT) Name. For Connected App (Direct Trust), enter the Client ID, Secret ID, and Secret Value, plus the username the connection runs as. Enter the Tableau Server URL in both cases.
- Copy your Tableau instance URL, including the site name, into the Server URL field, for example
https://[something].online.tableau.com/#/site/[my_company_tableau_site_name](Tableau Server:https://[domain.of.my.tableau.tld]/#/site/...). - Click Connect Tableau.