SAP Knowledge Base Article - Public

2088643 - Passwords: Using the Employee Import to manage Passwords (mass update)

Symptom

  • How to set or change user password via Employee Import?
  • How to mass update employee passwords?
  • What are the default password settings for Employee Import?
  • Will users be prompted to reset their password after we set the values via the import file?

Environment

SAP SuccessFactors HXM Suite

Resolution

Yes, it is possible to set or (mass) update  a user password via Employee Import feature. Please, follow the steps below:

  1. Admin Center > Employee import option (if you have EC, you will see the option Import Employee Data);
  2. Download the UDF template file > Add into the UDF the column PASSWORD (the column could be placed in anywhere) > There is no need to add this field into datamodel;
  3. Add users you would like to reset the password;
  4. Please, be aware that you should fill the required field as Status, UserID and PASSWORD;
  5. Save the file and Import to SF using the option Basic Import if you have EC;
  6. Try to access SF using the new password;

A couple of thing you need to consider when using this option:

  1. Users for which the password value was added via import will be prompted to reset their password upon initial login and this is expected behavior now. (Changed via patch on August 14th as security enhancement)
  2. If you require to update user's password without they receiving the reset password pop up, you may refer KBA 2957750
  3. If importing the password values in upper case, the "Case Sensitive" option in "Password & Login Policy Settings" must be checked for this to work successfully.
  4. If the case sensitive option is unchecked, then the imported password values will not change. If "Case Sensitive" option is unchecked then the Passwords can still be imported via the import file, but only when lower case.
  5. If the "PASSWORD" column is used for subsequent loads there is a potential problem that if the password field is blank when imported, it removes the current password for any user where the password is not supplied. This could result in all users or many users being locked out.
  6. When using the "PASSWORD" column via import, it will overwrite any settings that you might have selected for the default value for a new user's password (username, userid, email, or system generated) and this is also an expected behavior.
  7. The password in the input file should conform to the Password Policy Settings set for that instance.
  8. This setup can also be done from a scheduled job in Provisioning where once the import file has the password column with a password set, this will take priority over the option set in the job setup for setting the password.

See Also

  • 2088622 - Passwords: The Security of our Passwords - Platform
  • 2420640 - Passwords: Configuring Password & Login Policy Settings - SuccessFactors Platform
  • 2088527 - Passwords: How to reset user passwords Individually or Globally - Platform
  • 2082045 - External Candidate Login Attempts - Recruiting
  • 2957750 - Changes to user password pre-defined via SFAPI and Import options in Bizx

Keywords

Password, reset, mass update, UDF, User Data File, column, Password & Login Policy Settings, Case Sensitive, , KBA , sf passwords , LOD-SF-PLT-PWD , Password Policy Settings & Reset Password , How To

Product

SAP SuccessFactors HXM Suite all versions