Topic: OpenLDAP Software is a free, open source implementation of the Lightweight Directory Access Protocol (LDAP) developed by the OpenLDAP Project. It is released under its own BSD-style license called the OpenLDAP Public License. LDAP is a platform-independent protocol.

To connect to the Ephesoft LDAP database and modify groups, users, permissions, etc administrators can utilize the bundled JExplorer tool at the following location:

Ephesoft Installation Folder\Dependencies\OpenLDAP\ldap-client\jxplorer-3.2.1\jxplorer.bat

Note: Newer versions of Ephesoft automatically use LDAP 2.4. Please confirm which version you’re using as the path may vary.

Here is a link to jxplorer the tutorial: Click Here

 

Applicable Ephesoft versions:

Ephesoft v2.0 and v3.0

 

LDAP configuration

This is enabled in two different files:

1. user-connectivity.properties Located in the Ephesoft Installation Folder\Application\WEB-INF\classes\META-INF\dcma-user-connectivity\user-connectivity.properties

This file contains the settings necessary to populate groups names in Ephesoft Batch Class Management. The following settings should be set for LDAP configuration:

user.ldap_url=ldap://localhost:389
user.ldap_config=com.sun.jndi.ldap.LdapCtxFactory
user.ldap_domain_component_name=ephesoft
user.ldap_domain_component_organization=com
user.ldap_username=cn=Manager,dc=ephesoft,dc=com
user.ldap_password=*******
user.connection=0

2. server.xml Located in the Ephesoft Installation Folder\JavaAppServer\conf\server.xml

NOTE: IN EPHESOFT v2.5 Realm settings are located in Ephesoft Installation Folder\JavaAppServer\conf\Catalina\localhost\dcma.xml INSTEAD OF server.xml
This file tells Ephesoft that users should be authenticated using tomcat.

The file should have following Realm:

<Realm className=”org.apache.catalina.realm.JNDIRealm”
connectionURL=”ldap://localhost:389″
connectionName=”cn=Manager,dc=ephesoft,dc=com”
connectionPassword=”secret”
userPattern=”cn={0},ou=people,dc=ephesoft,dc=com”
roleBase=”ou=groups,dc=ephesoft,dc=com”
roleName=”cn”
roleSearch=”uniqueMember={0}”
/>

 

More Info:

Other LDAP Related Articles

 

< BackHow To Main Page

Was this article helpful to you?

wikiadmin

Comments are closed.