Salesforce 支持的属性和错误处理

该文件列出了支持的 Salesforce 属性及其映射的云目录属性以及其他详细信息。

支持的属性

表 1. 属性
属性名称 定义 映射的 Cloud Directory 属性(缺省映射) 类型 必需 可修改
userName 创建应用程序时使用的用户的用户名。 email 字符串
emails.work 用户的工作电子邮件 email 字符串
name.familyName 用户姓氏 family_name 字符串
name.givenName 用户名 given_name 字符串
displayName 用户的显示名称 name 字符串
CommunityNickname 用于在“社区”应用程序中标识此用户的名称,这包括构想和答案功能。 None 字符串
phoneNumbers.work 用户的工作电话号码 None 字符串
title 用户的部门职位 department 字符串
preferredLanguage 用户的首选语言 language 字符串
entitlements.Profile 用户概要文件属性 None 字符串
CommunityNickname 用户的社区昵称 None 字符串
LocaleSidKey 用户的语言环境 None 字符串
TimeZoneSidKey 用户的时区 None 字符串
phoneNumbers.work 用户的工作电话号码 mobile_number 字符串
Fax 用户的传真 None 字符串
MobilePhone 用户的手机号码 None 字符串
Street 用户街道 None 字符串
City 用户的城市 None 字符串
State 用户的省/直辖市/自治区 None 字符串
PostalCode 用户的邮政编码 None 字符串
addresses.work.country 用户的工作地址 work_country 字符串
role 用户在公司中的角色 None 字符串
employeeNumber 用户的员工号码 employee_id 字符串
division 用户的部门 None 字符串
department 用户的部门 department 字符串
Alias 用户的别名 None 字符串
EmailEncodingKey 用户的电子邮件编码,例如,ISO-8859-1 或 UTF-8。 None 字符串
CompanyName 用户的公司名称 None 字符串
ContactId 用户的联系人标识 None 参考
AccountId 用户的帐户标识 None 参考
FederationIdentifier 用户的联合标识 None 字符串
CallCenterId 用户的呼叫中心标识 None 参考
ReceivesInfoEmails 指示用户是接收来自 Salesforce 的通知电子邮件 (true) 还是不接收 (false)。 None Boolean
ReceivesAdminInfoEmails 指示用户是接收来自 Salesforce 的管理员电子邮件 (true) 还是不接收 (false)。 None Boolean
UserPermissionsMarketingUser 指示是支持用户在用户界面中管理营销活动 (true) 还是不支持 (false)。 Boolean
UserPermissionsOfflineUser 指示是支持用户使用 Offline Edition (true) 还是不支持 (false)。 None Boolean
UserPermissionsCallCenterAutoLogin 如果启用 Salesforce CRM Call Center,那么此属性是必需的。 指示是支持用户使用呼叫中心的自动登录功能 (true) 还是不支持 (false)。 None Boolean
UserPermissionsMobileUser 用户的用户许可权 None Boolean
UserPermissionsSFContentUser 指示是为用户分配给一个 Salesforce CRM Content 用户许可证 (true) 还是不分配 (false)。 None Boolean
UserPermissionsKnowledgeUser 指示是支持用户使用 Salesforce Knowledge (true) 还是不支持 (false)。 None Boolean
UserPermissionsInteractionUser 指示用户是可以运行流程 (true) 还是不可以 (false)。 None Boolean
UserPermissionsSupportUser 如果为 true,那么用户可以使用 Salesforce 控制台。 None Boolean
ForecastEnabled 指示在可定制预测中是启用用户作为预测管理者 (true) 还是不是 (false)。 None Boolean
UserPreferencesActivityRemindersPopup 确定在活动到期时是否打开提醒窗口。 None Boolean
UserPreferencesEventRemindersCheckboxDefault 设置事件提醒的缺省时间。 None Boolean
UserPreferencesTaskRemindersCheckboxDefault 设置任务提醒的缺省时间。 None Boolean
UserPreferencesReminderSoundOff 确定是否播放声音。 None Boolean
UserPreferencesApexPagesDeveloperMode 打开或关闭开发方式。 None Boolean
UserPreferencesEnableAutoSubForFeeds 如果为 true,那么用户自动预订订阅源以获取用户创建的任何对象。 None Boolean
Extension 用户的扩展 None Boolean
AboutMe 有关用户的更多信息 None 字符串
DigestFrequency 用户个人摘要的频率(每天、每周或每月) None 字符串

错误处理

表 2. 错误代码
序号 状态码 定义
1 400 因为仅是令牌请求而失败。
2. 401 认证错误
3. 403 确认的速率限制错误或适配器错误。