Я пытаюсь внедрить логин гостевого пользователя в приложение моего сервера Tableau. Код для встраивания выглядит следующим образом. Я знаю, что мне нужен какой-то jQuery, который будет передавать имя пользователя и пароль div
, я просто не совсем уверен, как это сделать.
<script type='text/javascript' src='https://tableau.quantgov.org/javascripts/api/viz_v1.js'></script>
<div class='tableauPlaceholder' style='width: 1000px; height: 827px;'>
<object class='tableauViz' width='1000' height='827' style='display:none;'>
<param name='host_url' value='https%3A%2F%2Ftableau.quantgov.org%2F' />
<param name='embed_code_version' value='3' /> <param name='site_root' value='' />
<param name='name' value='SignificantRulesTracker/Dashboard1' />
<param name='tabs' value='no' /><param name='toolbar' value='yes' />
<param name='showAppBanner' value='false' />
</object>
</div>
Этот встроенный код приводит к необходимости аутентификации пользователя. Поскольку я не хочу делать визуализацию приватной, я хотел бы внедрить учетные данные для автоматического входа в систему для всех, кто использует страницу и имеет включенные файлы cookie. Несколько важных замечаний: у меня уже настроена аутентификация SAML, а также пользователь. Я также не могу использовать Tableau Public, так как мне нужны некоторые функции от Tableau Server. На следующей странице: quantgov.org/embed-test есть живой пример этой вставки.