SAP Knowledge Base Article - Public

2261626 - Best practice to mass update the users' preferences data

Symptom

How to mass update users' preferences (locale, date and time patterns).

Environment

SAP SuccessFactors Learning

Resolution

Example: Scenario where an admin would like to mass update users' locales, date and time patterns:
Note: Locale field will be updated but this locale's defaults (date and time patterns, etc.) are not applied to users who previously had preferences defined.
  1. Learning Administration > References > Manage Labels > Locales >
  2. Select the desired locale and check if it's already active >
  3. If you select the new locale as default, it will be associated with any NEW user associated with this locale >
  4. To mass update the current existing users, you can use the connectors, for example >
  5. Note: Update of locale will force an update of date and time pattern, because it's part of the locale.

Connector updates which must be configured:

  1. Learning Administration > System Administration > Configuration > System Configuration > CONNECTORS >
  2. Set the desired "connector.update.updatePreferences" configuration line to "Y" > Ex.: sfuser.connector.update.updatePreferences=Y > Apply Changes >
  3. In the input file, change the existing user's locale to another one > Ex.: The current locale is German, set it to English >
  4. Run the connector > Then, in the input file, set the user's locale back to German > This action should update the patterns that were applied at the locale level >
  5. If required, reset the "connector.update.updatePreferences" value to "N" > Apply Changes > This is to avoid further system update of users individual settings by the connector.

Regarding the usage of the connector, it's recommended to engage the SAP team that delivers services or an SAP Certified Partner to review and perform adjustments in the connector configuration and implementation. Please, also first test it in preview, then proceed with the changes in prod.

See Also

Keywords

preferences, users, date, format, mass, update, pattern, change, default, locale, time, sfuser, connector.update.updatePreferences, how, process , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-USR , User Entity , How To

Product

SAP SuccessFactors Learning all versions