Korbyt integrates with Tableau Server/Online by utilizing Tableau’s Connected Apps an JSON Web Tokens (JWT)
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)