SAP Knowledge Base Article - Public

2217096 - How to set password for a new user created via SFAPI - SFAPI


A new user needs access to successfactors instance.

How can the existing API user/system admin create and provide password to the new user?

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


  • Successfactors
  • BizX


1. The API user / System admin can create an initial password to the new user. This is done using the SFAPI User entity.

    They can enter the desired password in the fieldname "password" as shown in the below request xml.


We can see that the API request is filled with the password and username. Now, This user would be able to logon to successfactors with the above password.

Once the company id , Username and password are entered, Click on Log in.

The user is now logged in. They can immediately reset their password by navigating to Options and by following the on-screen directions as indicated in the below screenshots.




This will reset their password and they can access the system with their updated password.

See Also

SAP SuccessFactors HCM Suite SFAPI: Developer Guide


password creation , new user upsert , set api password, SFAPI, User , KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HXM Suite all versions