Pentaho Transparent Authentication is a plugin for Pentaho BA Server that provides the platform with additional authentication and login capabilities, in the form of a spring security filter and a bunch of support classes. The goal of this project is to provide a transparent authentication and autologin mechanism, to let users switch between an external web application and Pentaho in an “Single Sign On" fashion.
How to build it yourself
Clone the project and just
The command will produce a file named PentahoTransparentAuthentication-<version>.zip
pentaho-transparent-authentication-plugin/target. This is effectively the artifact that is downloaded
from the Pentaho Marketplace.
To manually install the plugin (to allow local development or testing), you can simply unpack the file to the system directory of Pentaho. In the project there is also an utility Ant file that will do that for you: dev-build.xml.
Just modify the properties in the dev-build.properties file and run the target named
Alberto Mercati and Francesco Corti