SAP Knowledge Base Article - Public

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

Symptom

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.

Environment

  • Successfactors
  • BizX

Resolution

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.

user1_edit.jpg

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.

user2_edit.jpg

 

user3_edit.jpg

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

See Also

SAP SuccessFactors HCM Suite SFAPI: Developer Guide

Keywords

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

Product

SAP SuccessFactors HCM suite all versions