Вставить таблицу с аутентификацией

У меня есть требование встроить табличный отчет на другую веб-страницу. Мы используем таблицу JS:

http://onlinehelp.tableau.com/current/server/en-us/embed_code.htm

Вопрос: есть ли вариант аутентификации, при котором наше приложение (веб-страница) может передавать учетные данные аутентификации в Tableau, чтобы пользователю не нужно было вводить учетные данные?

Спасибо!


person mwex501    schedule 10.03.2017    source источник


Ответы (1)


Вероятно, вы ищете надежную аутентификацию, как описано здесь:

Когда вы встраиваете представления Tableau Server в веб-страницы, каждый, кто посещает страницу, должен быть лицензированным пользователем Tableau Server. Когда пользователи посещают страницу, им предлагается войти в Tableau Server, прежде чем они смогут увидеть представление. Если у вас уже есть способ аутентификации пользователей на веб-странице или в своем веб-приложении, вы можете избежать этого запроса и избавить своих пользователей от необходимости дважды входить в систему, настроив надежную аутентификацию.

Существует также пример, показывающий, как его использовать:

Если вы работаете с Tableau Server и если сервер настроен на использование доверенной аутентификации, укажите билет в 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);
person mMontu    schedule 10.03.2017
comment
Благодарность! Инструкции требуют изменения файлов конфигурации на сервере. Мы используем SaS от Tableau (online.tableau.com), который не позволяет нам получить доступ к файловой системе. Есть ли способ выполнить эту задачу в такой ситуации? - person mwex501; 13.03.2017
comment
Рад, что смог помочь! Вторая ссылка выше имеет следующее: Note: Trusted Authentication is not used with Tableau Online.. Вероятно, он недоступен в Tableau Online. Вы можете связаться с ними, чтобы уточнить это. - person mMontu; 14.03.2017