schubergphilis / tableau-confluence-plugin

Plugin for confluence to show Tableau graphs within Confluence
Apache License 2.0
14 stars 7 forks source link

Plug in stops working if SSO is enabled on Tableau Server #6

Open wrsuarez opened 7 years ago

wrsuarez commented 7 years ago

If SSO is enabled on Tableau server this plug in gets the following error:

Error rendering macro 'tableau-plugin' : com.atlassian.renderer.v2.macro.MacroException: authentication error: there is an authentication problem while retrieving the report, please contact your confluence or tableau server administrator

It appears that there is no way to perform this type of auth once SSO is enabled and there's no provision for passing a password or calling an iDP to get a SAML token. Any chance this plug in will be updated?

reevery commented 7 years ago

If you have SSO, you should be able to embed the dashboard using the HTML plugin with the embed code. This plugin handles sign-in using Trusted Ticket, so will always reset any existing session. If there's a way to disable the authentication call, that will get it working for you, assuming you're logged in.

roelgerrits commented 7 years ago

Yes you can configure a key/value with keyname: disableclienttrustedauth and value: true.

Then when rendering the plugin it skips the trusted authentication.