Parameter SEARCH_BASE added to allow setting the base DN for LDAP search

Document ID : KB000087125
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
N/A

A new parameter, SEARCH_BASE, has been added to allow users to set the base Distinguished Name (DN) as an LDAP variable.

The setting is implemented when VERSION is set to 2 (JWP). 

This will help when searching for LDAP users.  In addition, the error message displayed in the log file of the JWP has been improved. If a user is not found there is now a log message that contains the search base and filter.

The new setting is optional. If it is not set, the LDAP search works as before.

Investigation

Example:
SEARCH_BASE: OU=Users02,OU=Users,OU=WG,OU=ADM,DC=abc,DC=def,DC=xyz

Error message if the user, USER1, has not been found (Microsoft):

U00045031 The user USER1' was not found in the LDAP directory. Search base is OU=Users02,OU=Users,OU=WG,OU=ADM,DC=abc,DC=def,DC=xyz', filter is '(&(sAMAccountName=USER1)(objectClass=user)(objectCategory=Person))'.
Environment:
OS Version: N/A
Cause:
Cause type:
Other
Root Cause: New feature added, SEARCH_BASE variable to LDAP to allow the base DN to be set for the search.
Resolution:
Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Automation.Engine 12.1.0 - Available
Automation.Engine 12.0.2 - Available
Automation.Engine 11.2.4 - Available
Additional Information:
Workaround :
N/A