ARQ: Strange USER ID Mapping Behavior???
I am experiencing a problem and not sure if anybody else has also faced this issue. I would like to share this with you and seek your suggestion/help to fix it.
Our application is integrated with Active Directory. User IDs can be searched and selected from the list. As soon as a user id is selected, its details are pulled and correctly mapped from AD.
As we know that we can use "*" (asterisk) character while searching users, I have noticed something strange about the application here. If I give like "abc*" and enter in User ID field, there are 2 possibilities:
1. Application will give error message: "abc*" is not a valid User ID". This is because, application has found multiple entries in AD starting with
"abc". If I press "F4", this will display all the User IDs starting with "abc". This seems to ME to be normal as application found multiple entries
starting with this pattern and gives this error.
2. Suppose that in AD, there is only 1 entry matching this pattern, I have noticed that, application is pulling the user details for this user id (abc*) and mapping it correctly. However, it DOES NOT replace the "abc*" with "abcdef" in User ID Field!
In AD, there is one user id like "ABCDEF" and in ARQ, I searched with "ABC*" or "abc*" pattern, application pulls its details correctly and maps in User Details Tab. However, application DOES NOT replace "ABC*" in the "User ID" field with "ABCDEF". It still contains "ABC*" and if I submit the request and if gets approved, it is getting created successfully in the back end system and the User ID is "ABC*" not "ABCDEF"!
Configuration Parameter "2051" is set to "YES", though!
Has anybody seen this before? If yes, may I know how to address this issue?
Secondly, if anybody has not faced/tested it, can you suggest how I can address this issue?