You can import emails from your existing LDAP system using the following procedure.
- Navigate to the /pentaho-server/pentaho-solutions/system/scheduler-plugin folder.
- Open settings.xml file and change the email-source setting to ldap.
- Update the file applicationContext-email-import.properties by providing LDAP connection and query information.
In the following properties file, ask your administrator to provide LDAP connection information.
# LDAP configuration ldap.initial-context-factory=com.sun.jndi.ldap.LdapCtxFactory ldap.provider-url=ldap://localhost:10389 ldap.security-authentication=simple ldap.security-principal=uid=admin,ou=system ldap.security-credentials=Encrypted 2be98afc86aa7f2e4cb79bd75dd80aace ldap.search-filter=(objectClass=inetOrgPerson) ldap.search-path=ou=users,ou=system # ldap.required-attributes must be in the order of first name, # last name, email ex: cn=first name, sn=last name, mail=email ldap.required-attributes=cn,sn,mail
The LDAP password is encrypted using the encr utility. This utility is provided along with other startup scripts in the /server/pentaho-server folder.