Skip to content

A Symfony2 Bundle that facilitates Single Sign On with Tableau Server allowing dashboards to be embedded in a Symfony2 web app.

Notifications You must be signed in to change notification settings

RogerWebb/TableauTrustedServerBundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To use:

In deps:

[TableauTrustedServerBundle] git=http://github.com/RogerWebb/TableauTrustedServerBundle.git target=/bundles/Tableau/Bundle/TableauTrustedServerBundle version=v0.1

In config.yml

tableau_trusted_server:
    host:  "tableau.myserver.com"
    port:  8000

And in your controller:

$tabsvc = $this->get('tableau.trusted_server.authentication');

$unique_id = $tabsvc->getUniqueIdFor("TableauUser");

$url = $tabsvc->constructViewUrl("MyWorkbook", "MyView", $unique_id);

About

A Symfony2 Bundle that facilitates Single Sign On with Tableau Server allowing dashboards to be embedded in a Symfony2 web app.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages