![]() ![]() When embedded Tableau content is loaded in your custom application, a standard OAuth flow is used. By establishing a trust relationship, you’re able to provide your users a single sign-on (SSO) experience to Tableau content embedded in your external applications through the identity provider (IdP) you’ve already configured for Tableau Server. NOTE: Connected Apps is available for both Tableau Server and Tableau Online using the Embedding API v3.Įxternal Authorization Servers (EAS) - Establishes a trust relationship between Tableau Server and the EAS. The trust relationship is established and verified through an authentication token in the JSON Web Token (JWT) standard, which uses a shared secret provided by the Tableau connected app and signed by your external application. Common use-cases include integrating user management in Tableau with user management in the embedding application, managing content and permissions according to the state of the embedding application, querying Tableau metadata so the correct information is displayed to end-users, and automating the management of Tableau Server.Ĭonnected Apps - Enables a seamless and secure authentication experience by facilitating an explicit trust relationship between Tableau Online or Tableau Server and external applications where Tableau content is embedded. REST API - Allows for integration between an embedding application and Tableau Server or Tableau Online by way of RESTful endpoints that manage users, content, and permissions amongst many other capabilities provided by the Tableau platform. The Embedding API v3 provides web components for embedding Tableau visualizations and is available starting with Tableau version 2021.4. Key features and APIsĮmbedding API v3 - The Embedding API v3 provides an updated developer experience and enhancements over the JavaScript API v2. The rest of the playbook will then dive into the key embedding requirements, explain how to accomplish those requirements, and supply you with resources necessary to get up and running. The following list provides a summary of the key APIs and features that are used in embedded deployments. Depending on your integration goals, you may require the use of a variety of features and techniques. ![]() The act of embedding a single dashboard or visualization into a single webpage is quite simple, but a well-engineered integration requires handling other things such as authentication, authorization, content management, and performance. Embedding into custom mobile applications.Adding interactive visualizations to blog posts. ![]() Embedding into internal knowledge bases and CRM systems.Tableau dashboards as components of line-of-business or vertical applications.Embedding Tableau content allows you to add the power of interactive visualization to external applications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |