Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ......
Transcript of Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ......
![Page 1: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/1.jpg)
![Page 2: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/2.jpg)
Deploy and Enjoy: Tableau Mobile at Enterprise Scale
# D e p l o y E n j o y M o b i l e
Paul Cardon
Staff Software Engineer
Tableau
Sham Dorairaj
Senior Software Engineer
Tableau
![Page 3: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/3.jpg)
Sham Dorairaj
# D e p l o y E n j o y M o b i l e
![Page 4: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/4.jpg)
Paul Cardon
# D e p l o y E n j o y M o b i l e
![Page 5: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/5.jpg)
Tableau Mobile Team
We a r e b u t t w o o f m a n y :Test
User Experience
Support
Development
Documentation
# D e p l o y E n j o y M o b i l e
![Page 6: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/6.jpg)
Tableau Champion
Tableau Server Administrator
IT/Operations
IT Security
You want to enable your Tableau Server users to enjoy Tableau on their mobile devices
You!
![Page 7: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/7.jpg)
”Give our enterprise customers guidance on how to deploy Tableau Mobile in their network environments.”
Welcome and Introduction
Signing into Tableau ServerConnect > Trust > Authenticate
Mobile Device Management (MDM)Customize Tableau Mobile
Lagniappes
![Page 8: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/8.jpg)
Tableau overviewTableau Mobile
is the fastest &
most delightful
way to stay on
top of your data
![Page 9: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/9.jpg)
Tableau Mobile
![Page 10: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/10.jpg)
![Page 11: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/11.jpg)
Managing Mobile is Different
Mobile Platforms are unique:
Operating Systems
Apps & App Stores
Different Security Concerns
Bring-Your-Own-Device (BYOD) is common
Device is personal
![Page 12: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/12.jpg)
Sign into Tableau Server
![Page 13: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/13.jpg)
Signing into Tableau Server
1. Connect
2. Trust
3. Authenticate
![Page 14: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/14.jpg)
Step 1: Connect
![Page 15: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/15.jpg)
Private Network
Connect: Private Network (aka Intranet)
![Page 16: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/16.jpg)
Private Network
Connect: Reverse Proxy
![Page 17: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/17.jpg)
Private Network
Connect: Virtual Private Network (VPN)
![Page 18: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/18.jpg)
Connect: The Cloud
![Page 19: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/19.jpg)
Connect
Work with your Networking Team about which solution makes sense for your company
![Page 20: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/20.jpg)
Signing into Tableau Server
1. Connect
2. Trust
3. Authenticate
![Page 21: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/21.jpg)
Step 2: Trust
A Philosophical Argument?
![Page 22: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/22.jpg)
![Page 23: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/23.jpg)
When you die, if you get a choice between going to regular heaven or pie heaven, choose pie heaven. It might be a trick, but if it's not, mmmmmmmm, boy.
Jack Handey
![Page 24: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/24.jpg)
When you choose your data transfer protocol, if you get a choice between an insecure protocol and a secure protocol, choose the secure protocol.
![Page 25: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/25.jpg)
It won’t be a trick, so, mmmmmmmm, boy.
Paul Cardon
![Page 26: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/26.jpg)
Trust: Why use HTTPS?
• S = Secure. SSL and TLS are secure protocols that enable HTTPS.
• HTTPS ensures you are talking to the correct server.
• HTTPS prevents eavesdropping.
• Apps in the iOS app store have to provide justification for supporting HTTP.
• Chrome browsers mark all HTTP–based sites and traffic as insecure.
![Page 27: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/27.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
![Page 28: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/28.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “1”Signed by “A”
![Page 29: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/29.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “1”Signed by “A”
![Page 30: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/30.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
![Page 31: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/31.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “2”Signed by “B”
![Page 32: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/32.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “2”Signed by “B”
![Page 33: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/33.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
![Page 34: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/34.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “MyTableau”Signed by “Company”
![Page 35: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/35.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “MyTableau”Signed by “Company”
![Page 36: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/36.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
![Page 37: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/37.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
“Company” Certificate Authority
![Page 38: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/38.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “MyTableau”Signed by “Company”
“Company” Certificate Authority
![Page 39: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/39.jpg)
Trust: SSL Certificates
Certificate Authority ”A”
Certificate Authority ”B”
Server “MyTableau”Signed by “Company”
“Company” Certificate Authority
![Page 40: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/40.jpg)
Signing into Tableau Server
1. Connect
2. Trust
3. Authenticate
![Page 41: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/41.jpg)
Authentication
![Page 42: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/42.jpg)
Why Authentication?
“workgroup session id”
Authentication types supported by Tableau Mobile:
Local Auth (User-Password)
SAML
Kerberos
![Page 43: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/43.jpg)
Authentication
Server Info :
…
external_version : 2018.3
authentication :
type : user-password
![Page 44: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/44.jpg)
Local Authentication
![Page 45: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/45.jpg)
Local Authentication
![Page 46: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/46.jpg)
“SAML” Authentication
Client
Identity Provider
Service Provider
Security
Assertion
Markup
Language
![Page 47: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/47.jpg)
“SAML” Authentication
Security
Assertion
Markup
Language
Tableau Mobile
Identity Provider
Service Provider
![Page 48: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/48.jpg)
“SAML” Authentication
Tableau Mobile
Identity Provider
Tableau Server
Security
Assertion
Markup
Language
![Page 49: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/49.jpg)
SAML Authentication in a Webview
![Page 50: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/50.jpg)
SAML Authentication in a Webview
![Page 51: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/51.jpg)
Kerberos
Supports:Single Sign On for multiple services
Long lived sessions with Ticket Granting
Tickets (TGT)
Tableau requirements:Active Directory
Profile installed on the mobile device:
User principal name
Realm (your active directory domain)
If Kerberos fails, fall back can be configured.
![Page 52: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/52.jpg)
Kerberos
![Page 53: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/53.jpg)
Kerberos
User certificate decodes the ticket
User never types credentials!
![Page 54: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/54.jpg)
Signed In!
![Page 55: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/55.jpg)
Signing into Tableau Server
1. Connect
2. Trust
3. Authenticate
![Page 56: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/56.jpg)
Users
I don’t want to
sign in ever again!
IT
I want my users
to be safe and renew
their sessions often!
![Page 57: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/57.jpg)
Remembering Credentials
Tableau sessions expire after 4 hours of no use
… and you may need to enter credentials again
It Depends…
User–Password: If “Keep Me Signed In” is enabled, No
SAML: Yes
Kerberos: Only when Ticket Granting Ticket renewal is needed
![Page 58: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/58.jpg)
Connected Clients to the Rescue!
Tableau Mobile for Tableau Online only (iOS, Android)
![Page 59: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/59.jpg)
Identify Your Setup And Deploy To Users With MDM
![Page 60: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/60.jpg)
Mobile Device Management
![Page 61: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/61.jpg)
Mobile Device Management (MDM)
Secure
Configure
Distribute
Control
![Page 62: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/62.jpg)
MDM: Secure Devices
Configure VPN
Entire device or per-app
Secure
![Page 63: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/63.jpg)
MDM: Configure Devices
Install SSL certificates
Install Kerberos certificates
Configure email
Apple Device Enrollment Program (DEP)Configure
![Page 64: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/64.jpg)
MDM: Apps
Can push apps to devicesAll your users could run the same version of Tableau Mobile
Control which groups of people get which apps
Distribute
![Page 65: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/65.jpg)
MDM: Control Devices
Require device unlock passcode
Disable camera, screen capture, etc.
Specify the apps that can use cellular data
Remotely wipe device
Control
![Page 66: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/66.jpg)
MDM: Systems
AppConfig(iOS Only) Compatible with:
VMWare AirWatch
MobileIron
Citrix XenMobile
Microsoft Intune
Pro Tip from Tableau DevIT: your MDM vendor can help
SDK Integration(iOS Only):
![Page 67: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/67.jpg)
Customize Tableau Mobile
![Page 68: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/68.jpg)
Customize Tableau Mobile
AppConfig
Industry standard, more info at appconfig.org
Publicly available app delivered with a special XML file containing key-value pairs
On startup, the app checks for these key-value pairs. If the app finds them, it uses them.
![Page 69: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/69.jpg)
Customize Tableau Mobile
Reduce friction for users to sign in
Thanks to MDM: Experience can be tailored to different groups of users
![Page 70: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/70.jpg)
Customize Tableau Mobile
Tableau Mobile AppConfig Key-Value Pairs
Key Value Type Example Value
AppServiceHosts string tableau.example.com, tableau-sales.example.com
AppServiceLabels string Main, Sales
CustomHostsTitle string Our Company Servers
RemoveTableauOnlineButt
onboolean true
HideServerNameField boolean true
RestrictUsername boolean true
UserName string janedoe
Documentation available online
![Page 71: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/71.jpg)
Customize Tableau Mobile
![Page 72: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/72.jpg)
Customize Tableau Mobile
AppServiceHosts =
tableau.example.com, tableau-sales.example.com
![Page 73: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/73.jpg)
Customize Tableau Mobile
AppServiceHosts =
tableau.example.com, tableau-sales.example.com
AppServiceLabels =
Main, Sales
CustomHostsTitle =
Our Company Servers
![Page 74: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/74.jpg)
Customize Tableau Mobile
AppServiceHosts =tableau.example.com, tableau-sales.example.com
AppServiceLabels =Main, Sales
CustomHostsTitle =Our Company Servers
HideServerNameField= trueRemoveTableauOnlineButton = true
![Page 75: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/75.jpg)
Lagniappes
![Page 76: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/76.jpg)
Tableau Data stored on your mobile device
Favorites cached on-device, viewable without a network connection
At regular intervals the app requests fresh versions of these offline favorites
Favorites are deleted on Sign Out or app removal
Configurable per site, under Offline Favorites
![Page 77: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/77.jpg)
Configure Offline Favorites
![Page 78: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/78.jpg)
Mobile App Bootstrap
Want to build your own custom mobile app? Consider starting here
Separate Objective-C and React Native versions
Objective-C library for Connected Clients
Was covered in depth in a separate session
Mobile app bootstrap | Custom mobile apps with embedded Tableau visualizations
Let us know if you’re developing custom mobile apps!
![Page 79: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/79.jpg)
How We Troubleshoot: Certificates
SSL Detective and Certificate Inspector
iOS apps for on-device SSL certificate verification
![Page 80: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/80.jpg)
How We Troubleshoot: General
Settings—Send Support LogsIncreases Tableau Mobile logging level
Shaking the device generates a log which can be shared with Tableau Support
![Page 81: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/81.jpg)
Further Reading
Tableau & Mobile Security white paper
https://www.tableau.com/learn/whitepapers/tableau-mobile-security
Tableau Mobile Deployment Guide
https://onlinehelp.tableau.com/current/mobile/mobile-admin/en-us/admin_mobile_ace.html
Customize Tableau Mobile
https://onlinehelp.tableau.com/current/mobile/mobile-admin/en-us/admin_mobile_ace.html#Customize
Mobile App Bootstrap code
https://github.com/tableau/mobile-app-bootstrap-react-native
![Page 82: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/82.jpg)
Tableau Mobile Rising | You CAN take it with youWednesday | Oct 24th | 3:30 PM – 4:30 PM
Data Village | Schedule in the TC18 mobile app
U P C O M I N G S E S S I O N S
Tableau Labs – Self Service Kiosk
![Page 83: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/83.jpg)
Mobile app bootstrap | Custom mobile apps with embedded Tableau visualizations
PA S T S E S S I O N S
On the road again | Bring dashboards mobile with Device Designer
Your journey to amazing mobile dashboards
![Page 84: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/84.jpg)
PA S T S E S S I O N S
Powering Boeing’s second century with actionable insights
Catering to customers at DEG | Creating painless, customized mobile reporting
![Page 85: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/85.jpg)
Q & A
”Give our enterprise customers guidance on how to deploy Tableau Mobile in their network environments.”
Welcome and Introduction
Signing into Tableau ServerConnect > Trust > Authenticate
Mobile Device Management (MDM)Customize Tableau Mobile
Lagniappes
![Page 86: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/86.jpg)
Please complete the
session survey from the My
Evaluations menu
in your TC18 app
![Page 88: Deploy and Enjoy: Tableau Mobile at Enterprise Scale · Kerberos. Authentication Server Info : ... Microsoft Intune Pro Tip from Tableau DevIT: your MDM vendor can help SDK Integration(iOS](https://reader036.fdocuments.in/reader036/viewer/2022081402/6053ee524f6d4f636e7fd6c8/html5/thumbnails/88.jpg)