KNOWLEDGE BASE

Connecting Tableau Mobile to Tableau Server Using Trusted SSL Certificate


Published: 24 Jan 2017
Last Modified Date: 30 Jan 2017

Question

How to use a trusted certificate to connect from the Tableau Mobile app to a Tableau Server configured for SSL. 

Environment

  • Tableau Mobile App 
  • iOS 
  • Android 
  • Tableau Server 

Answer

Option 1: Configure Tableau Server to use an SSL certificate issued by a trusted CA (Certificate Authority)

  1. Obtain a certificate from a CA trusted by iOS or Android.

    For a list of certificates trusted by iOS, see this page on the Apple Support site.

  2. Install the certificate chain file on the SSL tab in the Configure Tableau Server utility. For information, see Configure External SSL in the Tableau Server Help.

  3. (iOS only) Establish trust on the device for Tableau as the developer of the Tableau Mobile enterprise app. For information, see Guidelines for installing custom enterprise apps on iOS. (This step isn't necessary if your organization uses a Mobile Device Management system.)

Option 2: Configure the device to trust the existing certificate on Tableau Server

There are a number of ways to achieve this, but here are a couple examples:

  • Ask the Tableau Server administrator to email the certificate as an attachment to mobile users. Then have the users open the attachment and follow prompts to install it manually. For example procedures that might serve as a guideline, see Import a Certificate with an Apple iOS or Android Device.

    Note: The example procedures are from a third-party website that is not affiliated with Tableau. As of the time this article was published, the information was relevant to this issue. However, the information can change at any time without our knowledge.

  • Use tools such as the Apple Configurator utility or a Mobile Device Management system to configure all devices to trust the certificate.

For more details about establishing trust, see "Digital certificates" in chapter 4 of the iOS Deployment Reference, or this third-party information about Android certificates.

Option 3: Use an SSL certificate issued by an internal CA

For this option, you would do both of the following:

  1. Configure Tableau Server to use an SSL certificate issued by an internal Certificate Authority.
  2. Configure your mobile devices to trust that internal Certificate Authority. (This step isn't necessary if your IT department manages your mobile devices.)
Did this article resolve the issue?