Skip to content

A plugin for Pentaho Business Intelligence Server that provides transparent authentication capabilities

License

Notifications You must be signed in to change notification settings

debrando/pentaho-transparent-authentication

 
 

Repository files navigation

PentahoTransparentAuthentication Build Status

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.

Learn more

Coauthor Francesco Corti has written an excelent guide on how to install, use and test the plugin. Check it out!

How to build it yourself

Clone the project and just mvn package.

The command will produce a file named PentahoTransparentAuthentication-<version>.zip in 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 deploy-unpack.

Authors

Alberto Mercati and Francesco Corti

About

A plugin for Pentaho Business Intelligence Server that provides transparent authentication capabilities

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 66.0%
  • CSS 27.5%
  • JavaScript 2.7%
  • HTML 2.2%
  • XSLT 1.6%