Update User

Update an existing user in Salesforce.


Field Definition Type Required
First Name First name of user. String TRUE
Last Name Last name of user. String FALSE
Username User's unique login, in the form of an email address. String FALSE
Email Email address of user. Updates to this field are not visible in the profile until the user confirms the changed address. String FALSE
Profile Name User's base-level permissions in Salesforce. Dropdown FALSE
Role Name User's position in the organization. Dropdown FALSE
Alias Short name to identify the user on pages where the entire name does not fit (if no value is provided, alias is generated based on the Username, trimmed to eight characters). String FALSE
Nickname Name used to identify user in a community. String FALSE

Job title of the user.

String FALSE
Email Encoding Character set and encoding for outbound email sent by user, defaulted to Unicode (UTF-8). Dropdown FALSE
Locale User's country or geographic region, defaulted to en_US (locales supported by Salesforce can be found here). String FALSE
Language User's primary language. Dropdown FALSE
Mobile Phone User's cellular or mobile phone number. String FALSE
Phone User's phone number. String FALSE
Street User's street address. String FALSE
City City portion of user's address. String FALSE
State/Province State or province portion of user's address. String FALSE
Country Country portion of user's address. String FALSE
Zip/Postal Code Zip code or postal code portion of user's address. String FALSE
Employee Number Unique identification number for the user. String FALSE
Company Name Name of the user's company. String FALSE
Division Division of the company (for example, PC Sales Group). String FALSE
Department Department or group in the company (for example, Customer Support). String FALSE
Manager ID Unique identifier of user's manager. String FALSE
Permission Set Names Array of permission set names you can grant to the user. List of text FALSE
Permission Set Groups Names Array of permission set groups names you can grant to the user. List of text FALSE
Public Group Names Array of public group names you can assign the user to. List of text FALSE
Feature License Names Array of feature licenses you can grant to the user (feature licenses provide access to features not included in the user license). List of text FALSE
Federation ID User's unique identification for federation. String FALSE
Time Zone Primary time zone in which the user works, defaulted to (GMT-07:00) Pacific Daylight Time (America/Los_Angeles). Dropdown FALSE
Additional dynamically generated custom fields.


Field Definition Type
Status Code

Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:

  • A 201 Created status code indicates success where a new resource was created.
  • A 403 Forbidden error indicates that the HTTP request wasn't processed because the necessary permissions were missing.

For a full list of possible status codes, see HTTP status codes.


Related topics

Salesforce connector

Workflow elements

Salesforce developer documentation