SAP Knowledge Base Article - Public

3496672 - LMS Type-ahead Search Behavior for Approver

Symptom

When user searches for approvers upon class registration, some approver names are immediately suggested when typing only part of their names, while others will need full name to get the perfect match.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Create a class and add an approval process
  2. Go to My Learning and register the class
  3. On the registration page, it is required to pick an approver
  4. Type in different user names and observe the different behavior

Cause

This scenario uses fuzzy search logic for providing user suggestions.
To know more on how this fuzzy search works, please refer to this: What is Fuzzy Search 
Fuzzy search treats each character in a different way and accordingly weighs its search, hence the results could be different.

Resolution

There is a configuration that determines the suggestions.

Go to Learning Administration -> System Administration -> Configuration -> System Configuration -> userFuzzySearchIndex

Value should be between 0 and 1.
0 being the flexible/lenient search and 1 being the exact match. 
You can adjust the index value to get desired search behavior.
E.g., If this index is currently 0.7, you can change this to 0.3 to get more flexible suggestions.

See Also

3375256 User is able to select any active user in system as the approver
2357210 - Configuration setting to allow end user search to users within an organization tree
  

Keywords

approver, search user, search approver, search logic, userFuzzySearchIndex, fuzzy search , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , How To

Product

SAP SuccessFactors Learning all versions