Korbyt integrates with Tableau Server/Online by utilizing Tableau’s Connected Apps an JSON Web Tokens (JWT)
This process is required if you are running an older version of Tableau. Newer Tableau environments should be compatable with our Tableau Element in the Builder Tool – How to Setup the Tableau Element
Customer creates a Connected App which create a client ID/Secret that we use to create a JWT. This JWT is what grants us access to the Tableau reports/dashboards and is passed as an attribute alongside the dashboard URL in HTML within a layout. We create a custom adapter to automate the creation of the JWT and the media players retrieve this token via data subscription.
Intigration Steps:
- You create a Connected App using your Tablaeu’s built in features
- This will create a Client ID/Secret that Korbyt can use to create a JSON Web Token
- Documentation from Tableau is available to help with this process https://help.tableau.com/current/server/en-us/connected_apps.htm
- Korbyt Professional Services can then create a Custom Data Adapter
- This data adapter will automate the creation of the JWT that the each media player will use to retrieve information from Tablaeu
- This needs to be provisioned in a automated data adapter because each JWT can only be used once and each player will need a unique token
- The data will now be available in the Builder Tool.
Tableau Service Version Requirement:
- Connected Apps are available on the following version of Tableau
- 2021.40 (API Calls required)
- 2022.10 (Using UI)