SSL

SSL (Secure Sockets Layer) is a standard security technology that establishes an encrypted link between a web server and clients. To use SSL, you need to install an SSL certificate on Tableau Server.

Important: Beginning with version 2025.3, Tableau will use OpenSSL 3.4.0 and Level-2 security. Level-2 security requires keys of 2048 bits or longer. Any existing Level-1 security keys will no longer work and you will need to generate and deploy a new key pair. If you have been generating at least 2048-bit length keys as recommended, no action is necessary. For more information see Generate a key.

You can configure Tableau Server to use SSL in the following ways:

  • Use SSL for external HTTP traffic.

  • Use mutual (two-way) SSL between clients (Tableau Desktop, web browsers, and tabcmd.exe) and Tableau Server.

  • Use SSL for all HTTP traffic between internal server components and the repository.

If you are using mutual SSL, each client also needs a certificate.

Note: Tableau Server uses SSL for user authentication. SSL is not used to handle permissions and authorization to content (data sources and workbooks) hosted on Tableau Server.