SAP Knowledge Base Article - Public

3239207 - Error while adding Security Domain within Assignment Profile Rules

Symptom

Assignment Profile throws an error when inputting a Security Domain under the Assignment Profile Rule.

Error Message:
There are invalid values. The first few are listed below. Open the picker to see a list of valid values.PUBLIC

Environment

SAP SuccessFactors Learning

Reproducing the Issue

Important Step:

Set the following value under:

  1. System Admin >
  2. Configuration >
  3. Search Selectors >
  4. Assignment Profile Security Domain

criteria.DomainDesc.defaultValue=test

Standard default value = null

After this is done, move ahead to the steps below.

  1. Go to the Learning Admin.
  2. Go to Assignment profiles.
  3. Create a new AP.
  4. In Rules search for security domain public (seems any domain will fail for this - choose the default public access domain)
  5. Create a Group that is user ID matches "Find any user ID".
  6. Select save.
  7. Error Occurs.

Cause

Confirmation from Learning Product Management:

This is the inherent behavior of the search selector modification. This field is meant for customers who would typically have just one domain other than PUBLIC, so they can default searches to that directly. As per the validation errors seen in the logs, this value is used in the query against the search criteria.

Also, in general, it is not advisable customers to modify search selectors other than ordering fields, removing fields they're not using, or changing pickers to freeform and vice versa.

Resolution

Suggest the customer reconfigure this field to 'null' to avoid further disruption in case they are not using only one domain.

Keywords

Assignment Profile, There are invalid values, The first few are listed below, Open the picker to see a list of valid values, adding rule error, rule error , KBA , LOD-SF-LMS-ASP , Assignment Profile , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions