Tableau User Sync Solution

From: 1,500.00 / year

Manage and synchronize  your Tableau Server’s User Accounts, Groups and Group-Memberships based on an external identity provider



Support for multiple types of user-stores / identity providers

The user-stores can be:

  • Your remote active-directory
  • Based on SQL database-table(s)
  • Exports from your user-identity management system
  • Exports from other systems with user-accounts

Tableau Server Authentication methods

UserSync works with all Tableau Server authentication methods:

  • Local Users,
  • Active Directory,
  • SAML (ADFS),
  • OpenID (Oauth).


Tableau Server Authorization

Best Practice with Tableau Server is to apply Authorization by assigning Permissions to Groups in Projects. The Tableau User Sync Solution places user-accounts in Groups. Implicitly, this supports your predefined Authorization settings of Groups in Projects. And makes the content of Projects, the Workbooks and Datasources, available for the allowed group-members.

Results of UserSync

Built-in is a mailing feature which informs recipients with the result of the tasks executed by UserSync. It sends the user-list and the log-file as an attachment. It supports an ‘alert-mailto’ list for recipients who needs to be informed when the run fails, for whatever reason.

This is particular useful when the recipient who checks the Usersync runs, has no access to the server running the Tableau User Sync Solution due to security reasons.

In such cases a second installation and configuration of the User Sync Solution, on the Tableau Server for instance, is possible to repeat a UserSync run with the attachments from the mail.

Technical information

Applicable in almost all IT infrastructures

The only requirement is that Tableau Server must be accessible over the network, just as you would logon to Tableau Server with your browser. It means Tableau Server can reside:

  • On-premise
  • In a DMZ network segment
  • A hybrid environment with on-premise and cloud servers
  • In the private-cloud
  • In public cloud, such as Tableau Online

The Tableau User Sync Solutioncan be installed on your active-directory domain-controller, or your Tableau Server or any system in between.

Technical Info

The Tableau User Sync Solution is a combination of Python, Powershell or Unix-scripting and Tableau’s REST-API. It can be installed on Windows and Linux based systems. It works from Tableau Server version 9.1, up to the latest releases of Tableau Server, and it is blazingly fast! Synchronizing a set of 50.000 users with 1% of changes is done within 30 minutes.

It can be executed multiple times during a day.