You must have a working directory server with an established configuration before continuing.
Follow the instructions below to manually switch from Pentaho default security to LDAP security.
- Stop the DI Server.
- Change the
securities.propertiesfile located in /pentaho-solutions/system folder from
- Save and close the file, then edit the /pentaho-solutions/system/applicationContext-security-ldap.properties file and modify the localhost and password to match your configuration.
- Update adminRole and adminUser for your system, replacing adminRole with the administrator role that you havedefined in your LDAP server, and replacing adminUser with the user name that has the administrator role assignedto it.
- Save and close the file, then edit the following files in the /pentaho/server/data-integration-server/pentaho-solutions/system/ directory and change all instances of the Administrator and Authenticated role values to match the appropriate roles in your LDAP configuration:pentaho.xmlrepository.spring.propertiesapplicationContext-spring-security.xml
- Delete these two folders from the
- Restart the DI Server.
The DI Server is now configured to authenticate users against your directory server. The LDAP Properties reference article contains supplemental information for LDAP values.