manage_user_fields
Retrieve or update standard user fields in SuccessFactors by user ID, employee ID, or email. Supports all 47 standard fields for employee data management.
Instructions
Get or update all standard user fields in SuccessFactors. Supports all 47 standard fields including STATUS, USERID, USERNAME, FIRSTNAME, LASTNAME, MI, GENDER, EMAIL, MANAGER, HR, DEPARTMENT, JOBCODE, DIVISION, LOCATION, TIMEZONE, HIREDATE, EMPID, TITLE, BIZ_PHONE, FAX, ADDR1, ADDR2, CITY, STATE, ZIP, COUNTRY, REVIEW_FREQ, LAST_REVIEW_DATE, CUSTOM01-CUSTOM15, MATRIX_MANAGER, DEFAULT_LOCALE, PROXY, CUSTOM_MANAGER, SECOND_MANAGER, LOGIN_METHOD, PERSON_GUID, and PERSON_ID_EXTERNAL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: "get" to retrieve fields, "update" to modify fields | |
| fields | No | Required for "update" action: Object containing field names and values to update. Keys should be uppercase field names (e.g., {"FIRSTNAME": "John", "LASTNAME": "Doe"}). Optional for "get" action: specify which fields to retrieve, otherwise all fields are returned. | |
| userId | Yes | User ID (USERID), Employee ID (EMPID), or Email address |