{"id":16495,"date":"2018-10-09T08:47:57","date_gmt":"2018-10-09T08:47:57","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/?p=16495"},"modified":"2021-10-18T11:19:11","modified_gmt":"2021-10-18T18:19:11","slug":"integrating-ephesoft-with-ldap","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/configurations\/user-connectivity\/ldap-and-openldap-resources\/integrating-ephesoft-with-ldap\/","title":{"rendered":"Integrating Ephesoft Transact with LDAP"},"content":{"rendered":"
This article provides the configuration steps to integrate Transact with LDAP.<\/p>\n
In Ephesoft Transact, there are three properties files that you will need to configure:<\/p>\n
In order to successfully integrate Ephesoft Transact with LDAP, it becomes essential to understand the directory structure first. If you do not have any knowledge on how your LDAP looks you will not able to configure the Transact configuration files.<\/p>\n
We expect that users are having at least below knowledge of their LDAP:<\/p>\n
In this section, we will go through an example of a directory structure that will help us to configure Transact to integrate with LDAP.<\/p>\n
After looking at the below LDAP structure we will understand the information required in order to configure Transact with LDAP.<\/p>\n
<\/a><\/p>\n We now have all the required information in order to configure Transact with LDAP.<\/p>\n In Transact, we distinguish roles on the basis of below:<\/p>\n In the server.xml file, we define information about LDAP. The configuration in this file helps to authenticate the users and fetch users and groups from LDAP. Below is a sample screenshot of Realm Setting in server.xml which is used to connect to LDAP and tries to authenticate users.<\/p>\n <\/a><\/p>\n <\/a><\/p>\n The Access Manager UI is where access control can be assigned to other groups. From this UI, the Super Admin can set security access for other roles such as which roles can access various Transact User Interfaces. Only the Super Admin can provide access to other groups and assign roles. The Super Admin assigns access by selecting one or more boxes.<\/p>\n <\/a><\/p>\n The Super Admin can also assign access to batch classes and batch instances from the Batch Class Management screen Roles<\/strong> column. In the example below, role1 can access the batch class BC3A and any batch instances associated with BC3A.<\/a><\/p>\n","protected":false},"featured_media":0,"parent":47680,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"yoast_head":"\nUnderstanding Roles in Transact<\/strong><\/h2>\n
\n
Configuring the Transact Server.xml File<\/h2>\n
\n
Configuring Ephesoft user-connectivity.properties<\/strong><\/h2>\n
\n
\n
Configuring the Transact application.properties File<\/h2>\n
\n
Access Management on Ephesoft User Interface<\/h2>\n