我要求将一个画面报告嵌入到另一个网页中.我们正在使用画面JS:
http://onlinehelp.tableau.com/current/server/en-us/embed_code.htm
问题是:是否有一个身份验证选项,我们的应用程序(网页)可以将身份验证凭据传递给Tableau,因此用户无需输入凭据?
谢谢!
您可能正在寻找受信任的身份验证,如下所述:
将Tableau Server视图嵌入网页时,访问该页面的每个人都必须是Tableau Server上的许可用户.当用户访问该页面时,系统会提示他们先登录Tableau Server,然后才能看到该视图.如果您已经有了在网页或Web应用程序中对用户进行身份验证的方法,则可以避免此提示,并使用户不必通过设置受信任的身份验证来登录两次.
还有一个示例显示如何使用它:
如果您使用的是Tableau Server,并且服务器配置为使用受信任的身份验证,请先在服务器名称后面添加trusted,然后再添加该票证,从而在URL中指定该票证.例如:
var placeholderDiv = document.getElementById("tableauViz");
var url = "http://tabserver/trusted/Etdpsm_Ew6rJY-9kRrALjauU/views/workbookname/viewname";
var options = {
hideTabs: true,
width: "800px",
height: "700px"
};
var viz = new tableau.Viz(placeholderDiv, url, options);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4254 次 |
| 最近记录: |