Which is the difference between the Does Not Match and Does Not Equal Operators in the Assigned Profile?
SuccessFactors Learning Management System (LMS)
Reproducing the Issue
- Create Assignment Profile;
- Go to Manage Rules;
- Associate a domain;
- Create a rule which the options for operator include "Does Not Match" and "Does Not Equal", for example Item Completion.
Does Not Match: is better understood as "Not Any". It works by comparing each value with the User, if the result for the User is True for at least one of the values inside the Rule, the User is not contemplated by the AP. Use the Does Not Match for when the User having any of the values inside the rule will be excluded from the AP.
Does Not Equal: is better understood as "Not Equals". It works by comparing all values with the User, if the comparison result is false for any of the values, the User is contemplated by the AP. Use the Does Not Equal when the User will be excluded from the AP only if it has all the values configured for the rule.
2377972 - LMS: Assignment Profile rules don't work when same attribute is more than once
Does Not Match, Does Not Equals, Assignment Profile, AP, Manage Rules , KBA , LOD-SF-LMS-ASP , LMS AP , Problem