The following table lists common attributes that can be mapped for user provisioning. The Salesforce Connector dynamically retrieves custom attributes that you configure in the Salesforce console.

For a more complete list of Salesforce attributes, see Users in the Salesforce documentation.

Attribute Description
Username

The user’s username and Salesforce login.

This value must be in the format of an email.

Community Nickname

The user's nickname used in Salesforce Communities.

Must be 40 characters or less.

This must be unique in your Salesforce organization. Consider matching the username attribute.

Alias

The user’s short name used on list pages, reports, and other pages here the entire name does not fit.

Must be eight characters or less.

If the attribute value exceeds eight characters, you can use an OGNL expression to truncate the value. Below is an example where sAMAccountName is truncated to eight characters.

#result=#this.get("sAMAccountName").toString(),
#result.length() > 8 ? #result.substring(0,8):#result

For more information, see Attribute mapping expressions in the PingFederate documentation.

Email The user's email address.
Email Encoding Key The email encoding. A default set of email encoding options is provided based on your Salesforce environment.
Language Locale Key The user's language.
Last name The user's last name.
Locale Sid Key The locale of the user. A default set of options is provided based on your Salesforce environment.
Profile Id

The identifier associated with a user profile type in Salesforce. The profile determines the type of user and some permissions.

See Profiles in the Salesforce documentation.

Attention: For community profiles, see Use cloned community profiles in Salesforce Community users.

This attribute is required.

Time Zone Sid Key The user’s timezone. A default set of options is provided based on your Salesforce environment.
Account Id

The identifier associated with a company in Salesforce.

This field is required for Salesforce Communities users when provisioning "customer" and "partner" users. Leave this field blank when provisioning "internal" users.

City The user's city.
Company Name The user’s company name.
Country The user's country.
Department The user’s department.
Division The user’s division.
Extension The user's phone extension.
Fax The user’s fax number.
Federation Identifier

The unique identifier for a user for identity federation and single sign-on.

This must be unique in your Salesforce organization. Consider matching the username attribute.

First name The user’s first name.
Mobile Phone The user’s mobile phone number.
Permission Sets

The permissions associated with the users account.

See Permission Sets in the Salesforce documentation.

A list of permission sets is provided during configuration.

Phone The user’s home phone number.
Postal Code The user's postal or zip code.
State The user's state or province.
Street The user's street address.
Title The user's profesisonal title.
User Role Id One or more roles the user has.