Salesforce

Supported attributes reference

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.

You can find a more complete list of Salesforce attributes in the Salesforce Users 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 fewer.

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 where the entire name doesn’t fit.

Must be eight characters or fewer.

If the attribute value exceeds eight characters, you can use an OGNL expression to truncate the value. The following code example shows where sAMAccountName is truncated to eight characters:

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

Learn more about 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.

Learn more about Profiles in the Salesforce documentation.

You can find out more about community profiles in 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 (SSO).

This identifier 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 user’s account.

Learn more about 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 professional title.

User Role ID

One or more roles the user has.