{"id":2513,"date":"2014-12-29T19:46:36","date_gmt":"2014-12-29T19:46:36","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/?p=2513"},"modified":"2020-12-03T14:44:59","modified_gmt":"2020-12-03T21:44:59","slug":"how-to-configure-openldap","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/configurations\/user-connectivity\/ldap-and-openldap-resources\/how-to-configure-openldap\/","title":{"rendered":"How To Configure OpenLDAP"},"content":{"rendered":"
Topic:<\/strong> 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.<\/p>\n To connect to the Ephesoft LDAP database and modify groups, users, permissions, etc administrators can utilize the bundled JExplorer tool at\u00a0the following location:<\/p>\n Ephesoft Installation Folder\\Dependencies\\OpenLDAP\\ldap-client\\jxplorer-3.2.1\\jxplorer.bat<\/em><\/p>\n Note:<\/strong>\u00a0Newer versions of Ephesoft automatically use LDAP 2.4. Please confirm which version you’re using as the path may vary.<\/p>\n Here is a link to jxplorer the tutorial: Click Here<\/a><\/p>\n <\/p>\n LDAP configuration<\/strong><\/p>\n This is enabled in two different files:<\/p>\n 1.<\/strong> user-connectivity.properties<\/strong><\/em> Located in the Ephesoft Installation Folder\\Application\\WEB-INF\\classes\\META-INF\\dcma-user-connectivity\\user-connectivity.properties<\/p>\n This file contains the settings necessary to populate groups names in Ephesoft Batch Class Management. The following settings should be set for LDAP configuration:<\/p>\n user.ldap_url=ldap:\/\/localhost:389<\/em> 2. server.xml<\/strong><\/em>\u00a0Located in the Ephesoft Installation Folder\\JavaAppServer\\conf\\server.xml<\/p>\n .<\/p>\n The file should have following Realm:<\/p>\n <Realm className=”org.apache.catalina.realm.JNDIRealm”<\/em> <\/p>\n More Info: <\/strong><\/p>\n Other LDAP Related Articles<\/a><\/strong><\/p>\n <\/p>\n < Back<\/a><\/strong> |\u00a0How To Main Page<\/a><\/strong><\/p>\n","protected":false},"featured_media":0,"parent":47680,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"yoast_head":"\n
\nuser.ldap_config=com.sun.jndi.ldap.LdapCtxFactory<\/em>
\nuser.ldap_domain_component_name=ephesoft<\/em>
\nuser.ldap_domain_component_organization=com<\/em>
\nuser.ldap_username=cn=Manager,dc=ephesoft,dc=com<\/em>
\nuser.ldap_password=*******<\/em>
\nuser.connection=0<\/em><\/p>\n
\nconnectionURL=”ldap:\/\/localhost:389″<\/em>
\nconnectionName=”cn=Manager,dc=ephesoft,dc=com”<\/em>
\nconnectionPassword=”secret”<\/em>
\nuserPattern=”cn={0},ou=people,dc=ephesoft,dc=com”<\/em>
\nroleBase=”ou=groups,dc=ephesoft,dc=com”<\/em>
\nroleName=”cn”<\/em>
\nroleSearch=”uniqueMember={0}”<\/em>
\n\/><\/em><\/p>\n