SAP Knowledge Base Article - Public

2392253 - How To Modify Employee User ID


When an employee is hired into Successfactors system, an unique User ID is created and assigned to that employee.

The business requirement is to modify the User ID assigned to an already active employee.

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


SAP SuccessFactors Employee Central: Employee information


Successfactors EC uses User ID / legal entity as primary keys in most of its database.

So all the data maintained in the system is linked to these IDs. We cannot change/modify the User ID in edit mode as we do for most other data.


This is unique number in the system for a user and can’t be changed. Once this value has been used, it can’t be reused. Its sole purpose is to be the unique identifier for the person's employment in the system and is mapped from the Person ID for Employee Central customers.

  • If a concurrent employment is added to the employee, then the system automatically assigns another username and user ID to the employee.
  • This can be used for single sign-on (SSO) but it is not recommended.

If you would like to have the employee with different User ID then it is recommended you take a dump/bakup of employee data, i.e. all personal, job info and others and terminate previous ID as seen here:2317955

Follow order below and 2545988 - How to Purge/Delete users in SuccessFactors

Step 1: Run a report as seen here: 2317955

Step 2:Terminate User Via: MSS - UI or Take action - terminate

Step 3: Soft: Purge

  1. Navigate to Admin Tools -> Data Retention Management ->  Create New Purge Request
  2. Select Purge Inactive User
  3. Upload a list of users (by User ID or Assignment ID). 

Step 4:  3058601 - How To Check Soft or Permanent Purge User

Step 5: 2392076 - User Permanent or Hard Purge feature  (2749427 - Unable To Permanently Purge user after a Soft Purge)

User Permanent Purge

  • To permanently purge user follow:
    1. Navigate to Admin Center > Data Retention Management > System Identifier Purge.
    2. Purge inactive users listed in a CSV file
    3. Use: user ID or assignment ID in a CSV fil

Hire with desired User ID (you can do hire via import too) and add backed up data from 2317955  to create the employee data again.

This would be similar as if we are adding another user but will have all the data same as old one. This is the only safe and recommended way this requirement could be achieved.

FAQ - Additional Information

Q) Where can I get information on this from the Guide?

A) Guide: Implementing and Managing the Employment Lifecycle (from Hiring to Termination)

Chapter: Differentiating Between Person ID, User ID, and User Name in Employee Central

See Also

  • 2785629 - Check Tool: How to use Check Tool to check for duplicate usernames
  • 2730512 - Changing Username - Error Username already exists, please choose another one - Platform BizX
  • 2495643 - SuccessFactors User IDs - Clarifying the Different IDs
  • 2418814 - How to configure an MDF Sequence object and Business Rule to auto-generate Person ID during Hire
  • 2421728 - How to Autogenerate Employee ID/ Person ID Based on country/region Using a Sequence
  • 2564277 - When re-hiring with new employment, the rule for creating the user ID is not respected
  • 2722881 - User Account Decoupling Feature Behavior
  • 2214831 - Is there a way to remove the case sensitivity of Usernames in SuccessFactors?
  • 2614665 - Syncing the Termination Date between Employee Central and the SuccessFactors Platform
  • 2545988 - How to Purge/Delete users in SuccessFactors
  • 3058601 - How To Check Soft or Permanent Purge User
  • 2730512 - Changing Username - Error Username already exists, please choose another one - Platform BizX
  • 2835790 - How To Use The Same Username For Rehire With New Employment?
  • 2594977 - How does HRIS Element Identifier userAccountInfo Work?
  • 2336779 - Invalid HRIS Sync Mapping Configuration " HRIS Sync Job Failure"


Employee_User_ID, change user ID, modify user ID, purge, username, terminate, modify, person Id , KBA , LOD-SF-EC-EMP , Employment Information (Employment Details) , LOD-SF-EC-HIR-NEW , Add New Employee Wizard , LOD-SF-EC-CON , Concurrent Employment , How To


SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions