Integrating Ephesoft with Active Directory

Integrating Ephesoft with Active Directory This article explains how to integrate Ephesoft with Active Directory and provides detailed description for each property used in order to successfully configure Ephesoft with AD. In Ephesoft Transact, we basically have to focus on 3 properties files mentioned below: server.xml user-connectivity.properties application.properties……

Checklist: Ephesoft with ADFS over SAML 2.0 with Authentication Type 1 and Authorization using Active Directory

Ephesoft configuration with ADFS over SAML 2.0 with Authentication Type 1 and Authorization using Active Directory This wiki provides you details related to what all configuration needs to be taken care of when configuring Ephesoft with ADFS over SAML 2.0 with Authentication Type 1. Authentication Type 1 means we are authenticating using SSO but authorizing using Tomcat, LDAP or Active…

Resolving Active Directory Error: “SizeLimitExceededException”

Applies to: All versions of Ephesoft Transact. Issue Active Directory Windows authentication is not working. When checking the logs, you may see a message similar to the following: [ERROR] [http-8080-3] [com.ephesoft.dcma.user.connectivity.impl.MSActiveDirectoryConnectivity] - No result found[LDAP: error code 4 - Sizelimit Exceeded] javax.naming.SizeLimitExceededException: [LDAP: error code 4…

Examples of Active Directory Connection User Names

How do I specify an Active Directory Connection User Name? What is valid?   Analysis: An Active Directory Connection User Name needs to be specified in two locations when setting up Active Directory authentication. user-connectivity.properties user.connectivity_username={specify name here} server.xml connectionName=”{specify name here}”   The name can be…

How to Configure Active Directory Using the Standard LDAP Service Port

By default, MS Active Directory supports all LDAP connections using the Standard 389 port. You can configure Ephesoft to do the same by following the instructions below. Applicable Ephesoft versions: Ephesoft v4.x and up 1. First you have to configure the Active Directory to pull the groups so you can set the role(s) for the batch classes. To do this you will modify the…

How to Configure Active Directory Using the Global Catalog Service Port

Topic: Configuring your Ephesoft Installation to Authenticate with AD using the Global Catalog port. By using Global Catalog service you are able to simply use root domain (Domain components DC only) as user base and role base for authentication using LDAP/MS Active directory. This makes it so you simply have to use a single and convenient realm configuration to handle all authentication…

How to: Configure Active Directory

Active Directory (AD) is a directory service that Microsoft developed for Windows domain networks and is included in most Windows Server operating systems as a set of processes and services. Ephesoft can integrate with this Directory service in order to Authenticate and Authorize users as a way to control access to different aspects of the application like: Login Access Access to…

KB0006896: Cannot see default batch list after setting Ephesoft on Active Directory

Issue: Cannot see default batch list after setting Ephesoft on Active Directory Solution: There could be several reasons for this but the key settings to look at are: 1. The applications.properties under the following setting - User.Super_Admin=<GroupName> 2. The User-connectivity.properties under the following setting - user.msactivedirectory_group_search_filter=(cn=GroupN*)…

How to Test Active Directory Using JXplorer

Applies to: All versions of Ephesoft Transact If you are configuring Ephesoft Transact to use Active Directory as the authentication for users, you can test the configurations that you’ve set in the user-connectivity.properties file using JXplorer. JXplorer is included in the Ephesoft installation. Follow the steps below to test your configuration. Navigate to…

Multiple Groups as Roles in Active Directory

Issue: Customer would like to add multiple groups from Active Directory as roles in Ephesoft.   Solution: When you set up the dcma-user-connectivity.properties file, you have the ability to add multiple groups in the roles used for restricting Batch Classes in Ephesoft.   In the dcma-user-connectivity.properties file, this is controlled in the…

Linux Upgrade Guide 2020.1.02

Introduction This document describes how to upgrade Ephesoft Transact 2020.1.02 in the following environments: Environments — single or multi-server Operating system — Red Hat Enterprise Linux (RHEL) 7.5 or 7.6 Note: Ephesoft Transact 2020.1.02 is only supported for these Linux distributions. Do not run the yum update command, as this updates RHEL to an unsupported version. Refer to…

Linux Installation Guide 2020.1.02

Introduction This document describes how to install Ephesoft Transact 2020.1.02 in the following environments: Environment types — single or multi-server Operating System — Red Hat Enterprise Linux (RHEL) 7.5 or 7.6 Note: Ephesoft Transact 2020.1.02 is only supported for these Linux distributions. Do not run the yum update command, as this updates RHEL to an unsupported version. Refer…

Configuring Microsoft Email Services with OAuth2

This article describes how to register an application for email import configuration in Ephesoft Transact using Office 365 with OAuth2 as an authentication type. This will generate a client secret and client ID to be used in Email Configuration. Register App on Azure AD Follow the steps below to register an App to allow email ingestion in Ephesoft Transact using OAuth2: Note: The permissions…

Windows Upgrade Guide 2020.1.02

Introduction This document describes how to upgrade to Ephesoft Transact 2020.1.02 in the following environments: Environment types — single and multi-server Operating System — Windows® Important: Steps unique to a multi-server upgrade are identified where applicable in this document. Upgrade Overview The process of upgrading to Ephesoft Transact 2020.1.02 follows this general…

Windows Installation Guide 2020.1.02

Introduction This document describes how to install Ephesoft Transact 2020.1.02 in the following environments: Environment types — single and multi-server Operating System — Windows® Important: Steps unique to a multi-server installation are identified where applicable in this document. Installation Overview The process of installing Ephesoft Transact 2020.1.02 follows this general…

KB00007629 Combined Realm for AD/LDAP

Applies to: All versions of Ephesoft Transact Issue In some cases, the group and users search in LDAP can’t find users and groups unless there are specific context paths entered in the configuration. This required listing all organizational units (OU) that contain the authorized users and groups. Combined realms are used particularly when you have multiple OUs that need to be looked at to…

Platform Configurations and Third-Party Integrations

This page lists the operating systems, databases, and third-party integrations supported for each version of Ephesoft Transact. Other environments that have not been tested may still be compatible. Contact tickets@ephesoft.com for more information. Refer to your version of Ephesoft Transact for detailed information: Ephesoft Transact 2020.1 Ephesoft Transact 2019.2 Ephesoft Transact…

PKI Authentication for Windows

Introduction This page describes how to configure PKI (Public Key Infrastructure) authentication as the authentication type when installing Ephesoft Transact for Windows. You can select the PKI authentication type and import your PIV/CAC certificates during installation. All provided data will be saved, updated, and mapped automatically in the following files: server.xml located…

PKI Authentication for Linux

Introduction This page describes how to configure PKI (Public Key Infrastructure) authentication as the authentication type when installing Ephesoft Transact for Linux. You can select the PKI authentication type and import your PIV/CAC certificates during installation. All provided data will be saved, updated, and mapped automatically in the following files: server.xml located in…

Installing on Linux Single and Multi-Server

Introduction This document describes how to install Ephesoft Transact 2019.2 in the following environments: Environment types — single or multi-server Installation types — normal or silent Installation Overview The process of installing Ephesoft Transact 2019.2 follows this general sequence of tasks. Installation Task  General Scope of Activity  Prerequisites  Prepare…

Upgrading on Linux Single and Multi-Server

Introduction This document describes how to upgrade Ephesoft Transact 2019.2 in the following environments: Environments — single or multi-server Installation types — normal or silent Upgrade Overview The process of upgrading to Ephesoft Transact 2019.2 follows this general sequence of tasks. Installation Task General Scope of Activity Prerequisites Prepare to upgrade…

Linux Upgrade Guide 2020.1

Introduction This document describes how to upgrade Ephesoft Transact 2020.1 in the following environments: Environments — single or multi-server Operating system — Red Hat Enterprise Linux (RHEL) 7.5 or 7.6 Note: Ephesoft Transact 2020.1 is only supported for these Linux distributions. Do not run the sudo yum update command, as this updates RHEL to an unsupported version.…

Windows Upgrade Guide 2020.1

Introduction This document describes how to upgrade to Ephesoft Transact 2020.1 in the following environments: Environment types — single and multi-server Operating System — Windows® Important: Steps unique to a multi-server upgrade are identified where applicable in this document. Upgrade Overview The process of upgrading to Ephesoft Transact 2020.1 follows this general sequence…

Software Updates 2020.1

Software updates (previously known as bug fixes) provide enhancements to the latest version of Ephesoft Transact. This includes security and compatibility enhancements and fixes for features. In addition to the updates listed in Ephesoft Transact 2019.2 Service Pack, the following issues have now been resolved: Ticket ID EPHE: Axosoft SF: Salesforce Category Description…

Linux Installation Guide 2020.1

Introduction This document describes how to install Ephesoft Transact 2020.1 in the following environments: Environment types — single or multi-server Operating System — Red Hat Enterprise Linux (RHEL) 7.5 or 7.6 Note: Ephesoft Transact 2020.1 is only supported for these Linux distributions. Do not run the sudo yum update command, as this updates RHEL to an unsupported version. Refer…