This is a quick guide of how to integrate the Pentaho BI platform with Active Directory. It has been tested on version 5 and 6, it’s not yet tested on version 7.
The first file that has to be modified is biserver-ce\security.properties where we have to specify that we want to use LDAP authentication:
Then we have to modifiy the file biserver-ce\pentaho-solutions\system\applicationContext-security-ldap.properties which has to be updated with the actual
Active Directory parameters.
our domain name is example.com and our domain controllers will answer with example.com
our user with read permissions on the AD schema is browsingad@example.com
we have to create a OU Example Users\Groups\Pentaho Roles where we will create our groups (for example Pentaho Administrators, Pentaho Read Only, Pentaho Dashboards etc.) with a proper description
This is how the file will look like:
Finally we can modify the file \biserver-ce\pentaho-solutions\system\pentaho.xml to hide test users: