Salesforce CRM 管理权威手册第四版(一)
原文:
annas-archive.org/md5/406bbb15107e3925f02960f1c5376535译者:飞龙
前言
作为一款行业领先的客户关系管理(CRM)应用程序,Salesforce CRM 帮助大大小小的企业改善客户关系。它极大地提升了销售业绩,并为您的业务提供了一个强大的 CRM 系统。为了从 Salesforce CRM 系统中获得最佳性能,作为 Salesforce 管理员,您需要解决许多问题。这是唯一一本提供 Salesforce CRM 管理方面全面指南的书籍。
本书将为您提供管理这一强大 CRM 应用程序所需的所有信息。它是实施 Salesforce CRM 的权威指南。无论您是想增强核心功能,还是已经开始自定义您的 Salesforce CRM 系统并寻找有关高级功能的指导,本书将向您展示如何从这一创新产品中获得最大收益。
本书内容概述
第一章,设置 Salesforce CRM 和组织公司资料,展示了如何设置影响系统外观和感觉的组织范围设置,并为组织内的所有用户提供访问功能。
第二章,管理用户和控制系统访问,描述了如何管理和维护用户记录和密码策略,并描述了个人用户的权限如何受到配置文件和权限集的影响。
第三章,配置对象和应用程序,涵盖了通过使用对象和字段配置和调整系统的各种方法,以适应组织内部信息使用的方式,并提供了对自定义字段治理的介绍。
第四章,确保数据访问和数据验证的安全性,详细探讨了 Salesforce CRM 中的数据访问安全模型以及可以在组织级别、对象级别、字段级别和记录级别应用数据访问和安全性的多个层次。
第五章,管理 Salesforce CRM 中的数据,描述了通过使用数据验证规则和依赖字段来提高数据质量的功能,并概述了导入和导出 Salesforce CRM 数据的设施。
第六章,通过报告和仪表盘生成数据分析,讨论了 Salesforce 系统中可用的分析构建模块,并详细介绍了报告和仪表盘的创建和使用。
第七章,在 Salesforce CRM 中实现业务流程,探讨了自动化业务工作流和审批机制的功能,旨在自动化、提高质量并在组织内生成高价值的流程。
第八章,介绍 Sales Cloud、Service Cloud 以及 Salesforce CRM 的协作功能,描述了 Salesforce CRM 中的核心功能领域,使销售团队、营销团队和服务团队能够成功并进行协作。
第九章,扩展和增强 Salesforce CRM,展示了如何扩展和增强系统中的标准功能,并描述了如何通过使用第三方应用程序在内部和外部添加高级定制和附加功能。
第十章,管理 Salesforce CRM 的移动功能,讨论了如何在 Salesforce CRM 中使用已成为个人和职业生活中常见设备的移动设备,并描述了 Salesforce 提供的移动解决方案。
第十一章,为认证管理员考试学习,描述了 Salesforce 认证管理员考试,并介绍了准备考试的资源,如基于课堂的培训课程 ADM-201,还提供了有关考试问题类型和考试计划的建议。
本书所需的内容
本书的前提条件是配备互联网连接的计算机以及以下支持的浏览器之一:Google Chrome、Mozilla Firefox、Apple Safari 或 Microsoft Internet Explorer。你需要 Salesforce CRM 的 Enterprise、Unlimited、Performance 或 Developer 版本以及系统管理员权限。
本书适合人群
本书面向希望在 Salesforce CRM 的配置和系统管理领域发展和增强技能的管理员。无论您是初学者还是更有经验的管理员,本书旨在提高您对 Salesforce CRM 平台的知识和理解。阅读完本书后,您将能够在一个完全支持您业务需求的实际环境中配置和管理 Salesforce CRM 和 Salesforce 移动解决方案。
约定
本书中,您会看到多种文本样式,用于区分不同类型的信息。以下是这些样式的示例,以及它们的含义解释。
文本中的代码字、数据库表名、文件夹名、文件名、文件扩展名、路径名、虚拟网址、用户输入以及 Twitter 用户名如下所示:
Salesforce 提供了一套标准的预构建组件,例如<apex:actionFunction>和<apex:actionStatus>。
代码块的设置如下:
var address =
"{!SUBSTITUTE(JSENCODE(Account.BillingStreet),'\r\n','
')}, " +
"{!Account.BillingCity}, " +
"{!Account.BillingPostalCode}, " +
"{!Account.BillingCountry}";
新术语和重要单词以粗体显示。您在屏幕、菜单或对话框中看到的单词,通常会像这样出现在文本中:导航到帐户选项卡并选择一个现有帐户。
注意
警告或重要说明将以类似于此的框体出现。
提示
提示和技巧将像这样显示。
读者反馈
我们始终欢迎读者的反馈。告诉我们您对本书的看法——喜欢什么或不喜欢什么。读者反馈对我们非常重要,它帮助我们开发出能让您真正受益的书籍。
若要向我们发送一般反馈,只需通过电子邮件发送至 feedback@packtpub.com,并在邮件主题中提及书名。
如果您在某个主题上有专业知识,并且有兴趣写作或参与书籍的编写,请查看我们在www.packtpub.com/authors上的作者指南。
客户支持
既然您已经是 Packt 书籍的骄傲拥有者,我们为您准备了许多资源,帮助您充分利用您的购买。
下载本书的彩色图像
我们还提供了一份 PDF 文件,其中包含本书中使用的截图/图表的彩色图像。彩色图像将帮助您更好地理解输出中的变化。您可以从以下链接下载该文件:www.packtpub.com/sites/default/files/downloads/SalesforceCRMTheDefinitiveAdminHandbookFourthEdition_ColorImages.pdf
勘误
虽然我们已尽力确保内容的准确性,但错误仍然可能发生。如果您在本书中发现错误——可能是文本或代码中的错误——我们将非常感激您能向我们报告。通过这样做,您可以帮助其他读者避免困扰,并帮助我们改进本书的后续版本。如果您发现任何勘误,请通过访问www.packtpub.com/submit-errata,选择您的书籍,点击勘误提交表单链接,并输入勘误详情进行报告。一旦您的勘误得到验证,您的提交将被接受,勘误将上传到我们的网站,或添加到该书的勘误列表中。
若要查看先前提交的勘误,请访问www.packtpub.com/books/content/support,并在搜索框中输入书名。所需信息将出现在“勘误”部分下。
盗版
互联网版权盗版问题在所有媒体中持续存在。在 Packt,我们非常重视版权和许可的保护。如果您在互联网上发现任何形式的我们作品的非法副本,请立即向我们提供其位置地址或网站名称,以便我们采取措施。
请通过 copyright@packtpub.com 联系我们,并附上可疑盗版资料的链接。
感谢您帮助我们保护作者权益,并支持我们为您提供有价值的内容。
问题
如果您在书籍的任何方面遇到问题,可以通过 questions@packtpub.com 联系我们,我们将尽力解决。
第一章:设置 Salesforce CRM 和公司资料
应用程序安全性始终很重要,尤其是当应用程序通过公共网络(如互联网)提供时。Salesforce.com开发了各种机制来保护平台安全,并减少未经授权的人访问公司数据的机会。本章描述了如何控制系统的登录尝试,以及帮助你管理用户访问 Salesforce CRM 应用程序的功能。
本章还将介绍如何在 Salesforce 中建立公司资料,以及如何管理你的公司在首次注册Salesforce.com时提供的核心信息。你还将学习如何浏览 Salesforce 设置菜单,并将介绍用于组织范围内自定义应用程序用户界面的设置以及 Salesforce CRM 应用程序提供的搜索功能。
最后,你将看到一系列问题,涉及 Salesforce CRM 管理中与组织设置和全局用户界面相关的关键功能,这些内容将在本章中进行讲解。
本章中提供了笔记和提示,以便在给定的功能领域内提供进一步的指导;这些内容来自于 Salesforce CRM 系统管理的实际结果和经验。
在本章中,我们将介绍:
-
Salesforce 设置菜单
-
用户登录与授权
-
公司资料
-
用户界面
-
搜索概述与设置
-
测试你的知识的相关问题
首先,我们将看看 Salesforce 设置菜单的位置和功能。
Salesforce 设置菜单
根据你组织的用户界面设置,你将通过你的名字下拉菜单或作为顶级设置链接访问设置菜单,如下方截图所示。
查看 Salesforce 页面顶部时,你应该看到设置链接,如下方截图所示:
如果在 Salesforce 页面顶部没有看到设置链接,请点击你的名字,然后你将看到设置选项,如下方截图所示:
这个设置由启用改进的设置用户界面设置控制,后面章节中会详细说明。
注意
作为系统管理员,你将如此频繁地使用设置菜单,建议启用改进的设置用户界面。默认情况下,所有新实例都会激活改进的设置用户界面设置。现有的 Salesforce 实例管理员应注意,这一用户界面设置决定了你组织中的每个人如何访问设置菜单。
在本书中描述任何设置步骤时,我们将从设置开始导航路径。例如,要启用改进的设置用户界面,我们将以设置 | 自定义 | 用户界面 | 启用改进的设置用户界面的路径呈现。
设置菜单出现在页面的左侧。点击菜单项文本(或菜单项左侧的下拉图标)会展开菜单,在其中可以选择所需的菜单项链接;以下截图显示了设置 | 管理用户 | 用户设置页面:
点击展开菜单选项左侧的下拉箭头图标会收起菜单选项。你也可以通过点击展开全部或收起全部链接来展开或收起所有菜单选项,如下图所示:
要快速找到某个设置菜单项,在快速查找搜索框中输入设置名称的前几个字符。当你输入时,任何与搜索词匹配的选项会出现在设置菜单中。例如,要查找“用户界面”页面,开始输入user interface,如以下截图所示:
现在我们来看看 Salesforce CRM 应用程序如何验证和授权用户的登录请求。
用户登录与授权
组织有几种访问 Salesforce CRM 应用程序的方法。可以通过用户界面(使用网页浏览器)、API(例如,使用集成的客户端应用程序或 Apex 数据加载器)、桌面客户端(例如 Salesforce for Outlook)或移动客户端应用程序进行访问。
每当使用这些方法之一尝试登录 Salesforce 时,系统会按照以下顺序进行检查,以授权用户的登录请求:
-
用户的个人资料是否有任何登录限制?
-
用户的 IP 地址是否出现在组织的受信任 IP 地址列表中?
-
用户是否曾经从此 IP 地址激活过?
-
用户的网页浏览器是否存储了来自 Salesforce 的有效浏览器 cookie?
如果用户的登录既不是来自受信任的 IP 地址,也不是来自具有有效 Salesforce cookie 的浏览器,则登录将被拒绝。要访问 Salesforce,必须通过成功完成计算机激活过程来确认用户身份。
现在让我们更详细地看看这些登录检查。
用户的个人资料是否有任何登录限制?
可以为用户的个人资料设置登录时间和 IP 地址限制。如果设置了这些限制,并且有用户在指定时间之外或从未知 IP 地址尝试登录,则访问会被拒绝。
登录时间限制
如果用户个人资料设置了登录时间限制,那么在指定时间之外的任何登录尝试都会被拒绝。
-
若要访问个人资料菜单,请导航到设置 | 管理用户 | 个人资料。现在选择一个个人资料,点击登录时间链接,然后点击编辑。
设置用户可以登录 Salesforce.com 的日期和时间。
注意
设置的登录时间是基于组织的默认时区,后面章节中将详细介绍。
-
导航到设置 | 公司资料 | 公司信息,点击编辑按钮,从默认时区下拉菜单中选择所需的时区。
设置的登录时间严格应用于该精确时间,即使用户有不同的个人时区,或者组织的默认时区发生变化。
-
若要允许用户随时登录,请点击清除时间,如以下截图所示:https://github.com/OpenDocCN/freelearn-devops-pt8-zh/raw/master/docs/slfc-crm-dfn-adm-hb-4e/img/image_01_006.jpg
注意
若要防止用户在特定日期访问系统(例如进行内部系统维护),请将开始时间和结束时间设置为相同的值。例如,您可以将开始时间设置为上午 8:00,将结束时间设置为上午 8:00(如上一个截图中的星期六和星期日示例设置)。
IP 地址限制
如果为用户的个人资料定义了 IP 地址限制,则任何来自未知 IP 地址的登录尝试都会被拒绝。
要通过个人资料菜单限制有效的 IP 地址范围,请导航到设置 | 管理用户 | 个人资料。现在选择一个个人资料,点击登录 IP 范围链接,然后点击添加 IP 范围。
在起始 IP 地址字段中输入有效的 IP 地址,在结束 IP 地址字段中输入较高的 IP 地址。
起始和结束地址指定用户可以登录的 IP 地址范围。若要允许来自单个 IP 地址的登录,请在两个字段中输入相同的地址。
例如,为了只允许来自 88.110.54.113 的登录,输入 88.110.54.113 作为起始和结束 IP 地址,如下图所示:
用户的 IP 地址是否出现在您组织的受信任 IP 地址列表中?
如果未设置基于个人资料的 IP 地址限制,将执行此检查。
如果用户的登录来自组织的受信任 IP 地址列表中的 IP 地址,则允许登录。
受信任的 IP 范围
若要访问受信任的 IP 范围设置,请导航到设置 | 安全控制 | 网络访问。
点击新建,在起始 IP 地址字段中输入有效的 IP 地址,在结束 IP 地址字段中输入较高的 IP 地址。
起始和结束地址指定用户可以登录的 IP 地址范围。若要允许来自单个 IP 地址的登录,请在两个字段中输入相同的地址。
例如,为了只允许来自 88.110.54.100 的登录,输入 88.110.54.105 作为起始和结束地址,如下图所示:
用户之前是否从该 IP 地址进行了激活?
每个用户都有一个激活过的 IP 地址列表。如果用户之前从该 IP 地址进行了激活,那么该 IP 地址将添加到用户的个人列表中。
要查看和移除已记录的用户登录 IP 地址,请转到设置 | 安全控制 | 激活。
要移除已激活的登录 IP,请选中该复选框,然后点击移除按钮,如下图所示:
要移除已激活的登录 IP,选中复选框后点击移除按钮,如上图所示。
用户的网页浏览器是否存储了来自 Salesforce 的有效 cookie?
cookie 是一个包含字符字符串的小文件,当你访问网站时,该文件会发送到你的计算机。每次你再次访问该网站时,cookie 允许该网站识别你的网页浏览器。
如果用户之前使用该浏览器登录 Salesforce,并且没有清除浏览器 cookie,那么该浏览器会有 Salesforce cookie。
因此,如果用户的登录来自一个包含Salesforce.com cookie 的浏览器,则允许登录
计算机激活过程
如果用户的登录既不是来自受信任的 IP 地址,也不是来自带有 Salesforce cookie 的浏览器,则登录会被拒绝并被阻止,Salesforce 必须验证用户的身份。
一个受信任的真实用户可以通过以下方式访问 Salesforce CRM 应用程序:
-
用户界面(使用网页浏览器)
-
API(例如,使用集成客户端应用程序或 Apex 数据加载器)
-
桌面客户端(例如,Salesforce for Outlook)
用户界面
对于第一次通过用户界面访问的用户,系统会提示用户选择接收验证码的方式。根据公司是否启用了基于短信的身份确认,验证码可以通过短信或电子邮件接收。
注意
对于新组织,短信是计算机激活过程的默认方法,且只能通过请求 Salesforce 支持团队来禁用。对于现有组织,作为系统管理员,你可以启用短信激活功能,但启用后需要请求 Salesforce 支持团队来停用它。
短信验证码
接收短信验证码需要启用基于短信的身份确认设置(自 2014 年春季起,该功能默认启用)。此功能使用户能够通过短信接收一次性 PIN。可以通过导航至设置 | 安全控制 | 会话设置,然后启用启用基于短信的身份确认来进行设置。
一旦启用,用户必须在使用此功能之前验证其手机号码,系统将显示以下截图:
电子邮件验证代码
要接收电子邮件验证代码,用户必须在其个人资料中启用基于电子邮件的身份确认选项,或将其包括为权限集的一部分。
注意
基于电子邮件的身份确认选项仅在启用了基于短信的身份确认选项时才可设置。
一旦启用,并且需要验证,用户将自动收到发送到其 Salesforce 用户记录中指定地址的激活邮件。用户会在 Salesforce 中收到通知,并可以输入如下截图所示的验证码:
Salesforce 将验证代码邮件发送到与用户在 Salesforce 中的记录关联的电子邮件地址。以下截图展示了一个邮件示例:
该邮件指示用户将验证码输入浏览器窗口,以激活设备以便进行 Salesforce CRM 平台的验证登录。
电子邮件中的激活代码自**“给我发送验证代码”**按钮点击之时起,最多有效 24 小时。24 小时后,激活链接将过期,用户必须重新执行激活过程。
如果您的公司有远程用户通过非公司网络连接 Salesforce,例如从家里或公共互联网连接,可能会发生混淆。远程用户通常会有动态分配的 IP 地址作为计算机身份。因此,每次他们尝试登录时,Salesforce 会将其识别为未知 IP 地址,提示进行验证,远程用户将必须重新验证设备。
远程用户随后需要访问与其 Salesforce 用户记录关联的电子邮件,以检索激活邮件,而此时可能会发生混淆。如果远程用户需要使用虚拟私人网络(VPN)连接访问公司网络电子邮件,点击激活链接可能无法正常工作,因为正在验证的 IP 地址可能不再是浏览器所使用的同一 IP 地址。这是因为 VPN 连接很可能正在使用 Web 代理。
注意
建议您建立一个策略,确保用户在连接 VPN 时进行登录验证,或者能够访问非 VPN 的 Web 邮件(如果公司允许),以确保验证的 IP 地址相同。
(在第二章的会话设置部分中对此有更详细的说明,管理用户和控制系统访问。)
API 或桌面客户端
若使用 API 或桌面客户端(例如,使用 Apex 数据加载器)进行访问,用户必须将安全令牌添加到密码的末尾才能登录。安全令牌是 Salesforce 自动生成的密钥。例如,如果用户的密码是pa$$word,而其安全令牌是XXXXXX,则用户必须输入pa$$wordXXXXXX。
用户可以通过更改密码或通过Salesforce.com用户界面重置安全令牌,方法是导航到您的名字 | 我的设置 | 个人 | 重置我的安全令牌,然后点击重置安全令牌按钮。
当用户更改密码或重置安全令牌时,Salesforce 会将新的安全令牌发送到与用户 Salesforce 记录关联的电子邮件地址。安全令牌有效期至用户重置安全令牌、更改密码,或由系统管理员重置密码为止。
提示
在通过网页浏览器访问 Salesforce 时,请勿在密码中输入安全令牌。建议您在尝试从新 IP 地址访问之前,通过 Salesforce 用户界面从受信网络获取安全令牌。当用户的密码被更改时,用户的安全令牌会自动重置。用户在将安全令牌添加到密码末尾或在将其 IP 地址添加到组织的受信 IP 范围后,输入新密码之前,将无法登录。
在 Salesforce 中建立公司概况
公司概况包含 Salesforce 内组织的核心信息,其中部分信息在初次系统注册时获取,内容包括以下几点:
-
公司信息和主要联系详情
-
默认语言、地区和时区
-
许可信息
-
财政年度设置
-
货币与汇率
公司信息和主要联系详情
当您的公司注册 Salesforce 时,所提供的信息会显示在公司信息页面上。您可以通过导航到设置 | 公司概况 | 公司信息来访问此页面。
在公司信息页面,您可以编辑公司默认的本地化设置和主要联系详情,如以下截图所示:
默认语言、地区和时区
公司的语言、地区和时区设置可能会影响组织关键数据的处理方式。
然而,个人用户可以通过导航到您的名字 | 我的设置 | 个人 | 语言与时区,并覆盖组织范围的设置,来设置自己的语言、地区和时区,如以下截图所示:
默认语言
这是组织的主要语言。所有界面文本和在线帮助将以此语言显示。但是,个别用户可以设置自己的语言,这将覆盖组织范围的设置。
提示
对于全球性组织,建议您考虑语言设置如何影响用户访问和共享信息的能力,并且是否应优先使用一种共同语言以帮助报告和系统管理。您可以使用语言设置功能(稍后描述)来限制用户在个人信息语言设置中可选择的语言。
默认区域
默认区域设置会影响日期、日期/时间和数字字段的格式。
例如,在英语(美国)区域,某个日期会显示为07/27/2020,而在英语(英国)区域则显示为27/07/2020。
在**英语(美国)区域,时间显示使用 12 小时制并带有 AM 和 PM(例如,3:00 PM),而在英语(英国)**区域,时间则以 24 小时制显示(例如,15:00)。
在英语(美国)区域,数字会显示为1,000.00,而在德语区域则显示为1.000,00。
然而,个别用户可以设置自己的区域,这将覆盖组织范围的设置。
默认时区
这是您的组织所在的主要时区,例如总部位置。但是,个别用户可以设置自己的时区,这将覆盖组织范围的设置。
公司信息页面还显示了您组织已购买的所有基础许可证、活跃用户和功能许可证。
许可证信息
有四种类型的许可证:
-
用户许可证:用户许可证赋予用户在 Salesforce 中不同的功能,并决定可供用户使用的配置文件。
-
功能许可证:功能许可证赋予用户使用 Salesforce 的附加功能,如营销或离线用户。
-
权限集许可证:权限集许可证用于向用户提供访问某些不属于其用户许可证的功能的权限。
-
基于使用的授权:基于使用的授权提供对有限资源的周期性使用。
注释
Salesforce 根据许可证总数而不是活跃用户数来向组织收费。
货币和汇率
货币设置在 Salesforce 中是组织范围的,可以通过使用公司资料中的货币区域设置,或作为多货币选项,添加货币并使用公司资料部分中的管理货币链接来设置汇率。
注释
多货币只能通过向 Salesforce 客户支持请求来启用。启用后,货币地区字段及其值将传递到一个新的字段,公司货币,也位于公司资料中。
公司货币反映了你的公司报告收入的货币,并作为所有其他货币汇率的基准汇率。这在 Salesforce 应用激活时由Salesforce.com初步设置。
所有组织,无论是使用单一货币还是多种货币,默认情况下在公司资料中仅设置一种货币。对于单一货币的实例,可以通过导航至设置 | 公司资料 | 公司信息,并设置货币地区字段来访问此设置。对于多种货币的实例,可以通过导航至设置 | 公司资料 | 管理货币,然后点击更改公司货币按钮来进行设置。
单一货币
在单一货币组织中,你为公司设置了全公司范围的货币地区,且 Salesforce 用户不能设置个人货币地区。
多货币
在多货币组织中,你设置的是公司货币,而不是货币地区,而且你的 Salesforce 用户也可以通过导航至您的名字 | 我的设置 | 个人 | 个人信息来设置他们的个人货币。
注意
多货币功能可以通过向 Salesforce 客户支持请求来启用。
你的 Salesforce 用户的个人货币将作为他们自己的报告、配额、预测以及包含货币金额的任何记录(例如机会)的默认货币。
注意
货币在记录中变为必填字段,尤其是在已经添加或原始定义了货币的地方,因此在启用多货币选项后,必须在导入数据或创建自定义对象时考虑到这一点。
用户还可以使用任何其他可用的活动货币来创建机会(以及包含货币金额的所有其他数据记录)。
注意
只有活动货币才能在货币金额字段中使用。
活动货币
活动货币列表代表你的公司交易的国家或地区。只有活动货币可以由你作为系统管理员在组织资料中设置,或者由你的用户在其个人用户记录或数据记录中的货币字段中设置。
管理货币
“管理货币”部分允许你维护一个活动货币及其与公司货币的汇率列表,可以通过导航至设置 | 公司资料 | 管理货币来访问。
注意
当你的组织启用多货币功能时,管理货币选项将出现,这项功能目前可以通过请求 Salesforce 客户支持获取。更改兑换率将更新所有现有记录的兑换率,包括已关闭的机会。因此,除非你已启用高级货币管理并存储了日期汇率,否则无法衡量由货币波动引起的财务变化。
如果启用了多货币功能,并且通过数据加载器更改了记录上的货币,则货币金额会被转换。
注意
可以通过更新标准字段货币 ISO 代码并将值设置为新货币的 ISO 代码,使用数据加载器更改记录的货币。在这里,ISO 代码是一个三字母的字母数字组合,如 USD 代表美元,EUR 代表欧元,GBP 代表英镑,依此类推。
如果启用了多货币功能,并且通过浏览器界面更改了记录上的货币,则货币金额不会被转换。
注意
可以通过更新货币查找来使用浏览器界面更改记录的货币,但货币金额不会被转换。因此,如果你将一个金额为 450 欧元的机会的货币更改为英镑,则金额仍然是 450,而不会转换为 384 英镑(假设当前汇率是 1 欧元=0.852 英镑)。
日期汇率
日期汇率允许你在机会关闭时跟踪汇率,基于机会关闭日期时设定的汇率,准确报告机会转换金额。这是因为历史汇率被存储,且关闭日期之后的汇率变化可以被追踪;因此,报告可以包括基于关闭日期的汇率的机会金额,而不是报告运行时的汇率。
注意
更新货币兑换率不会改变原始机会金额,仅会更改已转换的金额。账户及其相关联系人必须使用相同的默认货币。账户和联系人记录可以使用激活或非激活的货币导入。但是,导入潜在客户记录时,必须使用激活的货币。
日期汇率通过启用高级货币管理选项来激活,并用于机会、机会产品、机会产品计划、活动机会字段以及与这些对象和字段相关的报告。
注意
日期汇率目前在预测中不被使用。
当高级货币管理首次启用时,现有的汇率会自动成为第一组日期汇率。
这些汇率将一直有效,直到你通过导航至设置 | 公司配置文件 | 管理货币 | 管理日期汇率来设置另一组汇率。
如果启用高级货币管理,则无法在机会对象上创建汇总字段来计算货币。任何现有的与货币相关的汇总字段将在机会对象上被禁用,并且其值将不再被计算。
财政年度设置
Salesforce 中的财政年度设置可以通过导航至设置 | 公司资料 | 财政年度进行设置。
标准财政年度
Salesforce 中的财政年度设置默认使用公历年份(十二个月结构),从 1 月 1 日开始,到 12 月 31 日结束。如果你的组织遵循十二个月结构,可以使用标准财政年度。标准财政年度可以从任何月份的第一天开始,并且可以指定财政年度是按开始年还是结束年来命名。例如,如果你的财政年度从 2020 年 4 月开始,到 2021 年 3 月结束,你的财政年度设置可以是 2020 或 2021。
自定义财政年度
财政年度比这更复杂,你可以使用自定义财政年度来定义这些期间。例如,作为自定义财政年度的一部分,你可以创建一个 13 周的季度,表示三个周期分别为 4、4 和 5 周,而不是按日历月来划分。
如果你使用财政年度结构,如 4-4-5 或 13 期结构,可以通过指定开始日期和包含的模板来定义财政年度。如果你的财政年度结构不在模板中,你可以修改模板。例如,如果你每年使用三个财政季度(即三期季度)而不是四个,可以删除或修改季度和期间以满足你的需求。这些自定义财政期间可以根据你的标准进行命名。例如,一个财政期间可以被称为P12或 12 月。
财政年度可以在需要更改其定义时随时修改。例如,可以在闰年中添加一周,以便将自定义财政年度与标准日历同步。对财政年度结构的更改在保存后立即生效。
语言设置
语言设置功能允许你指定可以在 Salesforce CRM 应用程序中使用的可接受语言。
此功能可以通过导航至设置 | 公司资料 | 语言设置进行设置。
然后,你可以通过从可用语言下拉列表中选择想要提供给用户的语言,并点击添加按钮来选择语言。
在以下示例中,我们添加了西班牙语和法语,并与英语一起显示,这些语言出现在显示语言列表中,如下图所示:
在显示语言列表中出现的语言现在作为可选项显示在用户个人设置页面的语言下拉列表部分,如下图所示:
用户界面和支持的浏览器
在撰写本文时,共有三种用户界面主题。两种经典主题分别是Classic 2005和Classic 2010,还有一种新的主题叫做Lightning Experience。
浏览器的支持和功能因使用 Salesforce Classic 或 Lightning Experience 而有所不同,具体内容将在本节后面详细描述。
用户界面
本书中所有的截图和设置细节均显示 Classic 2010 用户界面主题。
在尝试从 Classic 2005 切换到 Classic 2010 时,可以在以下屏幕截图中看到经典主题的差异:
新的用户界面主题不仅改变了 Salesforce 的外观和感觉,还可能将一些关键链接,如设置和登出,定位在每个用户的用户名下。Classic 2010 用户界面主题仅适用于使用支持的浏览器的用户,具体支持的浏览器信息请参见后面的支持的浏览器部分。
注意
一些较新的功能区域,例如Chatter(一个协作应用套件),依赖于 Classic 2010 和 Lightning Experience 主题,无法在激活 Classic 2005 主题时提供。因此,为了启用 Chatter,您必须先激活 Classic 2010 主题。
支持的浏览器
在撰写本文时,有三种不同的用户界面主题:Salesforce Classic 2005、Salesforce Classic 2010 和 Lightning Experience。这些主题的浏览器支持情况如下:
Salesforce Classic 2005
以下浏览器被 Salesforce 支持用于 Salesforce Classic 2005:
-
Google Chrome,最新的稳定版本
-
Microsoft Internet Explorer 9、10 和 11 版本
-
Mozilla Firefox,最新的稳定版本
-
Apple Safari 8.x 版本,适用于 Mac OS X
注意
Salesforce 已在 Salesforce Classic 2005 中停止对 Microsoft Internet Explorer 7 和 8 版本的浏览器支持。
Salesforce Classic 2010
以下浏览器被 Salesforce 支持用于 Salesforce Classic 2010:
-
Google Chrome,最新的稳定版本
-
Microsoft Internet Explorer 9、10 和 11 版本
-
Mozilla Firefox,最新的稳定版本
-
Apple Safari 8.x 版本,适用于 Mac OS X
注意
Salesforce 已在 Salesforce Classic 2010 中停止对 Microsoft Internet Explorer 7 和 8 版本的浏览器支持。
Lightning Experience
以下浏览器被 Salesforce 支持用于 Lightning Experience:
-
Google Chrome,最新的稳定版本
-
Microsoft Edge,适用于 Windows 10
-
Mozilla Firefox,最新的稳定版本
-
Apple Safari 8.x 和 9.x 版本,适用于 Mac OS X
注意
当使用 Microsoft Internet Explorer 9-11 版本并在闪电体验中时,Salesforce 可能会将您重定向到 Salesforce Classic。然而,自 2016 年夏季版本发布以来,Salesforce 表示,现有组织的用户可以继续使用 Microsoft Internet Explorer 11(IE11)访问闪电体验,直到 2017 年 12 月 16 日,但 2016 年夏季版本后创建的新组织的用户将无法使用 IE11 访问闪电体验,并将自动被重定向到 Salesforce Classic。
除了用户界面主题外,Salesforce 中还有许多其他界面方面的设置,可以为您组织中的用户提供最佳的用户体验。
其他用户界面选项包括用户界面设置(如可折叠详细页面章节和内联字段编辑)、侧边栏设置(可折叠侧边栏设置和所有页面的自定义侧边栏组件)以及日历设置(如首页事件悬停链接和日历视图上的拖放编辑)。
还有一些管理员特定的设置可以改善用户在应用程序中的体验,这些设置位于设置设置下。它还包括增强页面布局编辑器和增强型配置文件列表视图设置。
选择用户界面选项可以通过导航到设置 | 自定义 | 用户界面来完成。
注意
用户界面选项是左侧设置边栏中自定义部分的最后一个选项。
用户界面屏幕如以下截图所示:
用户界面设置
在接下来的章节中,我们将逐一查看各种用户界面设置。
启用可折叠章节
可折叠章节使用户能够在记录详细页面上通过点击章节标题旁的箭头图标来折叠或展开章节。章节会保持折叠或展开状态,直到用户更改该章节的设置。如果记录类型已按照以下截图的方式设置,Salesforce 会为每个记录类型存储不同的设置:
注意
启用可折叠章节时,需要确保页面布局中已输入章节标题。
点击三角图标可在显示和隐藏章节之间切换,如以下截图所示:
显示快速创建
显示快速创建选项将快速创建字段部分添加到记录标签页的侧边栏,以便用户使用最少的数据字段创建新记录,如以下截图所示:
显示快速创建选项还控制用户是否可以在查找对话框中创建新记录。启用此设置后,用户将在查找对话框屏幕中看到一个新建按钮。以下示例显示了在处理商机记录时,在账户查找对话框中创建新账户:
点击新建按钮可以显示用于创建新记录的可用字段。
创建新记录的选项和在查找对话框中显示新建按钮仅适用于账户和联系人。此外,用户仍然需要适当的创建记录权限,以便通过快速创建输入数据,无论是否显示输入字段。
提示
禁用快速创建选项:
快速创建选项不允许您配置数据输入屏幕,因此需要在此处填充的任何自定义字段将不包括在内。此外,使用快速创建选项保存记录时,记录的任何验证规则都不会被触发。这些功能允许创建不符合公司业务规则和数据完整性要求的记录,因此建议禁用快速创建选项。
启用悬浮详情
启用悬浮详情选项允许用户通过将鼠标指针悬停在侧边栏的最近项目列表中的记录链接或记录详细页面中的查找字段上来查看记录的交互信息。悬浮详情中显示的字段由记录的迷你页面布局决定,布局设置在页面布局编辑屏幕中。
注意
默认情况下,启用悬浮详情选项是选中的。
在以下截图中,我们正在将鼠标指针悬停在侧边栏的最近项目列表中的记录链接上:
在以下截图中,我们正在将鼠标指针悬停在记录详细页面上的查找字段上:
注意
要查看记录的悬浮详情,用户需要对该记录具有适当的共享访问权限,并且需要对字段具有字段级安全性,这些设置在页面布局编辑屏幕中设置(参见第三章,配置对象和应用程序)。
启用相关列表悬浮链接
此选项启用在标准和自定义对象记录详细页面顶部显示相关列表悬浮链接。用户可以通过将鼠标指针悬停在相关列表链接上来查看相关列表及其记录。用户还可以点击相关列表悬浮链接,直接跳转到相关列表部分,而无需滚动页面。
注意
默认情况下,启用相关列表悬浮链接选项是选中的。
启用相关列表的单独加载
此选项启用记录详情页面的独立加载。首先加载主记录详情数据,然后加载相关列表数据。此选项有助于提高记录详情页面上有大量相关列表的组织的显示性能。页面加载时,记录详情立即显示;之后,相关列表数据加载,此时用户会看到相关列表的进度指示器。
你会看到相关列表部分尚未加载。在主记录详情(例如账户示例)立即加载时,它们会以**[…]**的形式显示,如下图所示:
在主记录详情(账户页面)加载后,相关列表才会加载。你可以看到,联系人相关列表的记录数量现在显示为**[2]**。
此选项不适用于无法控制布局的页面(如用户页面或 Visualforce 页面)。
注意
启用外部对象相关列表的独立加载选项默认是禁用的。
启用外部对象相关列表的独立加载
此选项与启用外部对象相关列表的独立加载设置相关,能够单独加载标准和自定义对象的记录详情页面和相关列表。
注意
外部对象类似于自定义对象(在第三章,配置对象和应用程序中有描述),但是映射的数据并不存储在 Salesforce 中,因此加载时可能会因为外部数据源的可用性和网络延迟而有所延迟。启用外部对象相关列表的独立加载选项默认是启用的。
启用内联编辑
此选项允许用户直接在记录详情页面更改字段值,无需先加载记录编辑页面。通过在详情页面中双击要编辑的字段,该字段变为可编辑状态。然后可以输入新值并保存,或者使用撤销按钮撤销操作。
首先,通过鼠标悬停在字段上,字段会高亮显示,显示铅笔图标,表示该字段是可编辑的,具体如下:
双击字段会使该字段从查看模式切换到编辑模式,以允许输入新值,具体如下:
在输入新值后,值会以橙色文字显示,用户可以选择使用撤销按钮撤销更改,具体如下:
更改的值和详情页面可以按照标准方式通过保存按钮保存,具体如下:
提示
要检查您的组织是否启用了内联编辑,并了解哪些值可以编辑,您可以将鼠标悬停在某个值上并查看结果。一个可编辑的字段,在鼠标悬停时会在值的右侧显示一个铅笔图标。而不可编辑的字段,在鼠标悬停时会在值的右侧显示一个锁形图标。
此选项默认启用。某些字段不能使用内联编辑进行更改,例如系统字段(创建者、最后修改者等)、计算字段(公式、自动编号、汇总等)、只读字段和特殊字段(如所有者和记录类型)。
注意
此外,文档和预测的详细页面上的字段当前不能使用内联编辑进行编辑。
启用增强型列表
该选项为用户提供了查看、自定义和编辑列表数据的功能,列表数据是从视图渲染出来的结果数据部分。当与启用内联编辑设置一起启用时,用户还可以在列表中直接编辑记录,而无需离开页面,如下截图所示:
启用增强型列表后,用户可以执行以下操作:
-
创建新视图,或编辑、删除、刷新现有视图。
-
通过点击列表底部的第一页、上一页、下一页和最后一页链接,导航浏览列表结果。您还可以通过在右下角的文本框中输入数字,直接跳转到特定页面。您还可以通过拖动列标题右侧来改变列的宽度。对列宽所做的更改仅适用于该特定列表,并在每次查看该列表时被恢复。请注意,当列从列表中添加或删除时,该列表的任何列宽设置将被丢弃。
-
通过拖动整个列标题来更改列显示顺序,将其移动到所需位置。对于有权限编辑列表定义的用户,所做的更改将对所有查看该列表的用户生效。对于没有权限编辑列表定义的用户,他们的更改将在离开页面后被丢弃。
-
如果您的组织启用了内联编辑功能,用户可以通过双击单个字段值直接在列表中输入值。已经在个人资料中获得批量编辑列表选项的用户,可以一次编辑最多 200 条记录。
-
仅当启用内联编辑时,批量编辑列表选项才会出现在个人资料中。
批量编辑是通过首先使用复选框选择要编辑的记录,然后点击要编辑的字段来执行的。
点击字段后,会显示一个新的弹出窗口,询问是否将更改应用于仅选定的记录,还是应用于所有已选定的记录。在下图中,我们看到一个示例,其中选择了两个账户记录,并且点击了其中一个记录的账单街道字段。
此功能仅允许批量编辑;用户不能批量删除:
提示
提醒用户他们不能批量删除记录:
作为系统管理员,你可能需要提醒用户他们不能批量删除记录,因为有时用户可能会尝试使用唯一可见的删除链接进行批量删除,而该链接实际上是删除视图的链接,如下图所示。向用户说明这一点,希望能避免你因误删视图而需要重新创建视图。
在Account(账户)、Contact(联系人)和Lead List(潜在客户列表)视图中,页面底部有一个打开日历链接,可以在列表下方显示一个周视图的日历。可以将记录从列表拖动到日历上的某个时间槽,创建与该记录相关联的事件。
注意
要在增强列表上进行内联编辑,必须在列表视图筛选条件中关闭高级筛选选项。一些标准字段不支持内联编辑。例如,Case Status(案例状态)、Opportunity Stage(机会阶段)以及一些Task(任务)和Event(事件)字段只能通过记录编辑页面进行编辑。
可以通过将视图设置为10、25、50、100或200条记录来更改每页显示的记录数。更改此设置时,导航将设置为列表结果的第一页,如下图所示:
如果用户更改每页显示的记录数,该设置将应用于所有列表(不仅仅是当前列表)。
此外,如果选择显示 200 条记录的选项,将会出现警告消息,因为这可能会降低性能,如下图所示:
启用 Salesforce Classic 2010 用户界面主题
在撰写本文时,有三种不同的用户界面主题,分别是 Salesforce Classic 2005、Salesforce Classic 2010 和 Lightning Experience。
启用 Salesforce Classic 2010 用户界面主题会激活 Salesforce Classic 的最新版本,这是 Lightning Experience 之前的界面主题。禁用此选项将激活 Salesforce Classic 2005 用户界面主题。
注意
有一些功能,如 Chatter,要求使用 Salesforce Classic 2010 用户界面主题,禁用此选项将禁用 Salesforce Classic 中的 Chatter,同时也会禁用 Lightning Experience 中的 Chatter。
启用选项卡栏组织器
Tab Bar Organizer 自动排列用户的标签,以控制 CRM 应用页面的宽度并防止水平滚动。它动态地测量可以显示多少应用标签,并将超出浏览器当前宽度的标签放入右侧下拉列表中,如下图所示:
注意
只有在启用新用户界面主题时,此设置才会生效。如果您的组织没有使用新用户界面主题,您可以启用此功能,但在启用新主题之前,Tab Bar Organizer 不会为您的用户激活。
启用可打印的列表视图
此选项允许用户轻松打印列表视图。
如果启用此功能,用户可以点击位于任何列表视图右上角的打印视图链接(打印机图标),以打开一个新的浏览器窗口。在新窗口中,当前列表视图以适合打印的格式显示,如以下截图所示:
此选项允许用户从任何列表视图点击打印视图链接,打开一个新的浏览器窗口,显示当前列表视图的适合打印格式。
启用自定义 Chatter 用户个人资料页面
此选项允许您自定义 Chatter 用户个人资料页面上的标签。如何自定义 Chatter 用户个人资料页面将在第八章,介绍 Sales Cloud、Service Cloud 和 Salesforce CRM 的协作功能中详细描述。在以下示例截图中,我们已自定义了Chatter用户个人资料页面的标签,并添加了Learning Zone标签,修改后的页面如下所示:
2014 年冬季发布时,此功能已自动启用。
这使您能够添加自定义标签页或删除默认标签页,如默认的Feed和Overview标签页。自定义标签页可以通过自定义子标签应用来实现,详细信息请参考第三章,配置对象和应用。如果此选项禁用,用户只会看到默认的Feed和Overview标签页。
启用 Salesforce 通知横幅
选中此选项时,会在某些页面上显示公告横幅。
注意
在 2014 年夏季发布中,Salesforce 通知横幅出现在您的组织的设置区域,以及帐户、联系人和仪表板页面中。
用户可以通过点击关闭按钮防止横幅在所有页面上出现,或者你可以通过禁用此选项来阻止 Salesforce 通知横幅在整个组织中出现。
禁用闪电体验 IE11 支持弃用通知
自 2016 年夏季发布以来,Salesforce 已声明,现有组织可以继续使用 Microsoft Internet Explorer 11(IE11)访问闪电体验,直到 2017 年 12 月 16 日(此日期之后,用户将自动重定向到 Salesforce Classic)。
禁用闪电体验 IE11 支持弃用通知选项使你能够防止在组织中的用户访问启用了闪电体验的 Salesforce 时出现屏幕通知,以便根据你的浏览器过渡策略避免使用 IE11。更多信息,请参见本章前面的“支持的浏览器”部分。
侧边栏
以下选项可帮助用户查看和编辑侧边栏中的信息,侧边栏位于屏幕的左侧垂直区域:
-
启用可折叠侧边栏
-
在所有页面上显示自定义侧边栏组件
现在我们将详细介绍侧边栏选项。
启用可折叠侧边栏
可折叠侧边栏使用户能够在包含侧边栏的每个 Salesforce 页面上显示或隐藏侧边栏。当选择此选项时,可折叠侧边栏将对组织中的所有用户可用。但是,每个用户可以设置自己的侧边栏显示偏好。用户可以设置侧边栏始终显示,或者在需要时将侧边栏折叠并仅在需要时显示。
在所有页面上显示自定义侧边栏组件
如果你有包含侧边栏组件的自定义主页布局,此选项将在 Salesforce 的所有页面和所有用户中显示侧边栏组件。如果只有某些配置文件被允许在所有页面上查看侧边栏组件,你可以为这些配置文件分配在所有页面上显示自定义侧边栏权限。
注意
如果启用了在所有页面上显示自定义侧边栏组件用户界面设置,则在所有页面上显示自定义侧边栏权限在配置文件权限中不可用。
日历设置
以下选项可帮助用户查看和编辑日历部分和视图中的信息:
-
启用主页事件悬停链接
-
在日历视图中启用拖放编辑
-
在日历视图中启用点击并创建事件
-
在列表视图中启用拖放调度
-
启用我的任务列表的悬停链接
让我们详细了解一下它们。
启用主页事件悬停链接
此选项启用主页标签中的日历部分的悬停链接,允许用户将鼠标悬停在事件主题上,以查看该事件的互动信息。
注意
此设置仅控制首页标签页,因为在其他日历视图中,悬停链接始终会显示。另外,此选项默认启用。
启用日历视图中的拖放编辑
此选项允许用户在日常和每周的日历视图中拖放现有事件,重新安排事件,而无需从页面导航到事件创建页面。启用此选项后,日历控制的加载性能可能会受到影响。拖放编辑不适用于跨天事件或控制台日历视图。此外,此选项默认启用。
启用日历视图中的点击并创建事件
此选项通过双击特定时间段并在交互式部分中输入事件详情,启用在日常和每周日历视图中创建事件。交互式部分中呈现的字段使用事件页面布局屏幕上的迷你页面布局进行设置。
注
无法通过启用在日历视图中点击并创建事件选项创建重复事件和多人事件。
启用列表视图中的拖放调度
此选项允许用户通过将待关联的记录从列表视图拖动到每周日历视图上来创建事件。放下后,将显示事件详情的交互式部分,其中的可用字段是通过迷你页面布局进行设置的。
注
此选项默认情况下是禁用的。
启用我的任务列表中的悬停链接
此选项启用我的任务部分和日历日视图中任务的悬停链接,并允许用户在交互式部分中将鼠标悬停在任务详情上。
姓名设置
姓名设置功能允许访问 Salesforce 中人员对象的附加字段,帮助避免当两个人员记录有相同的名字和姓氏时发生混淆。
启用人员姓名的中间名
此设置将中间名字段添加到诸如联系人、潜在客户、个人账户和用户对象等人员对象中。
启用人员姓名的后缀
此设置将姓名后缀字段添加到诸如联系人、潜在客户、个人账户和用户对象等人员对象中。
设置选项
有特定于管理员的用户界面设置,它们位于设置选项下,可以改善您与应用程序的使用体验。这些设置提供以下选项:
-
启用增强型页面布局编辑器
-
启用增强型个人资料列表视图
-
启用增强型个人资料用户界面
-
启用流式 API
-
启用动态流频道创建
-
启用在记录创建时设置审计字段,并更新具有非活动所有者用户权限的记录
-
启用自定义对象截断
-
启用改进的设置用户界面
-
启用高级设置搜索
让我们详细看看它们是什么。
启用增强型页面布局编辑器
该选项启用增强型页面布局编辑器,通过功能丰富的所见即所得(What You See Is What You Get)编辑器来编辑页面布局。
启用增强型配置文件列表视图
此选项启用配置文件列表页上的增强型列表视图和内联编辑功能,使您能够一次性管理多个配置文件。
要导航到配置文件菜单,请转到设置 | 管理用户 | 配置文件。然后选择一个配置文件并点击创建新视图,如下面的截图所示:
以下三个步骤会生成一个配置文件列表,您可以通过这些步骤一次性修改多个配置文件设置:
-
输入视图名称。
-
指定过滤标准。
-
选择显示的列。
现在已经创建了配置文件视图,我们可以选择多个配置文件进行统一管理,如下图所示:
您可以显示多个配置文件列表,这些列表可以选择并进行操作,如下图所示:
您还可以修改多个配置文件的选择,以便将设置应用于所有配置文件,如下图所示:
启用增强型配置文件用户界面选项
启用增强型配置文件用户界面选项允许您启用增强型配置文件用户界面,此界面提供以下功能,帮助您管理:
-
查找权限和设置:在“查找设置”框中输入特定的权限或设置名称,然后从匹配的结果列表中选择。
-
编辑配置文件属性:在这里,您可以更改配置文件的名称或描述。
-
已分配用户:通过点击已分配用户按钮,查看属于某个配置文件的用户列表。
-
浏览权限和设置,适用于应用程序和系统属性:在这里,应用程序相关的系统权限和设置被分组在单独的页面上,配置文件概览页面提供描述和链接。
启用流媒体 API
此选项启用在您的组织中使用 Force.com Streaming API。流媒体 API 提供来自 Force.com 平台的近实时数据流。您可以创建主题,供应用程序订阅,并接收有关 Force.com 数据更改的异步通知。
注意
请参阅位于 developer.salesforce.com 的 Force.com Streaming API 开发者指南,以获取更多详情。
启用动态流媒体通道创建
此选项是流媒体 API 的功能;启用后,当客户端订阅时,如果通道尚未创建,它将动态创建流媒体通道。
注意
默认情况下,此设置是启用的。
启用记录创建时设置审计字段和更新具有非活动所有者的记录的用户权限
此选项允许你设置审计字段(如记录创建日期),这些字段在通过 Salesforce API 创建记录时默认是只读的。你可以通过使用如数据加载器等工具来创建记录,数据加载器是一个利用 Salesforce API 的客户端应用程序。此设置还允许你更新具有非活动所有者的记录。
注意
从 Winter '16 版本开始,这个设置使得将历史数据迁移到 Salesforce 和批量更新不属于活跃用户的记录变得更加容易。之前,你需要联系 Salesforce 支持才能暂时启用这些功能。当启用此选项时,会在配置文件和权限集中的系统权限中提供两个新权限,可以分配给用户。
启用自定义对象截断
选择 启用自定义对象截断 复选框,以激活自定义对象的截断功能,这将永久删除自定义对象的所有记录,同时保持该对象及其元数据,以备将来使用。
注意
当启用此选项时,在自定义对象设置页面的编辑按钮列表中将出现 截断 按钮。
截断自定义对象是一种快速的方式,可以永久删除自定义对象中的所有记录。以一个已创建并填充了测试记录的自定义对象为例。当测试完成且不再需要测试数据时,你可以截断该对象以移除测试记录,但保留对象准备好用于生产环境部署。这比批量删除记录并重新创建自定义对象要快得多。
注意
截断自定义对象会永久删除其所有记录,并且无法从 回收站 恢复这些记录。被截断的对象的副本会出现在 已删除对象 列表中 15 天,在此期间,该对象及其记录仍然计入组织的数据限制。副本对象及其记录将在 15 天后永久删除。
启用改进版设置用户界面
当组织启用 改进版设置用户界面 时,你可能会注意到与原始用户界面有几个不同之处。
设置菜单可以通过 Salesforce 页面右上角的设置链接进入。它被安排为以下基于目标的类别:
-
管理、构建、部署、监控和结算。
-
所有 Salesforce 用户都可以编辑的个人设置可以通过单独的 我的设置 菜单进行访问。
注意
启用 启用改进版设置用户界面 选项后,该界面将在你组织中的每个用户处激活。
启用高级设置搜索
启用此选项后,可以在设置区域的侧边栏搜索框中搜索设置页面、用户自定义配置文件、权限集、公共组、角色和用户。当禁用此选项时,你只能搜索设置页面。
在侧边栏的设置搜索框中输入时,任何与搜索词匹配的选项都会出现在设置菜单中。当你按下Enter键时,页面将显示所有匹配的权限集、用户自定义配置文件、公共组、角色或用户。
高级设置
高级设置提供了两个功能的激活:激活扩展邮件合并和选择始终将扩展邮件合并文档保存到文档选项卡。
激活扩展邮件合并
此选项启用后,批量邮件合并链接将在账户、联系人和潜在客户的主页上的工具区域中可用。
启用后,此选项还将设置从记录上的活动历史相关列表请求的单个邮件合并,以扩展邮件合并功能创建。扩展邮件合并功能通过向导激活,向导包括以下步骤:
-
在工具区域中,点击批量邮件合并开始批量邮件合并向导。从查看下拉列表中选择一个列表视图,并选择要包含在邮件合并中的记录。在列标题中的复选框选择后,将选择当前页面上显示的所有记录。
-
选择要生成的 Word 文档类型,可以从文档、信封和标签的多项选择中进行选择。选择可选的记录活动复选框,以记录这些邮件合并文档的创建过程,并将完成的任务添加到每个记录中。
-
选择合适的邮件合并模板。对于文档,选择是创建一个包含所有输出的 Word 文档,还是为每个记录创建一个单独的 Word 文档。点击可选的预览模板按钮,查看预加载的邮件合并模板。
虽然文档预览是可编辑的,但请勿在 Word 中编辑,因为更改不会保存到当前的邮件合并请求中。你需要创建一个新的邮件合并模板并首先上传该模板。
注意
使用扩展邮件合并时,邮件合并操作不能超过 1,000 条记录,选定的邮件合并模板总大小不能大于 1 MB,记录数乘以邮件合并模板的总大小不能大于 50 MB。此外,扩展邮件合并可通过 Salesforce 客户支持请求启用。
始终将扩展邮件合并文档保存到文档选项卡
此选项停止将邮件合并文档作为电子邮件附件发送,而是将它们存储在用户个人文档文件夹中,在文档选项卡下。用户仍会收到电子邮件确认其邮件合并请求已完成,并且这些电子邮件包含指向文档选项卡中文档的链接。
注意
这些文档会占用您组织的存储配额。
搜索概览和设置
Salesforce.com使用自定义算法,在搜索中考虑以下内容:
-
搜索词
-
搜索词中的忽略词(例如,“the”、“to”和“for”)
-
搜索词干(例如,搜索“speaking”将返回与“speak”相关的项目)
-
搜索词在记录中的接近度
-
记录所有权和最近访问的记录
因此,用户的搜索结果可能与执行相同搜索的其他用户不同,因为搜索是为执行搜索的用户配置的。例如,如果另一个用户最近查看了某个记录,该记录的相关性会增加,并且该记录会在其搜索结果列表中排名更高。由用户拥有的记录也会在搜索结果中排名更高。目前有三种类型的搜索,如下所示:
-
侧边栏搜索
-
高级搜索
-
全局搜索
让我们来看一下它们是什么,好吗?
侧边栏搜索
在侧边栏搜索框中,用户可以搜索记录类型和字段的子集。
注意
如果启用了全局搜索(将在本节后面描述),侧边栏搜索将被禁用。
可以使用通配符和过滤器来帮助优化搜索。
注意
通配符是一个特殊字符或标记,可以用来替代字符串中的任何其他字符或字符组合。例如,星号字符(*)用于替代零个或多个字符。有关通配符字符的更多信息,可以通过以下链接查找:en.wikipedia.org/wiki/Wildcard_character。
高级搜索
侧边栏中的高级搜索允许结合搜索记录类型的子集,并提供更多字段,包括自定义字段和长文本字段,如描述、备注、任务和事件评论。可以使用通配符和过滤器来帮助优化搜索。
注意
如果启用了全局搜索(将在本节后面描述),高级搜索将被禁用。
全局搜索
在全局搜索框中,用户可以搜索更多类型的记录,包括文章、文档、产品、解决方案、Chatter 动态和小组。用户还可以搜索更多字段,包括自定义字段和长文本字段,如描述、备注、任务和事件评论。可以使用通配符和过滤器来帮助优化搜索。
注意
要启用全局搜索,您必须启用 Chatter。如果启用了全局搜索,侧边栏搜索和高级搜索将被禁用。在合作伙伴门户或客户门户中不支持全局搜索。只有使用支持浏览器的用户才能使用全局搜索,因为它间接依赖于新主题用户界面。
在 Salesforce.com 中搜索
你的搜索词必须包含两个或更多字符。特殊字符,如"、?、*、(和)不计入字符数。例如,搜索m*将无法返回任何搜索结果。
搜索词不区分大小写。例如,搜索 martin 和Martin将返回相同的结果。
查找电话号码可以通过输入部分或全部号码来完成。例如,要查找(512) 757-6000,可以输入5127576000、757或6000。要搜索最后七位数字,必须输入标点符号,如757-6000。
在中文、日文和韩文中,你可以通过输入姓氏在前、名字在后的方式来查找人。例如,搜索howard trevor会返回名为 Trevor Howard 的人。
注意
如果你正在使用高级搜索或全局搜索,可以通过使用运算符如AND、OR和AND NOT来优化搜索。如果你正在使用高级搜索或全局搜索,可以通过勾选精确短语复选框,或在多个关键词周围加上引号来搜索精确短语;例如,"phone martin brown"会返回包含"phone martin brown"的结果,但不会返回“martin brown phoned”或“phone martina browning”的结果。
如果你正在使用侧边栏搜索,你的搜索词会自动作为短语搜索处理。你可以使用通配符进行部分匹配搜索,方法如下:
星号匹配搜索词中间或末尾的一个或多个字符(不能是开头)。例如,搜索brown*会找到以“brown”变体开头的项,如 browning 或 brownlow。搜索ma* brown 会找到包含 martin brown 或 mandy brown 的项。如果你正在使用侧边栏搜索,星号(*)会自动附加在搜索词的末尾。如果你正在使用全局搜索,问号仅匹配搜索词中间的一个字符(不能是开头或结尾)。例如,搜索ti?a会找到包含 tina 或 tika 的项,但不会找到 tia 或 tinas。自定义对象的字段只有在你为该对象添加了自定义标签时才会被搜索。
如果使用侧边栏搜索或高级搜索,问号仅匹配搜索词中间或末尾的一个字符(不能是开头)。
搜索设置
有多种搜索选项可以定制,以改变用户在 Salesforce 中搜索信息的方式。这些选项要么呈现增强的搜索功能,作为用户界面的一部分显示,要么是隐形的,用于优化后台搜索。搜索设置可以通过导航到设置|自定义|搜索|搜索设置来进行配置。
以下截图展示了在未启用Chatter时,在 Salesforce CRM 应用中可用的搜索设置:
启用Chatter后,全局搜索设置会自动启用,并提供以下简化的选项:
在接下来的部分中,您将看到如何使用各种搜索设置:
启用“仅限我拥有的项目”搜索复选框
仅限我拥有的项目选项允许用户在侧边栏搜索时将搜索结果限制为仅显示他们拥有的记录。
注意
对于高级搜索中可用的仅限我拥有的项目复选框,无论此选项的设置如何,都始终会显示。
启用文档内容搜索
此选项允许用户对文档进行全文搜索。当上传新文档或更新现有文档时,文档的内容将作为搜索词以便检索该文档。
如果您的内容主要为日语、中文或韩语,可以启用搜索优化
此选项优化了日语、中文和韩语语言集的搜索。它影响侧边栏搜索以及侧边栏搜索和全局搜索中查找重复项的账户搜索。
小贴士
如果预计内容和搜索主要使用其他语言,则不应选择此选项。
使用最近查看的用户记录进行空白和自动完成查找
此选项使得用户自动完成查找和空白用户查找返回的记录列表来自用户最近查看的记录。如果未启用此选项,则对话框将显示来自整个组织的最近访问用户记录列表。
启用侧边栏搜索下拉列表
此选项会在搜索部分创建一个下拉列表,用户可以通过该列表按记录类型限制搜索。
启用英文拼写校正功能(仅限知识搜索)
此选项与文章和文章管理标签一起使用,适用于案例馈送中的文章工具,以及 Salesforce 控制台中的Salesforce 知识侧边栏。
注意
此设置仅适用于通过 API 进行的文章搜索,不适用于使用全局搜索时的文章搜索。
启用后,任何搜索建议都会显示,且会搜索英文搜索词的替代拼写。
启用侧边栏搜索自动完成
此选项提供了以下功能:当用户开始输入搜索词时,侧边栏搜索会显示匹配的最近查看记录列表。
注意
全局搜索功能包括自动完成功能,这是标准功能,无需设置特定的自动完成选项。
启用单一搜索结果快捷方式
此选项允许用户跳过搜索结果页面,如果搜索结果只有一个,它将直接导航到记录详情 页面。
每个对象显示的搜索结果数量
每个对象显示的搜索结果数量选项允许您配置每个对象在搜索结果页面中返回的项目数量。当前设置以括号形式显示在每个对象旁边,新值必须在 5 到 50 之间。
查找设置
搜索设置页面中的查找设置部分允许您为帐户、联系人、用户和自定义对象启用增强型查找和查找自动完成。
增强型查找
增强型查找为您的用户提供了一个增强的界面,允许他们按常规搜索结果中可用的任何字段对搜索结果进行排序和筛选,如下图所示:
启用增强型查找后,用户可以隐藏和重新组织结果窗口中显示的列。增强型查找返回所有匹配搜索条件的记录,并允许您分页浏览大量搜索结果。
启用增强型查找后,您必须指定用户可以用来筛选查找搜索对话框结果的字段。这是通过访问搜索布局并从查找对话框字段布局中选择字段来设置的。
对于自定义对象,可以通过导航到设置 | 创建 | 对象来完成。选择要修改的对象,向下滚动到搜索布局-相关列表,并选择查找对话框字段中的字段。
对于帐户、联系人或用户,可以通过导航到设置 | 自定义,然后进入帐户、联系人或用户,接着选择搜索布局来完成。然后,从查找对话框字段中选择字段,如下图所示:
当前,仅帐户、联系人、事件、用户、Chatter对象和自定义对象可以使用增强型查找设置。
查找自动完成
当启用查找自动完成选项时,用户在编辑查找字段时将看到一个动态的匹配记录列表,显示最近使用过的记录。
注意
在撰写时,此功能仅适用于帐户、联系人、事件、Chatter、用户以及自定义对象查找。
测试您的知识的问题
现在,您将看到有关 Salesforce CRM 管理(组织设置和全局用户界面领域)关键功能的问题,这些功能已在本章中覆盖。答案可以在本章末尾找到。
问题
我们提出了四个问题来验证您对用户登录和身份验证机制、公司简介、财年以及用户界面的理解。
问题 1 - 用户登录和身份验证
一位新的基于字段的销售人员加入了WidgetsXYZ并首次使用 Salesforce。您是WidgetsXYZ的管理员,该销售人员告诉您,他们总是被要求激活其笔记本电脑,并且总是使用相同的浏览器。您将如何回应?(选择所有适用项)。
a) 验证 Salesforce 的受信 IP 范围是否已正确配置。
b) 验证 Salesforce 的登录时间限制是否已配置。
c) 验证销售人员的笔记本电脑是否正确存储浏览器 cookie。
d) 向销售人员解释这是正常行为,并且笔记本电脑的反应符合预期。
问题 2 - 公司概况
哪些设置可以为单个用户修改?(选择所有适用项)
a) 货币
b) 搜索设置
c) 语言
d) 区域
e) 用户界面
问题 3 - 财政年度
WidgetsXYZ 公司的财务季度为 13 周,分别由 4 周、4 周和 5 周组成,而不是按照日历月份。您可以采取什么措施使报告能够捕捉到正确的季度活动?(选择一项)
a) 修改报告以使用这些周期进行日期过滤。
b) 修改这些周期的标准财政年度。
c) 启用自定义财政年度 来捕捉这些周期,并在必要时恢复到标准财政年度。
d) 启用自定义财政年度 来捕捉这些周期,并请注意您无法恢复到标准财政年度。
问题 4 - 用户界面
在 Salesforce 用户界面中可以修改哪些设置?(选择所有适用项)
a) 语言设置。
b) 悬停详细信息。
c) 时区设置。
d) 增强型列表视图。
e) 启用可打印列表视图。
答案
这里是关于用户登录和认证机制、公司概况、财政年度和用户界面的四个问题的答案。
答案 1 - 用户登录和认证
答案是 a) 验证 Salesforce 的可信 IP 范围是否已正确配置。Salesforce 在浏览器中存储一个 cookie 并激活该设备,并防止用户在从不同 IP 地址登录时被提示激活码。如果用户已阻止 cookie 或在浏览器中删除 cookie,则会出现这种行为。
答案 2 - 公司概况
答案是 a) 货币,c) 语言,和 d) 区域**。** 它们可以被单个用户修改。
b) 用户界面和e) 搜索设置无法针对单个用户进行修改,因为它们是影响所有用户的全局设置。
默认的区域设置、语言和货币设置在公司概况上进行了设置,但是这些设置可以被用户用个人级别的值覆盖。
答案 3 - 财政年度
答案是 d) 启用自定义财政年度 来捕捉这些周期,并且请注意您无法恢复到标准财政年度。
启用自定义财政年度是不可逆转的,您无法恢复到标准财政年度。但是,您可以将自定义财政年度设置为镜像标准财政年度。由于财政季度基于周周期而不是月份,标准财政年度无法满足报告需求,因此需要自定义财政年度。
答案 4 - 用户界面
答案是c) 悬停详情,d) 增强的列表视图,以及e) 启用可打印列表视图。这些都是用户界面中的设置,并且在设置时会影响所有用户。
a) 语言设置和c) 时区设置在公司配置文件中指定,它们提供默认值;然而,用户可以覆盖这些设置并在个人设置中进行修改。
总结
本章讨论了帮助管理 Salesforce CRM 应用程序登录访问的机制,以及如何设置组织范围的设置以确定在Salesforce.com中的公司特定信息。
我们还讨论了设置和配置应用程序外观的选项,以及在 Salesforce 中搜索信息所使用的方法的详细信息。
从 Salesforce CRM 系统管理的经验中总结出的一些笔记和技巧,旨在帮助指导和改进这些功能的实施和理解。
最后,我们提出了一些问题,以帮助澄清 Salesforce CRM 管理中的一些关键特性,特别是在组织设置和全球用户界面方面。
在查看了这些核心自定义功能集之后,我们将探讨在 Salesforce CRM 中,个人档案和共享是如何管理用户在整个应用程序中的功能和访问权限的。
第二章:管理用户和控制系统访问
在上一章中,我们讨论了用户身份验证以及 Salesforce 应用程序如何授权用户登录访问。我们介绍了将配置文件分配给用户的概念,该配置文件可以设置以控制某些权限。我们看到的用户配置文件登录权限是对登录时间和 IP 地址的限制,这些限制可以让你控制用户何时以及从哪里登录 Salesforce 应用程序。
本章中,我们将更详细地查看如何管理用户,并理解 Salesforce CRM 应用程序中如何使用一些关键的配置文件设置。
我们将开始了解用户的配置文件如何控制访问对象,并管理该用户可以使用哪些功能。
本章除了配置文件外,还开始关注记录共享的概念,并提供对 Salesforce 中共享功能的高级概述。它还描述了这些功能如何控制用户对记录的访问。
最后,你将会遇到一些关于 Salesforce CRM 管理的关键特性的问题,特别是在用户设置方面,本章对此进行了覆盖。
我们现在将开始查看以下内容:
-
记录所有权、配置文件和共享的介绍
-
管理 Salesforce 中的用户
-
控制系统访问
-
以另一个用户身份登录
-
Salesforce.com 健康检查
-
测试你知识的问题
记录所有权、配置文件和共享的介绍
在查看管理用户的功能之前,我们先简要介绍 Salesforce CRM 中记录所有权、配置文件和共享的概念。
记录所有者
术语“记录所有者”在 Salesforce 中随处可见,对于每个数据记录,只有一个且唯一的记录所有者。
只有在 Salesforce 中处于活动状态的用户才能被分配记录。
当用户在 Salesforce CRM 中被标记为非活动时,他/她将无法再访问应用程序。然而,该非活动用户拥有的任何记录仍会保留在应用程序中,并继续显示该非活动用户为记录的所有者。
记录所有者设置通常决定该记录是否可以被组织内的其他用户访问,并通过配置文件或共享设置启用。
配置文件和共享
配置文件、共享和可选的角色层次结构设置共同作用,在为用户设置记录所有权和数据访问时,应作为一个整体考虑。用户、配置文件和共享设置之间关系的概览如下图所示:
Salesforce 中的所有用户必须分配一个配置文件。配置文件是一种控制机制,用于确定用户可以执行哪些操作、可以访问哪些数据以及可以对这些数据执行哪些操作。
所有用户都与 Salesforce 中的共享机制相关联,这些机制决定了用户可以访问的实际记录。控制记录访问级别可以通过多种选项来实现,从组织级别设置的默认共享,到角色层级,再到使用高级共享机制。用户不必在 Salesforce 中分配角色。
共享规则简要概述如下,稍后本书将详细介绍。
配置文件
配置文件的一些关键控制项包括确定为用户指定的许可类型、任何登录时间或 IP 地址限制,并控制对对象的访问。如果用户的配置文件没有设置适当的对象级权限,该用户将无法在应用程序中访问该对象类型的记录。
配置文件永远不会覆盖您组织的共享模型或角色层级。例如,可以将配置文件设置为允许用户创建、编辑和删除潜在客户。但是,如果您的组织的潜在客户共享模型是只读的,则具有此配置文件的用户将无法编辑或删除其他用户的潜在客户。
在第三章,配置对象和应用,我们将详细了解配置文件控制的功能,包括标签、对象级安全性、字段级安全性、Apex/Visualforce 页面可访问性、控制台布局、应用选择以及管理和普通用户权限。
Salesforce 中有两种类型的配置文件:标准配置文件和自定义配置文件,每个标准或自定义配置文件都严格对应一种用户许可类型。
标准配置文件和自定义配置文件在本质上相似,不同之处在于,标准配置文件无法应用以下类型的设置:管理权限、普通用户权限和对象级权限,尤其是 密码永不过期 设置,这意味着用户在一段时间后无需更改密码(这是密码策略的一部分,稍后会描述)。因此,如果您希望启用这些功能,必须创建自定义配置文件或使用权限集(稍后在本章中会介绍)。
有多种标准配置文件类型,例如:
-
合同经理
-
营销用户
-
解决方案经理
-
标准用户
-
系统管理员
合同经理
合同经理配置文件通常用于管理合同并覆盖预测。
营销用户
营销用户配置文件通常用于管理活动、导入潜在客户和管理公共文档。拥有此配置文件的用户可访问与标准用户配置文件相同的功能。
解决方案经理
解决方案经理配置文件通常用于发布和审查解决方案。拥有此配置文件的用户可访问与标准用户配置文件相同的功能。
标准用户
标准用户配置文件用于创建和编辑主要类型的记录。该配置文件还允许用户运行报告并查看组织的设置。值得注意的是,该配置文件可以查看但不能管理活动。该配置文件可以创建但不能审查解决方案。
系统管理员
系统管理员配置文件用于配置和自定义应用程序。拥有此配置文件的用户可以访问所有不需要额外许可证的功能。例如,系统管理员不能管理活动,除非他们也拥有市场营销用户许可证。
注意
标准配置文件有其用途,但明智的做法是限制克隆它们来创建自定义配置文件,因为在新版本发布时,Salesforce 已知会更改标准配置文件的设置,这可能会导致任何分配该配置文件的用户出现不希望的结果。
共享
共享设置控制整个组织中每个对象的默认访问权限。每个对象的共享规则可以授予超出默认共享设置的访问权限,但不能限制访问权限。默认共享设置如下:
-
由父级控制
-
私有
-
公开只读
-
公开读/写
-
公开读/写/转移
-
公开完全访问
-
使用层级授权访问
当启用使用层级授权访问设置时,记录所有者的角色决定整个组织的可见性。层级中较高角色的用户将对低级别角色用户拥有的所有记录具有完全访问权限(查看/编辑/删除)。
如果未启用“使用层级授权访问”,所有角色将被平等对待,无论层级如何。
注意
使用层级授权访问仅适用于自定义对象,因为标准对象无法禁用此功能。
角色
角色是共享规则中的主要元素。用户可以根据他们对数据的访问需求,将其按角色层级分组。并不需要为每个用户的职位创建一个角色。
角色在整个应用程序中都可以访问,并且在报告中尤为重要。例如,如果你有两个部门,运营部和销售部,你可以对这两个角色进行比较报告。
角色通常会向另一个角色汇报,并用于维护角色层级。它是与层级相关的一对多层级关系,允许经理查看汇报给他们的用户的数据。任何角色级别的用户总是能够查看、编辑和报告所有由其下级用户拥有或共享的数据。
注意
你可以为你的组织创建最多 500 个角色。
角色层级不需要与组织图表完全匹配。相反,层级中的每个角色应代表用户所需的数据访问级别。
权限集
权限集允许您进一步控制您组织中用户的系统访问权限。它们可以看作是一种微调选定个人权限的方式,并以类似设置个人资料的方式启用访问权限。
注意
权限集允许您授予进一步的访问权限,但不会限制或拒绝访问权限。
虽然一个用户只能有一个个人资料,但您可以为用户分配多个权限和权限集。例如,您可以创建一个叫做转换潜在客户的权限,该权限提供转换和转移潜在客户的功能,并将其分配给一个没有提供潜在客户转换的个人资料的用户。您还可以创建一个叫做编辑联系人的权限,并将其分配给一个没有提供联系人编辑权限的个人资料用户。您还可以将这些权限分组到一个权限集中,从而创建类似个人资料的权限,而无需创建或克隆完整的个人资料,这通常是不必要的。
注意
您可以为您的组织创建最多 1,000 个权限集。
权限集是为您的用户应用系统访问的理想机制,它不会影响所有具有相同个人资料的其他用户,也无需创建一次性的个人资料,这样可以减少维护量。
权限集的常见用途是向个人授予额外的权限,这些权限除了个人资料中列出的设置外,不会更改个人资料。例如,提供比当前个人资料允许的更多权限。
创建权限集
要创建(或克隆)权限集,请导航到设置 | 管理用户 | 权限集。
注意
当您克隆一个现有的权限集时,新的权限集将拥有与其克隆来源相同的用户许可证和启用的权限。
要创建一个新的权限集,请点击新建,如下所示的截图:
现在输入标签、API 名称和描述。
注意
如果您计划将权限集分配给所有具有相同类型用户许可证的用户,最佳做法是将该用户许可证与权限集关联。然而,如果您计划将权限集分配给当前有不同许可证(或将来可能有不同许可证)的用户,最好创建一个组织范围的权限集。
要继续创建权限集(如前所述),请选择用户许可证,或者选择无选项(创建一个组织范围的权限集)。最后,点击保存,如下所示的截图:
注意
当您克隆一个现有的权限集时,新的权限集将拥有与其克隆来源相同的用户许可证和启用的权限。
个人资料和权限集摘要
通常,权限和访问设置可以在配置文件级别和个别用户权限集级别指定。尽管某些权限和访问设置只能在配置文件中指定。可以在下表中查看在配置文件和权限集中可用的权限和设置类型:
| 权限/设置类型 | 在配置文件中可用 | 在权限集中可用 |
|---|---|---|
| 分配的应用程序 | 是 | 是 |
| 标签设置 | 是 | 是 |
| 记录类型分配 | 是 | 是 |
| 页面布局分配 | 是 | 否 |
| 对象权限 | 是 | 是 |
| 字段权限 | 是 | 是 |
| 用户权限(应用和系统) | 是 | 是 |
| Apex 类访问 | 是 | 是 |
| Visualforce 页面访问 | 是 | 是 |
| 外部数据源访问 | 是 | 是 |
| 服务提供商访问 | 是 | 是 |
| 自定义权限 | 是 | 是 |
| 桌面客户端访问 | 是 | 否 |
| 登录小时 | 是 | 否 |
| 登录 IP 范围 | 是 | 否 |
在 Salesforce CRM 中管理用户
您组织中所有具有访问 Salesforce CRM 权限的用户都需要一个用户名、电子邮件地址、密码、配置文件以及一个有效的用户许可证。
根据您的组织购买的功能,您可能会有诸如营销、服务云和移动等用户选项,这些选项为特定用户提供访问仅在特定用户许可证下可用的其他功能的权限。用户可以被分配到一个或多个这些选项。
您还可以通过应用适当的许可证,创建并管理您组织外部的其他类型用户,这些许可证提供对 Salesforce 组织的有限访问权限,详细内容将在本章后面介绍。
与用户许可证相关,您可以使用配置文件设置或共享功能中提供的选项来管理所有用户对数据的访问。
配置文件设置控制对应用程序和对象的访问,而共享功能控制对特定记录的访问。
要导航到用户详细信息页面,请转到设置 | 管理用户 | 用户。
用户详细信息页面显示您组织中所有用户的列表,以及任何门户用户:
要显示过滤后的用户列表,请从查看下拉列表中选择预定义的列表,或者点击创建新视图来定义您自己的自定义视图。
例如,您可以创建一个搜索条件为最后登录、小于、过去 28 天的视图,以显示过去 28 天未登录的所有用户,如下图所示:
作为 Salesforce CRM 的系统管理员,您可以执行各种用户管理操作,例如创建新用户、重置密码,甚至将用户管理任务委派给您组织中的其他用户。以下是将涉及的用户操作列表:
-
创建新用户
-
查看和编辑用户信息
-
密码管理
-
会话管理
-
以另一个用户身份登录
-
创建自定义用户字段
创建新用户记录
创建新用户的步骤如下:
-
点击新用户。
-
输入基本信息和地区设置部分的字段。
-
勾选框,生成新密码并立即通知用户。
-
保存新用户详细信息。
要为您的组织创建新用户,请导航至用户详细信息页面。此页面显示组织中所有用户的列表。要导航至新用户页面,请进入设置 | 管理用户 | 用户。然后点击新用户按钮。
查看页面的顶部部分,您将看到如以下截图所示的基本信息部分:
必填用户信息通过一个条形标识,要求输入用户的姓氏、电子邮件地址、用户名、用户许可证和个人资料。
注意
用户的密码长度不得超过 16,000 字节。
电子邮件地址自动成为用户名,但在保存之前,您可以根据需要更改它。
注意
您可以将用户电子邮件地址的域名限制为一个值列表,例如xxx@WidgetsXYZ.com、yyy@CompanyXYZ.com等。之后,尝试将用户电子邮件地址设置为未列出的域(例如xxx@MyNonCompanyWebMail.com)将导致错误。
用户电子邮件地址的域名限制功能只能通过向 Salesforce 客户支持请求启用。此外,选择用户许可证时,请注意,根据您选择的许可证类型,某些进一步的选项将变得不可用。例如,营销用户和允许预测选项对于Force.com用户许可证不可用,因为对于该许可证的用户,预测和营销活动选项卡无法访问。
注意
您应考虑输入的用户名。用户名保存后,它将成为整个Salesforce.com宇宙中的唯一设置,因此您不能在任何其他 Salesforce CRM 组织中使用相同的用户名。
您可以选择不同的复选框,为用户提供额外的功能或选项。通过选择以下示例复选框中的一个或多个,您可以获得不同类型的附加功能:
-
营销用户
-
离线用户
-
知识用户
-
Force.com 流程用户
-
服务云用户
-
Site.com 发布者用户
-
Salesforce CRM 内容用户
如果您的用户许可证类型不支持这些功能,您将无法选择这些功能。此外,如果您没有剩余许可证,您将无法保存新用户记录。
在新用户编辑页面的底部,有其他部分,包括如以下截图所示的地区设置部分:
保存新用户记录
填写必填信息(以条形显示),然后勾选立即生成新密码并通知用户复选框,并通过点击保存按钮保存详细信息。保存后,用户的登录名和临时密码将通过Salesforce.com发送到新用户的电子邮箱。
提示
垃圾邮件文件夹
如果你已生成了要发送的新密码,但新用户无法在其收件箱中看到来自Salesforce.com的电子邮件通知,可能需要让用户检查他的垃圾邮件文件夹。
下表列出了主要标准用户字段,其中以粗体显示的是必填字段:
| 名字 | 姓氏 | 别名 | 电子邮件 | 用户名 |
|---|---|---|---|---|
| 社区昵称 | 职位 | 公司 | 部门 | 部门 |
| 角色 | 用户许可 | 配置文件 | 活动 | 授予结账访问权限 |
| 营销用户 | 离线用户 | 知识用户 | 服务云用户 | 移动用户 |
| 移动配置 | 可访问模式 | 图表中的色盲调色板 | Salesforce CRM 内容用户 | 接收 Salesforce CRM 内容电子邮件警报 |
| 接收 Salesforce CRM 内容警报作为每日摘要 | 允许预测 | 呼叫中心 | 电话 | 分机 |
| 传真 | 手机 | 电子邮件编码 | 员工编号 | 邮寄地址字段 |
| 时区 | 区域设置 | 语言 | 委托审批者 | 经理 |
| 接收审批请求电子邮件 | 新闻通讯 | 管理员新闻通讯 | 开发模式 | 发送 Apex 警告电子邮件 |
查看新用户记录
保存用户编辑页面后,系统会展示该用户的详细页面,你可以查看所输入的信息,具体如以下截图所示:
提示
不要用新用户数据覆盖活动或非活动用户记录:
Salesforce 不推荐用新用户数据覆盖非活动用户记录。这样做会妨碍你跟踪过去用户的历史记录及其相关记录。
也有一些情况你可能觉得合适回收一个活动的用户记录,但当用户不再使用 Salesforce 时,最好是将用户禁用,并为每个新用户创建一个新的记录。
回收用户记录的一个典型现实世界示例,且应避免的是,销售团队有时会按销售区域组织。
Salesforce 中的销售团队用户记录上会标有区域指示符,任何位于他们特定区域内的账户记录会被分配给该用户记录(设置为记录所有者)。这样,用户记录仅作为该区域的容器。
以这种方式管理用户记录会导致审计和维护问题。例如,如果蒂娜·福克斯更改了销售领土,她的个人信息(用户名、密码、电子邮件地址、电话号码等)都必须转移到新的用户记录中,要求蒂娜重新激活新密码,重新输入她的个人信息以及所有个人偏好设置到 Salesforce 应用程序中。
如果蒂娜正在重新分配的用户记录(或领土)由比如说蒂莫西·利特尔持有,那么问题会加重,因为他也需要重置个人信息。
这种方法会导致领土重新分配变得技术复杂,同时也会给你的销售团队带来非常令人失望的用户体验。幸运的是,Salesforce 提供了基于标准的共享规则、销售团队和领土管理等功能,来更好地管理销售领土的组织。
添加多个用户
如果你有多个用户需要添加,可以一次性添加多个用户。
要添加多个用户,请导航到设置 | 管理用户 | 用户。然后点击添加多个用户按钮。
这是一个两步过程:首先选择用户许可类型,然后你将看到多个部分,用来添加新用户的详细信息。如以下截图所示,这可以是创建用户的快速方法,因为在这个过程中并不需要输入所有的必填字段:
然而,如果在首次保存多个用户记录后,你尝试通过用户编辑页面编辑某个用户记录,你将被提示填写所有必填字段。
用户管理的委托
如果你的组织拥有大量用户或复杂的角色层级结构,你可以将用户管理的某些方面委托给没有被分配系统管理员角色的用户。
这使你可以将注意力集中在公司在 Salesforce 中的每个部门或结构的管理任务之外。这对于遇到时区和文化差异的全球组织提供了额外的好处,因为它允许位于该地区、具有本地知识的用户来创建用户,从而节省时间并提供更好的用户体验。
例如,你可能希望允许亚太区运营团队的经理创建和编辑“亚太区运营团队负责人”角色及所有下属角色的用户。
目前有两种方式可以提供这种委托的用户管理权限:
-
创建一个具有“管理用户”权限的个人资料
-
使用委托管理
创建一个具有“管理用户”权限的个人资料
这个选项不推荐使用,应该非常谨慎地考虑,因为它允许用户执行更广泛的系统管理功能。
除了创建和管理用户外,管理用户权限还允许用户执行以下操作:
-
使所有密码过期
-
克隆、编辑或删除个人资料
-
编辑或删除共享设置
-
编辑用户登录时间
通过为用户提供管理用户权限,正如您所看到的,许多其他权限也被启用,这会引入安全风险。
使用委托管理
委托管理是一种更安全的提供委托用户管理访问的方法,因为它允许您将有限的管理权限分配给组织中选定的非管理员用户。
委托管理员可以执行以下任务:
-
创建和编辑用户,并为指定角色和所有下级角色的用户重置密码
-
将用户分配到指定的配置文件
-
以其他用户身份登录
要创建委托组,请导航到设置 | 安全控制 | 委托管理。现在点击新建按钮或选择现有委托管理组的名称。以下截图显示了管理委托组页面:
这是已命名为“用户管理”的现有组的截图:
委托管理员部分允许您选择并添加将被授予委托管理权限的用户。
用户管理部分允许您选择并添加角色,委托管理员可以将这些角色分配给他们创建和编辑的用户。他们可以为指定的角色及其所有下级角色分配用户。
可分配的配置文件部分允许您选择并添加委托管理员可以分配给他们创建和编辑的用户的配置文件。
可分配的权限集部分允许您选择并添加权限集,这些权限集可以由委托管理员分配给他们创建和编辑的用户。
可分配的公共组部分允许您选择并添加公共组,这些公共组可以由委托管理员分配给他们创建和编辑的用户。
为了加强安全性,具有“修改所有数据”权限的配置文件(如系统管理员配置文件)不能由委托管理员分配。请参见以下示例消息,当尝试允许委托管理员分配系统管理员配置文件时显示:
提示
如果一个用户是多个委托管理组的成员,请注意他/她可以将任何可分配的配置文件分配给他/她能够管理的角色中的任何用户。
如果您希望允许此组中的委托管理员以已授予登录权限的用户身份登录,并且该用户位于为委托管理员组选择的角色中,请选择启用登录访问的组选项。
要查看用户如何授予管理员登录权限,请参考本章末尾的作为其他用户登录部分。
提示
委派用户管理员使用活动用户许可证的协议:
如果您在组织中建立了委派的用户管理,您需要与委派的用户管理员达成协议,决定每个组织领域可以使用多少可用许可证。您无法自动限制具有这些权限的用户可以创建的活动用户数量。
查看和编辑用户信息
要查看或编辑用户信息,请导航到设置 | 管理用户 | 用户。然后,点击用户姓名旁边的编辑,更改必要的信息并点击保存。
用户也可以在登录后更改或添加自己的个人信息。
如果您更改了用户的电子邮件地址,并且没有选择立即生成新密码并通知用户选项,则会向您输入的新电子邮件地址发送确认消息,以验证电子邮件地址的更改。用户必须点击该消息中提供的链接,才能使新的电子邮件地址生效。
如果您在更改用户电子邮件并同时重置密码时,新的密码将自动发送到用户的新电子邮件地址,无需电子邮件验证。
点击解锁以解锁被 Salesforce 锁定的用户。
注意
解锁按钮仅在用户因超过最大错误密码登录尝试次数而被锁定时可用。
搜索用户
您可以使用搜索功能(在上一章中已描述)来搜索组织中的任何用户,无论该用户的状态如何。但是,在从记录中的字段使用查找对话框时,搜索结果仅返回活动用户。
禁用用户
您无法从系统中移除用户,但可以禁用他们的记录,使其无法再访问应用程序。
要禁用用户,请导航到设置 | 管理用户 | 用户。然后,点击用户姓名旁边的编辑,取消选中活动复选框,然后点击保存。
如果该用户是帐户、销售或案例团队的成员,系统会提示您将该用户从这些团队中移除:
在禁用用户时,应该考虑一些事项,例如:
-
如果禁用的用户在仪表板上设置了以指定用户身份运行的依赖关系,将导致这些仪表板停止显示。每个仪表板都有一个运行用户,其安全设置决定了仪表板中显示哪些数据。您需要将以指定用户身份运行重新分配给具有适当权限的活动用户。
-
如在第一章中提到的,设置 Salesforce CRM 和公司概况,在许可信息部分,Salesforce 按总许可证数量而不是活跃用户数量对组织进行计费。
-
如果启用了Chatter并且已将用户包含在Following或Followers列表中,并且用户被停用并从列表中删除,但如果用户重新激活,他/她将被恢复到列表中。
注意
停用作为批准流程的显式包含的用户,详情请参见第七章, 在 Salesforce CRM 中实施业务流程, 这将导致批准步骤失败。
冻结用户帐户
此功能允许您冻结用户记录。通常有时您可能不希望立即停用用户(例如,当用户参与批准流程时),但在执行停用步骤时必须阻止他们登录到您的组织(例如,他们已离开公司),。
要冻结用户记录,请转到设置 | 管理用户 | 用户。现在,单击用户姓名以访问其用户详细信息页面。现在点击冻结按钮。
密码管理
您有以下选项来为 Salesforce CRM 中的用户重置密码:
-
重置密码
-
过期密码
重置密码
如果用户忘记了密码,他们可以单击 Salesforce CRM 登录页面上的**忘记密码?**链接,该页面会显示一个屏幕以输入他们的用户名,如下图所示:
然后,用户将收到一封来自 Salesforce 的电子邮件,其中包含一个新密码链接,要求他们回答先前设置的安全问题,例如您出生在哪里?,然后才能重置密码并登录到 Salesforce。
要重置用户的密码,请转到设置 | 管理用户 | 用户。现在选中用户姓名旁边的复选框。
可选择地,要更改当前显示用户的密码,请选中列头部的复选框以选择所有行。
单击重置密码以将新密码通过电子邮件发送给用户。
注意
重置用户密码后,某些用户可能需要重新激活他们的计算机才能成功登录 Salesforce(参见上一章节)。
过期密码
您可以随时为所有用户过期密码,以增强组织的额外安全性。在您过期密码后,用户可能需要激活他们的计算机才能成功登录 Salesforce(参见上一章节)。
注意
如果系统管理员的个人资料(或权限集)中没有设置密码永不过期,则也包括系统管理员。然而,标准的系统管理员个人资料默认启用了密码永不过期设置。
要使所有用户的密码过期,除了具有密码永不过期权限的用户外,请导航到设置 | 安全控制 | 使所有密码过期。然后,选中使所有用户密码过期复选框,并点击保存。
下次每个用户登录时,他们将被提示重置密码。
注释
在使密码过期之后,一些用户可能需要重新启动他们的计算机才能成功登录到 Salesforce(参见前一章节)。
控制系统访问
Salesforce 提供了几项功能,允许你控制用户访问你实例中的 Salesforce CRM。这里,我们将查看你可以设置的关键控制机制和访问策略。
密码策略
有多项密码和登录策略功能,可以帮助你提高组织的安全性。要设置这些密码策略,请导航到设置 | 安全控制 | 密码策略。选择所需的设置后,点击保存。
让我们来看看以下截图中显示的每个密码策略:
用户密码过期期限
你组织中所有用户的密码过期期限由选择项用户密码过期时间为来设置。
这设置了所有用户密码到期并需要更改的时间长度。具有密码永不过期权限的用户不受此设置的影响。
注释
可选项包括30 天、60 天、90 天、180 天、一年以及永不过期。
强制密码历史记录
此设置用于记住用户的历史密码,以确保他们必须始终输入一个未曾使用过的密码。密码历史记录在你设置此值之前不会被保存。除非你在用户密码过期时间为字段选择永不过期选项,否则无法选择不记住密码选项。
注释
可选项是不记住密码或记住 1 到 24 个密码之间的数字。
密码最小长度
这设置了密码所需的最小字符数。当你设置此值时,现有用户不会受到影响,直到他们下次更改密码。
注释
可以设置一个介于 5 到 50 个字符之间的数字值。
密码复杂度要求
这设置了密码中必须使用哪些类型字符的限制。以下是可用的选项:
-
无限制:此选项不对创建密码有任何要求
-
必须混合字母和数字:此选项要求至少有一个字母字符和一个数字
-
必须混合字母、数字和特殊字符:此选项要求至少包含一个字母字符、一个数字字符和以下任意一个特殊字符:! # $ % - _ = + < >
-
必须混合数字和大小写字母:此选项要求至少包含一个数字、一个大写字母和一个小写字母。
-
必须混合数字、大小写字母和特殊字符:此选项要求至少包含一个数字、一个大写字母和一个小写字母,以及以下任意一个特殊字符:! # $ % - _ = + < >
注释
必须混合字母和数字选项是默认选项。
密码问题要求
此设置要求用户在回答密码提示问题时,答案中不包含密码本身。
注释
可选项为不得包含密码,这意味着密码提示问题的答案不能包含实际密码;或无,这是默认设置,表示答案没有任何限制。
最大无效登录尝试次数
该设置决定用户在被锁定之前允许的无效登录尝试次数。可选项有无限制、3 次、5 次和10 次。
注释
默认的无效登录尝试次数为10次。
锁定有效期
该设置定义了登录锁定的持续时间。可选项为15 分钟、30 分钟、60 分钟和永远(必须由管理员重置)。
注释
默认的锁定有效期为15 分钟。
如果用户被锁定,他/她可以选择等待锁定有效期结束,或者你可以查看用户信息并点击解锁。只有在用户被锁定时,解锁按钮才会显示。
隐藏密码重置的答案
该选项隐藏用户在回答安全问题时输入的答案。默认选项未选中,会在用户回答安全问题时(例如重置密码时)以明文显示答案。
要求密码至少有一天的使用寿命
选中此选项后,用户每 24 小时内只能更改一次密码。默认选项未选中,允许用户随时更改密码。
忘记密码或账户锁定帮助
以下部分讨论可用选项:
消息
通过设置此消息,文本将在用户需要你重置密码时收到的锁定电子邮件中显示。用户还将在确认身份屏幕和密码重置后的电子邮件中看到该消息文本。此功能有助于添加你的联系方式和个人消息。
帮助链接
设置此链接后,选项上方的文本将作为网页 URL 显示,点击后用户将导航到一个独立的页面,如你提供的自定义帮助页面。
仅限 API 用户设置
以下部分讨论可用选项:
替代主页
仅 API 用户在确认用户管理更改(例如重置密码)后将被重定向到此 URL。这是用来确认更改的一种方式,因为具有仅 API 用户配置文件或权限设置的用户无法通过用户界面访问 Salesforce,因此无法收到视觉确认。
会话管理
有多个会话安全功能帮助你提升组织的安全性。这些功能包括设置会话过期超时、将会话锁定到会话源 IP 地址,以及其他组织级的会话设置。要设置这些会话选项,请导航到设置 | 安全控制 | 会话设置。
按照以下截图选择所需的设置,然后点击保存。
让我们来看看每个会话安全功能。
会话超时
以下是设置会话超时的各种功能:
超时值
这设置了在不活动用户自动退出系统后的时间长度。
注意
选项范围在15 分钟到12 小时之间。作为系统管理员,你需要平衡用户满意度和安全控制的要求,但建议选择尽可能短的超时时间,以保护敏感信息并加强安全性。
最后一次活动会话的值在超时期间过半时才会更新。因此,如果你的超时设置为 2 小时,系统会在经过 1 小时后才会检查是否有活动。例如,如果你在 30 分钟后更新了一条记录,那么最后一次活动会话值不会更新,因为在 1 小时后没有活动,因此你仍将在再过 1 小时 30 分钟后被注销,因为最后一次活动会话没有被更新。
禁用会话超时警告弹窗
这设置了是否向不活动用户显示超时警告信息。用户会在会话超时前 30 秒收到警告,警告时间依据超时值设置。
会话超时强制登出
启用此选项会使不活动的用户在会话超时后刷新浏览器,并重定向到Salesforce.com登录页面。
注意
建议在启用会话超时强制登出功能时,不选择禁用会话超时警告弹窗,因为这可能会让用户在没有明显原因的情况下感到困惑,导致他们被注销。
会话设置
有多个功能用于按以下部分设置会话。
将会话锁定到来源 IP 地址
此选项用于指定是否将用户的会话锁定到他们登录时所使用的 IP 地址。
注意
启用此选项有助于防止未经授权的人员劫持有效的用户会话。
锁定会话到最初使用的域
此设置将用户的当前会话与特定域关联,以防止在另一个域中未经授权使用该会话 ID。
注意
此设置适用于用户通过用户界面登录,并且从 Spring '15 版本开始默认启用该设置。
需要安全连接(HTTPS)
这将设置是否需要使用 HTTPS(而不是不太安全的 HTTP 连接)来访问 Salesforce。
注意
默认情况下启用此选项,仅可通过向 Salesforce.com 支持请求禁用。
在“以用户身份登录”后强制重新登录
设置此选项后,当你从登录用户状态退出后,必须重新登录才能重新进入 Salesforce。如果未设置此选项,你将得到原始会话,并且不需要重新登录。
注意
默认情况下,从 Summer '14 版本开始,新组织启用此选项。
需要 HttpOnly 属性
设置此选项限制对会话 ID Cookie 的访问。这样做的效果是,具有 HttpOnly 属性的 Cookie 无法通过非 HTTP 调用(如自定义应用程序或封装应用程序中的 JavaScript 方法)访问。
注意
设置此选项会导致使用 JavaScript 调用会话 ID Cookie 的自定义或封装应用程序无法正常工作,因为它们无法访问会话 Cookie。
对跨域会话使用 POST 请求
此选项设置组织在跨域交换过程中使用 POST 请求发送会话信息,而不是使用 GET 请求,例如调用 Visualforce 页面时,Visualforce 页面位于与标准 Salesforce CRM 页面不同的 URL 上。
注意
POST 请求比 GET 请求更安全,因为在这种情况下,会话信息在请求的主体中。
在每次请求时强制执行登录 IP 范围
此设置影响具有登录 IP 限制的用户配置文件,这些配置文件仅允许在 登录 IP 范围 设置内的 IP 地址访问 Salesforce。
如果未设置此选项,则仅在用户登录 Salesforce 时验证登录 IP 范围。当启用此设置时,每个页面请求都会强制执行登录 IP 范围。
缓存
设置登录页面缓存和自动填充功能,将用户的登录信息(仅用户名列表,但不包含密码)存储在以下部分中。
启用登录页面的缓存和自动填充
设置此选项后,用户的浏览器会存储用户名文本,因此在他们首次登录后,用户名会自动填充到登录页面的用户名字段中。
注意
默认情况下启用此选项。
启用安全和持久的浏览器缓存以提高性能
此选项激活浏览器中的数据缓存,这是安全的,有助于提高页面重新加载性能(通过避免额外的服务器往返请求)。
注意
Salesforce 建议启用此选项,并且默认启用。
启用用户切换
用户切换器功能允许具有多个用户名的用户在同一或不同 Salesforce 实例之间切换用户名。通过选择他们的个人资料图片,可以查看所有可以切换到的用户名。
此选项控制用户选择个人资料图片时是否显示或隐藏用户切换器。取消选中此选项将隐藏用户切换器,并且也会隐藏 Salesforce 实例在其他实例中的用户切换器。
注意
此设置默认启用,但仅在 Lightning Experience 中可用。此外,必须启用在登录页面启用缓存和自动完成功能设置。
记住我,直到注销
如果用户选择了记住我复选框或会话处于活动状态,用户名会被缓存。然而,当使用单点登录(SSO)进行登录时,记住我复选框不可用。因此,当会话过期时,用户名将不再出现在登录界面或用户切换器中。
启用此选项后,缓存的用户名仅在用户特意注销时才会删除。如果会话超时,用户名仍会保留在用户切换器中,但会被设置为不活动状态。
注意
此选项默认禁用。Salesforce 建议启用此选项,因为它对用户有帮助。
身份验证
设置身份验证确认的功能,允许进一步机制扩展电子邮件确认的标准使用,如下所示
启用短信身份验证方法
此选项启用用户接收一次性 PIN,通过短信接收。一旦启用,用户必须验证其手机号码才能使用此功能。
注意
此选项默认启用,只有通过向salesforce.com支持请求才能禁用。
要求为来自调用(API 版本 31.0 及更早版本)的 API 登录提供安全令牌
在 API 版本 31.0 及更早版本中,来自调用(如 Apex 或 AJAX 代理调用)的 API 登录需要安全令牌。
注意
在 API 版本 32.0 及更高版本中,默认情况下需要来自 Apex 调用、AJAX 代理调用等的 API 登录安全令牌
允许使用 Salesforce Authenticator 进行基于位置的自动化验证
此选项允许您禁用使用Salesforce Authenticator移动应用进行的基于位置的自动化验证。当启用时,用户可以通过自动批准Salesforce Authenticator中的通知(在受信任的位置,如家中或办公室)来验证他们的身份。
注意
此来自所有位置的自动化验证选项默认启用
仅允许来自受信任的 IP 地址
此选项允许您指定,仅允许来自受信 IP 地址的位置使用 Salesforce Authenticator 移动应用进行自动验证。
Lightning 登录
Lightning 登录是一种增强的安全机制,超越了使用密码的方式。该功能允许用户点击用户名,点击手机设备上的通知进行批准,并使用指纹或 PIN 进行身份验证。
允许 Lightning 登录
此选项启用或禁用 Lightning 登录功能,用于验证用户在 Salesforce CRM 中的身份。
注意
此选项默认启用,且该功能在 Salesforce Classic 和 Lightning 体验中都受到支持。
点击劫持保护
点击劫持(Clickjacking)是一种恶意技术,利用该技术诱使用户点击按钮或链接,从而跳转到不同于用户预期的页面,通常以嵌入式代码或脚本的形式存在,且在用户不知情的情况下执行。以下各节提供了不同的点击劫持保护设置功能。
为设置页面启用点击劫持保护
此选项增加了安全性,帮助防御 Salesforce 设置页面上的点击劫持攻击。
注意
此选项默认启用,且只能通过向Salesforce.com支持团队申请才能禁用。
为非设置 Salesforce 页面启用点击劫持保护
此选项增加了安全性,帮助防御非设置 Salesforce 页面上的点击劫持攻击。
注意
此选项默认启用,且只能通过向Salesforce.com支持团队申请才能禁用。
为启用标准头部的客户 Visualforce 页面启用点击劫持保护
此选项保护启用头部的 Visualforce 页面免受点击劫持攻击。
为禁用头部的客户 Visualforce 页面启用点击劫持保护
此选项保护启用头部的 Visualforce 页面免受点击劫持攻击(例如,页面标签中的showHeader="false"值)。
跨站请求伪造(CSRF)保护
跨站请求伪造(CSRF)是一种恶意技术,通过该技术构造未经授权的命令(例如通过脚本或页面上的链接)并将其发送给已通过身份验证的网站。
这些选项通过修改非设置页面,将一个随机字符串作为 URL 参数或隐藏的嵌入字段来防御跨站请求伪造(CSRF)攻击。系统随后会验证该字符串,并且只有当该值与预期值匹配时才会执行命令。以下各节提供了不同的 CSRF 攻击保护设置功能:
在非设置页面的 GET 请求上启用 CSRF 保护
启用非设置页面 GET 请求的 CSRF 保护选项保护非设置页面上的 GET 请求免受 CSRF 攻击。
此选项默认启用,且只能通过向 Salesforce.com 支持团队申请才能禁用。
启用非设置页面上的 POST 请求的 CSRF 保护
启用非设置页面上的 POST 请求的 CSRF 保护选项可防止非设置页面上的 POST 请求受到 CSRF 攻击。
默认情况下启用此选项,且只能通过向Salesforce.com支持团队请求来禁用。
内容安全策略保护
内容 安全 策略(CSP)是一种安全标准,旨在防止恶意内容在受信任的网页内容中执行。在此部分中设置选项会将此策略应用于 Salesforce 中的关联电子邮件模板。
会话安全级别
会话级安全设置用于连接的应用程序、报告和仪表板。在此处,您可以根据用户当前会话的身份验证(登录)方法的安全级别来限制对这些功能区域的访问。您可以通过设置与用户当前身份验证(登录)方法相关联的安全级别来限制对连接应用程序、报告和仪表板的访问;每种登录方法具有两种安全级别之一,分别为标准安全级别或高安全级别。不同的身份验证方法分配了以下安全级别:
-
用户名密码(标准)
-
委托身份验证(标准)
-
激活(标准)
-
两步验证(高安全性)
-
身份验证提供商(标准)
-
闪电登录(标准)
要更改与登录方法相关联的安全级别,请导航到设置 | 安全控制 | 会话设置。定位到会话安全级别,选择登录方法,然后点击添加或移除箭头,将其移动到所需的类别,如下图所示:
注销页面设置
注销 URL 设置允许您指定一个以http://或https://开头的 URL,用户在注销 Salesforce 后将被重定向到该 URL。如果未指定注销 URL,用户将被重定向到login.salesforce.com。如果启用了我的域且未指定注销 URL,用户将被重定向到https://"my-domain".my.salesforce.com。
以另一个用户身份登录
为了帮助其他用户,您可以以另一个用户的身份登录 Salesforce。
要以另一个用户身份登录,请导航到设置 | 管理用户 | 用户。然后点击用户记录旁边的登录链接,如下图所示:
您还可以通过用户详细信息页面上的登录按钮以另一个用户身份登录,如下图所示:
以另一个用户身份登录后,您会注意到在所有 Salesforce 页面的右上角显示一条消息,内容为您当前以以下身份登录。
要返回到管理员帐户,请单击已登录用户的名称(本示例中为授予您访问权限的用户Trevor Howard)。然后点击注销选项:
注意
无论登录访问政策如何,每当管理员以其他用户身份登录时,登录和注销事件都会记录在设置审计跟踪中。
创建帮助用户授予登录访问权限的指南
在许多情况下,您需要以组织中的某个用户身份登录。这可能是为了检查该角色或配置文件的数据访问,或检查报表或仪表盘等。
如果管理员可以以任何用户身份登录功能被禁用,您可以通过准备一份操作指南来节省自己和组织中其他用户的时间,而不是一一指示他们如何授予您登录访问权限。以下是一个操作指南示例,列出了他们需要采取的步骤,以进行必要的设置,并显示在下方截图中:
当管理员可以以任何用户身份登录功能启用时,用户将不再有选项授予管理员登录访问权限,但仍然可以授予Salesforce.com支持登录访问权限。
如果安装了额外的应用程序,用户可以选择授予访问权限的实体列表可能会增加。例如,如果您的组织安装了 Salesforce.com 基金会发布的非营利入门包应用(见www.salesforcefoundation.org/nonprofitstarterpack),您将看到授予此组织支持团队访问权限的选项,如下图所示:
创建自定义用户字段
您可以为用户创建自定义字段,并设置在用户详细信息页面上显示的自定义链接。要访问用户字段页面,请前往设置 | 自定义 | 用户 | 字段,然后向下滚动到用户自定义字段部分:
User对象可以视为 Salesforce 中的一个特殊对象,因为对其可配置内容有一定的限制。例如,User对象只能有一个记录类型和页面布局。
Salesforce.com 健康检查
健康检查功能使您能够查看组织中的关键安全设置,如登录访问政策、密码政策等,并将这些设置与 Salesforce 推荐的安全标准进行比较。
要访问健康检查设置,导航至设置 | 安全控制 | 健康检查,您将看到如下所示的页面:
健康检查页面显示以下安全控制的实际值和 Salesforce 推荐值:登录访问策略;网络访问;密码策略;远程站点设置;会话设置。
在页面内,高风险和中风险设置将显示与 Salesforce 推荐(标准)值的比较详情。页面提供链接,您可以在此屏幕内修改任何给定的安全设置,同时显示健康检查得分的摘要,展示您的实例与 Salesforce 推荐的标准基准相比的情况。
健康检查得分
如果您的设置组中的所有值都符合或超过标准,您的总得分将显示为 100%,并且符合标准的设置将列在页面底部。
如果您选择更改安全设置,您可以点击页面右上角的刷新按钮以更新您的得分。某些设置对您的得分影响较大。例如,最小密码长度的权重较重,因此与 Salesforce 推荐的标准基准不匹配的值会降低健康检查得分。
注意
健康检查 得分是 Salesforce 专有的计算方法,用于衡量您的安全设置与 Salesforce 基准标准的对比情况。组织中被认为存在风险的设置会降低您的得分,而符合或超过标准的设置则会提高得分。
Salesforce 基准标准
以下表格显示了符合 Salesforce 基准标准的设置和风险值。
| 组 | 设置 | 标准值 | 中风险值 | 高风险值 |
|---|---|---|---|---|
| 登录访问策略 | 管理员可以以任何用户身份登录 | 取消选中复选框 | 选中复选框 | 不适用 |
| 网络访问 | 信任的 IP 范围 | 设置了一个或多个范围 | 未设置范围 | 不适用 |
| 密码策略 | 用户密码过期时间 | 90 天或更短 | 180 天 | 一年或永不过期 |
| 强制密码历史记录 | 记住 3 个或更多密码 | 记住 1 个或 2 个密码 | 不记住密码 | |
| 最小密码长度 | 8 | 6 或 7 | 5 或更少 | |
| 密码复杂度要求 | 必须混合字母、数字和特殊字符,或更复杂 | 必须混合字母和数字字符 | 无限制 | |
| 密码问题要求 | 不能包含密码 | 无 | 不适用 | |
| 最大无效登录尝试次数 | 3 | 5 | 10 或无限制 | |
| 锁定生效时间 | 15 分钟或永久(必须由管理员重置) | 30 或 60 分钟 | 不适用 | |
| 隐藏密码重置的密保答案 | 选中复选框 | 取消选中复选框 | 不适用 | |
| 要求最短 1 天密码生命周期 | 选中复选框 | 取消选中复选框 | 不适用 | |
| 会话设置 | 超时值 | 2 小时或更少 | 4、8 或 12 小时 | 不适用 |
| 禁用会话超时警告弹窗 | 已选复选框 | 已选复选框 | 不适用 | |
| 会话超时后强制注销 | 已选复选框 | 取消选中复选框 | 不适用 | |
| 锁定会话到其来源的 IP 地址 | 已选复选框 | 取消选中复选框 | 不适用 | |
| 限制会话仅限于首次使用的域 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 登录后强制重新登录(登录为用户) | 已选复选框 | 不适用 | 取消选中复选框 | |
| 强制每次请求时都必须进行登录 IP 范围验证 | 已选复选框 | 取消选中复选框 | 不适用 | |
| 在登录页面启用缓存和自动完成 | 取消选中复选框 | 已选复选框 | 不适用 | |
| 启用短信身份验证方法 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 为设置页面启用点击劫持保护 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 为非设置的 Salesforce 页面启用点击劫持保护 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 为客户 Visualforce 页面启用标准标题的点击劫持保护 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 为禁用标题的客户 Visualforce 页面启用点击劫持保护 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 在非设置页面的 GET 请求上启用 CSRF 保护 | 已选复选框 | 不适用 | 取消选中复选框 | |
| 在非设置页面的 POST 请求上启用 CSRF 保护 | 已选复选框 | 不适用 | 取消选中复选框 |
测试您知识的问题
现在,您将面临有关 Salesforce CRM 管理中用户设置的关键功能的问题,这些内容已经在本章中讲解过。答案可以在本章结尾找到。
问题
我们提出四个问题来验证您对配置文件、权限集、用户记录和密码策略的理解。
问题 1 - 标准配置文件
以下哪项是标准配置文件?(选择所有适用项):
a) 市场营销用户
b) 解决方案经理
c) 销售用户
d) 销售经理
e) 标准用户
问题 2 - 权限集
权限集控制以下哪些内容?(选择所有适用项):
a) 标签设置
b) 字段权限
c) 页面布局分配
d )记录类型
e) 登录时间
问题 3 - 用户记录
在哪种情况下可以从 Salesforce 中删除用户记录?(选择一个):
a) 仅当用户记录已被标记为“非活动”时
b) 仅当用户尚未登录时
c) 从不
d) 任何时间
问题 4 - 密码策略
以下哪些与密码相关的操作可以由系统管理员执行?(选择所有适用项):
a) 强制要求用户输入包含字母和数字字符的密码
b) 设置密码在一定天数后过期。
c) 按配置文件类型将给定密码分配给多个用户。
d) 防止用户在密码过期后重新使用上一个密码。
e) 将密码锁定期设置为永久。
答案
以下是关于配置文件、权限集、用户记录和密码策略的四个问题的答案。
答案 1 - 标准配置文件
答案是a) 营销用户、b) 解决方案经理和e) 标准用户。
c) 销售用户和d) 销售经理不是 Salesforce 中的标准配置文件。
答案 2 - 权限集
答案是a) 标签设置、b) 字段权限和d) 记录类型分配。
可以通过配置文件设置d) 记录类型分配和e) 登录时间,但不能通过权限集设置。
答案 3 - 用户记录
答案是c) 从不。
用户记录可以被停用,但在 Salesforce 中不能被删除。
答案 4 - 密码策略
答案是a) 强制要求用户输入包含字母和数字字符的密码、b) 设置密码在一定天数后过期、d) 防止用户在密码过期后重新使用上一个密码、以及e) 将密码锁定期设置为永久。
没有功能允许选择c) 按配置文件类型将给定密码分配给多个用户。
总结
在本章中,我们描述了在 Salesforce CRM 中管理用户的功能。
我们介绍了记录所有权、配置文件和共享的概念,并深入讨论了这些概念如何用于控制用户在应用程序和记录中的权限。
我们查看了如何访问用户信息,管理用户密码的机制,以及设置会话安全性和 Salesforce 健康检查中功能的选项。
我们讨论了其他帮助管理用户的功能,例如授予管理员登录访问权限和启用委派的用户管理。
最后,我们提出了一些问题,帮助澄清 Salesforce CRM 管理中关于用户设置的关键特点。
在下一章中,我们将详细查看控制数据访问的机制以及提供数据管理和记录共享的功能。
第三章:配置对象和应用
在第一章,设置 Salesforce CRM 和公司配置文件以及第二章,管理用户和控制系统访问中,我们介绍了 Salesforce 中的配置文件功能,它是一个控制机制。配置文件用于确定用户可以执行的功能、可以访问的数据类型以及他们可以在这些数据上执行的操作。
在本章中,我们将详细描述 Salesforce CRM 记录存储功能和可自定义的用户界面,如对象、字段和页面布局。此外,我们还将概述配置文件与这些可自定义功能之间的关系,以及配置文件如何控制这些功能。
本章将探讨配置和定制应用程序的方法,以适应公司信息在 Salesforce CRM 应用程序中最佳展示的方式。我们将通过查看应用、标签、页面布局、记录类型、相关列表和列表视图,了解如何将数据分组并在应用程序中展示。
最后,你将被问到一些关于 Salesforce CRM 管理中标准对象和自定义对象领域的关键特性,这些内容将在本章中讨论。
本章将涵盖以下主题:
-
对象
-
字段
-
对象关系
-
应用
-
标签
-
重命名标准标签、标准对象和标准字段
-
创建自定义对象
-
对象限制
-
创建自定义对象关系
-
创建自定义字段
-
依赖选项列表
-
构建关系字段
-
查找关系选项
-
主从关系选项
-
查找过滤器
-
构建公式
-
基本公式
-
高级公式
-
构建公式 - 最佳实践
-
构建公式文本和编译后的字符大小限制
-
自定义字段治理
-
页面布局
-
基于 Feed 的页面布局
-
记录类型
-
相关列表
配置文件与其控制的功能之间的关系
下图描述了配置文件与其控制的功能之间的关系:
配置文件用于:
-
控制对指定用户的许可类型的访问,以及设置的任何登录小时或 IP 地址限制。这在第一章,设置 Salesforce CRM 和公司配置文件中有详细介绍。
-
使用角色和共享模型来控制对象和记录的访问。如果用户配置文件中没有设置适当的对象级别权限,则该用户将无法在应用程序中访问该对象类型的记录。这个概念在第二章中介绍,管理用户和控制系统访问,并将在第四章中详细讲解,保护数据访问和数据验证。
在本章中,我们将介绍与配置文件一起设置的可配置元素。这些元素用于控制 Salesforce CRM 应用程序的结构和用户界面。
对象
对象是 Salesforce CRM 中的关键元素,因为它们提供了存储数据的结构,并且被集成到界面中,允许用户与数据进行交互。
与数据库表类似,对象具有以下属性:
-
字段,概念上类似于数据库列
-
记录,概念上类似于数据库行
-
与其他对象的关系
-
可选标签,作为用户界面组件用于显示对象数据
标准对象
Salesforce 默认提供标准对象,这些标准对象包括账户、联系人和机会。标准对象将在本章稍后更详细地介绍。
除了标准对象外,你还可以创建自定义对象和自定义标签。
自定义对象
自定义对象是你创建的用来存储数据的表格。你可以创建一个自定义对象来存储特定于你组织的数据。一旦你创建了自定义对象并为这些对象创建了记录,你还可以根据自定义对象中的记录数据创建报告和仪表板。
字段
Salesforce 中的字段概念上类似于数据库列;它们存储对象记录的数据。对象记录类似于数据库表中的一行。
标准字段
标准字段是 Salesforce CRM 应用程序中默认包含的预定义字段。标准字段无法删除,但不要求的标准字段可以在需要时从页面布局中移除。
使用标准字段时,你可以自定义与字段相关的可视元素,如字段标签和字段级帮助,以及某些数据定义,如选项列表值、自动编号字段的格式(自动编号字段用于作为记录的唯一标识符)以及字段历史追踪的设置。然而,有些方面如字段名称无法自定义,并且某些标准字段(如机会概率)不允许更改字段标签。
自定义字段
自定义字段是根据您的业务需求创建的,除了可以添加和修改,还可以删除。创建自定义字段可以让您存储对组织来说必要的信息。
标准字段和自定义字段都可以进行自定义,以包括自定义帮助文本,帮助用户理解如何使用该字段:
对象关系
可以在标准对象和自定义对象上设置对象关系,用于定义一个对象中的记录如何与另一个对象中的记录相关联。例如,账户可以与机会存在一对多关系;这些关系在应用程序中作为相关列表呈现。
应用程序
Salesforce 中的应用程序是一个容器,包含与业务功能相关的所有对象、标签页、流程和服务。
可以通过位于 Salesforce 页面右上角的应用菜单访问标准应用程序和自定义应用程序,具体如下所示:
当用户从应用程序菜单中选择一个应用程序时,他们的屏幕会切换为显示与该应用程序相关的对象。例如,当从一个包含活动标签的应用程序切换到一个不包含该标签的应用程序时,活动标签将不再出现。此功能适用于标准应用程序和自定义应用程序。
标准应用程序
Salesforce 提供了如 呼叫中心、社区、内容、营销、销售、Salesforce Chatter 和 Site.com 等标准应用程序。
自定义应用程序
自定义应用程序可以选择包括一个自定义的徽标。标准应用程序和自定义应用程序都包含一个名称、描述和按顺序排列的标签页列表。
子标签页应用程序
子标签页应用程序用于指定在Chatter个人资料页面上显示的标签页。子标签页应用程序可以包括默认标签页和自定义标签页。此部分在稍后的Salesforce Chatter部分中有更详细的说明,见第八章,介绍销售云、服务云及 Salesforce CRM 的协作功能。
标签页
标签页是一个用户界面元素,点击时显示数据或激活您可以配置的自定义功能。标准标签页作为包含功能提供,而自定义标签页则允许您扩展或构建新的应用程序功能。标准标签页和自定义标签页将在本章后面更详细地介绍。
隐藏和显示标签页
要自定义个人标签页设置,请导航到设置 | 我的个人设置 | 更改我的显示 | 自定义我的标签页。然后,通过在可用标签页和已选择标签页之间移动标签名称,选择在每个应用程序中显示的标签页。点击保存。下图显示了销售应用程序的标签页部分:
要自定义用户的选项卡设置,请导航到设置 | 管理用户 | 配置文件。现在,选择一个配置文件并点击编辑。向下滚动至页面的选项卡设置部分,并将选项卡设置为默认启用、默认禁用或选项卡隐藏,如下图所示:
当启用增强型配置文件用户界面选项时(如在第一章中所述,设置 Salesforce CRM 和公司配置文件),要自定义用户的选项卡设置,请导航到设置 | 管理用户 | 配置文件。选择一个配置文件并点击编辑。接着点击对象设置,如图所示:
访问配置文件的对象设置页面后,选择您希望配置选项卡设置的对象。在本例中,我们选择账户对象,如下图所示:
在对象配置文件设置页面中,点击编辑按钮,您可以配置包括选项卡设置、记录类型、页面布局分配、对象权限等设置,如下图所示:
在对象配置文件设置编辑页面中,将选项卡设置样式设置为默认启用、默认禁用或选项卡隐藏,然后点击保存按钮,如下图所示:
标准选项卡
Salesforce 提供了每个标准对象的选项卡,这些对象在您注册应用时会自动提供。例如,系统为账户、联系人、商机等提供了标准选项卡:
注意
选项卡的可见性取决于应用的选项卡显示设置。
自定义选项卡
您可以创建三种不同类型的自定义选项卡:自定义对象选项卡、Web 选项卡和 Visualforce 选项卡。
自定义对象选项卡允许您创建、读取、更新和删除自定义对象中的数据记录。Web 选项卡可以在 Salesforce 应用程序中以选项卡形式显示任何 Web URL。Visualforce 选项卡显示使用 Visualforce 创建的自定义用户界面页面。
创建自定义选项卡:
-
自定义选项卡上显示的文本是使用自定义对象的复数标签设置的,该标签在创建自定义对象时输入。如果需要更改选项卡文本,可以通过更改存储在自定义对象中的复数标签来实现。
-
Salesforce.com 建议选择将选项卡附加到用户现有的个性化定制复选框。这将使您的用户能够自动看到新选项卡,并可以立即访问相应的功能,而无需首先自行定制其个人设置。
-
建议您不要显示选项卡(通过设置适当的权限),以便您组织中的用户在准备好提供这些更改之前无法看到任何更改。
-
在企业版中,您可以创建最多 25 个自定义选项卡,在无限版中则可以根据需要创建任意数量的选项卡。
要为自定义对象创建自定义选项卡,请导航至设置 | 创建 | 选项卡。现在,从可用的选项中选择适当的选项卡类型和/或对象,如以下截图所示:
重命名标准选项卡、标准对象和标准字段
标签通常反映在 Salesforce 应用程序的用户界面和报告中向您的用户显示和呈现的文本。
您可以更改标准选项卡、对象、字段和其他相关用户界面标签的显示标签,以更好地反映您公司的术语和业务要求。例如,Accounts 选项卡和对象可以更改为Clients;类似地,Opportunities 可以更改为Deals,Leads 可以更改为Prospects。一旦更改完成,新标签将显示在所有用户页面上。
注意
设置页面和设置菜单部分无法修改,也不包括任何重命名的标签和继续。在这里,标准选项卡、对象和字段引用继续使用默认的原始标签。此外,标准报告名称和视图继续使用默认标签,不进行重命名。
要更改标准选项卡、对象和字段标签,请导航至设置 | 定制 | 选项卡名称和标签 | 重命名选项卡和标签。现在,选择一种语言,然后单击编辑以修改选项卡名称和标准字段标签:
单击编辑以选择要重命名的选项卡。
注意
尽管屏幕显示这是一个选项卡名称的更改,但此选择还允许您更改对象和字段的标签,除了选项卡名称。要更改字段标签,请按照步骤进行,并输入新的字段标签。
在这里,我们将把Accounts选项卡重命名为Clients。输入单数和复数名称,然后单击Next:
注意
仅以下标准标签和对象可以重命名:账户、活动、文章、资产、营销活动、案例、联系人、合同、文档、事件、创意、潜在客户、资料库、商机、商机产品、合作伙伴、价格表、产品、报价行项目、报价、解决方案和任务。如首页动态、预测、报告和仪表板等标签不能重命名。
Salesforce 会查找账户标签,并显示一个自动填充的屏幕,显示将“账户”文本替换为Client的位置。此自动填充操作适用于标准标签、标准对象和标准字段。检查替换后的文本,必要时进行修改,然后点击保存:
重命名后,新标签会自动显示在标签页、报告、仪表板等地方。
注意
一些标准字段,如创建者和最后修改者,无法重命名,因为它们是用于跟踪系统信息的审计字段。
然而,您还需要执行以下附加步骤,以确保系统中始终如一的重命名,因为这些可能需要手动更新:
-
检查所有列表视图名称,因为它们不会自动更新,直到您手动更改它们,否则它们会继续显示原始对象名称。
-
检查您已重命名的任何对象的标准报告名称和描述。
-
检查任何包含原始对象或字段名称的电子邮件模板的标题和描述,并根据需要进行更新。
-
检查您自定义的任何其他项,看看是否包含不再相关的原始标签或字段名称文本,例如自定义字段、页面布局和记录类型。
如果您已经重命名了标签、对象或字段,您还可以用不同的 URL 替换 Salesforce 在线帮助。您的用户在点击任何上下文相关的帮助链接时,都可以查看此替换的 URL,无论是在最终用户页面上还是在他们的个人设置选项中。
提示
挑战重命名标签和字段的要求。
在重命名标签和字段之前,请考虑其带来的好处。特别是重命名标签通常会导致复杂性增加和维护问题,因为 Salesforce 文档和行业讨论会引用默认名称标签。重命名标准标签应该有充分的理由和强有力的业务需求。
创建自定义对象
自定义对象是数据库表,允许您在Salesforce.com中存储与您组织特定的数据。您可以使用自定义对象来扩展 Salesforce 的功能或构建新的应用程序功能。
注意
在撰写时,您可以在企业版中创建最多 200 个自定义对象,在无限版中可以创建最多 2000 个自定义对象。
创建自定义对象后,您可以为用户创建自定义标签、相关列表、报告和仪表盘,以便与自定义对象数据进行交互。
要创建自定义对象,请导航到设置 | 创建 | 对象。然后点击新建自定义对象,或点击编辑以修改现有的自定义对象。以下截图显示了结果页面:
在自定义对象信息编辑页面上,您可以输入以下内容:
-
标签:这是在 Salesforce CRM 用户界面中为对象显示的可见名称,通常显示在页面、视图和报告中。
-
复数标签:这是为对象指定的复数名称,用于应用程序中的位置,如报告和标签(如果您为对象创建标签)。
-
性别(依赖语言):如果您的组织默认语言要求性别,此字段将显示。此设置适用于默认语言为西班牙语、法语、意大利语、德语等语言的组织。您的个人语言偏好设置不会影响此字段是否显示。例如,如果您组织的默认语言是英语,而您的个人语言是法语,那么在创建自定义对象时将不会提示性别。
-
以元音音素开头:此设置的使用取决于您组织的默认语言,是一种语言学检查,用于确定标签前是使用“a”还是“an”;例如,确定是否应该称之为“Order”(订单)而不是“a Order”。
-
对象名称:用于引用对象的唯一名称。在此,对象名称字段必须唯一,并且只能包含下划线和字母数字字符。它还必须以字母开头,不能包含空格,不允许有连续的两个下划线,并且不能以下划线结尾。
-
描述:对象的可选描述。一个有意义的描述将帮助您在查看对象列表时解释自定义对象的目的。
-
上下文敏感帮助设置:定义当用户点击此页面的帮助链接时,显示的信息。该链接来自自定义对象记录主页(概览)、编辑和详细页面、以及列表视图和相关列表。页面顶部的帮助与培训链接不受此设置影响;它始终打开 Salesforce 的帮助与培训窗口。
-
记录名称:这是在页面布局、搜索结果、关键列表和相关列表等区域中使用的名称,如下所示。
-
数据类型:此字段设置记录名称的类型。数据类型可以是文本或自动编号。如果数据类型设置为文本,则创建记录时用户必须输入文本值,且该值不必唯一。如果数据类型设置为自动编号,则它变为只读字段,新记录将自动分配一个唯一编号:
-
显示格式:如前面的示例所示,此选项仅在数据类型字段设置为自动编号时显示。它允许您指定自动编号字段的结构和显示方式。例如:
{YYYY}{MM}-{000}是一个显示格式,生成一个四位数字的年份,两位数字的月份前缀和填充到三位数字的零前导数字。例如数据输出可能为:201203-001;201203-066;201203-999;201203-1234。值得注意的是,尽管您可以指定三位数字,但如果创建的记录数超过 999,则记录仍然会保存,但自动递增的编号将变为 1000、1001,依此类推。 -
起始编号:如前所述,Salesforce CRM 中的自动编号字段会自动为每个新记录递增。在这里,您必须输入增量计数的起始编号(不一定要从 1 开始)。
-
允许报告:如果您希望将自定义对象的记录数据包含在任何报告或仪表板分析中,则需要启用此设置。当自定义对象与标准对象之间存在关系字段时,可能会在标准报告类别中出现新的报告类型。新的报告类型允许用户通过选择标准对象而不是自定义对象为报告类型类别创建报告,从而将标准对象与自定义对象相关联。
注意
如果自定义对象是标准对象的查找对象或自定义对象与标准对象之间有主详细关系,则会在标准报告类别中创建一个新的报告类型。查找关系和主详细关系字段将在本节后面详细说明。
-
允许活动:允许用户将与自定义对象记录相关的任务和事件包含在内,并以相关列表的形式显示在自定义对象页面上。
-
跟踪字段历史:启用此选项可以跟踪自定义对象记录中的数据字段变化,例如谁更改了字段的值以及何时更改。字段历史跟踪还会存储字段编辑前后的值。此功能对于审计和数据质量测量非常有用,也可以在报告工具中使用。字段历史数据会保留最长 18 个月,您可以为 Enterprise、Unlimited 和 Performance 版本设置最多 20 个字段的历史跟踪。
-
允许在 Chatter 群组中使用:此设置允许您的用户将此自定义对象类型的记录添加到Chatter群组中。启用时,使用群组发布器创建的该对象类型的记录将与群组关联,并且也会出现在群组记录列表中。禁用时,使用群组发布器创建的该对象类型的记录将不与群组关联。
-
部署状态:指示自定义对象当前是否对其他用户可见并可用。这很有用,因为您可以轻松地将状态设置为开发中,直到您准备好让用户开始使用新对象。
-
添加备注和附件:此设置允许您的用户在自定义对象记录中记录备注和附加文件。当指定此选项时,相关列表中的新建备注和附加文件按钮会自动出现在自定义对象记录页面,用户可以在其中输入备注并附加文档。
注释
添加备注和附件选项仅在您创建新对象时可用。
- 启动新建自定义标签向导:在保存自定义对象后启动自定义标签向导。新建自定义标签向导选项仅在您创建新对象时可用。
注释
如果您未选择启动“新建自定义标签向导”,您将无法在此步骤中创建标签,但您可以按照本章前面自定义标签部分中的说明稍后创建标签。创建自定义对象时,不会自动创建自定义标签。
对象限制
在规划如何自定义特定对象或监控当前使用情况和限制(如自定义字段或应用的规则数量)时,您可以访问对象限制页面。
标准对象的对象限制
要访问标准的对象限制页面,请导航到设置 | 自定义。点击所需标准对象的名称,然后点击限制,如以下截图所示(以账户对象为例):
在此,您可以查看以下内容的使用详情:自定义字段、汇总摘要字段、自定义关系字段、活动工作流规则、工作流规则总数、审批流程、活动查找过滤器、活动验证规则、VLOOKUP 函数、共享规则(基于所有者和条件的),以及共享规则(仅基于条件的)。
自定义对象的对象限制
要查看关于自定义对象上已创建的各种字段和规则的使用信息,可以访问在自定义对象定义页面底部的自定义对象定义相关列表中显示的对象限制窗口。
注释
当一个项目达到或超过对象允许的限制的 75%时,会出现一条警告消息,指明可以采取哪些措施来减少使用量。对象限制百分比显示的值是截断的,而不是四舍五入的。例如,如果您的组织达到了 79.55%的项目限制,限制百分比将显示为 79%。
创建自定义对象关系
创建对象关系时需要注意的事项如下:
-
创建对象关系作为第一步,然后再开始构建自定义字段、页面布局和任何相关列表。
-
一旦保存了对象关系,相关对象条目无法修改。
注意
每个自定义对象最多可以有两个主从关系和最多 25 个总关系。如果一个对象有多个主从关系,第一个创建的主从关系将成为主要的主从关系。因此,记录的所有者将从第一个创建的主从关系中派生。
- 在计划为一个对象创建主从关系时,必须注意,它只能在对象包含记录数据之前创建。
注意
可以通过首先创建一个查找关系字段、填充查找字段,并最终将查找关系转换为主从关系,来在包含记录数据的对象上创建主从关系。
-
点击编辑列表布局,可以选择关键视图和查找字段的列。
-
标准名称字段在所有自定义对象相关列表以及任何页面布局中都是必需的。
创建自定义字段
在开始创建自定义字段之前,值得花一些时间先进行规划,并选择最合适的字段类型进行创建。您可以在 Salesforce CRM 中创建许多不同类型的自定义字段,包括文本、数字、货币类型字段,以及启用查找、主从关系和层次关系的关系类型。
添加自定义字段可以通过导航到适当对象的字段区域来完成:
-
对于标准对象,导航到设置 | 自定义。现在,从自定义菜单中选择适当的对象,点击字段,然后点击对象页面中自定义字段和关系部分的新建。
-
对于自定义任务和事件字段,导航到设置 | 自定义 | 活动 | 活动自定义字段。现在,点击新建按钮。
-
对于自定义对象,导航到设置 | 创建 | 对象。现在,选择列表中的一个自定义对象。接下来,在自定义字段依赖关系和字段历史跟踪中点击新建。
在字段设置页面内,您可以为对象设置字段依赖关系和字段历史跟踪。字段历史跟踪捕获变更的日期、时间、变更性质以及是谁进行了更改。依赖字段是一个选择列表字段,其有效值依赖于另一个字段的值。
每当启用历史跟踪时,会为该对象创建一个单独的历史数据对象。此历史数据包含记录 ID 以及那些值已被更改的历史跟踪字段名。在此,旧的和新的记录值都会被记录。关于这一点将在本章的自定义字段治理部分详细讲解。
注意
任务和事件字段不支持字段依赖关系和字段历史跟踪,相关内容将在本章后面详细介绍。
为要创建的字段选择数据类型。以下截图显示了第一步(步骤 1),您可以选择完整的数据类型列表(这些类型将在后文详细描述):
一些数据类型仅在特定配置下可用。例如,主从关系选项仅在自定义对象尚未包含一个或多个主从关系字段时可用。汇总摘要选项仅对在主从关系中定义为主对象的对象可用,用于记录子记录的汇总信息,使用的函数包括SUM、MAX和MIN(这些将在本章后面详细介绍)。
注意
如果您的组织安装了来自 AppExchange 的包,该包使用了那些未列在自定义字段类型中的字段类型,则这些字段类型可能会出现。
点击下一步并输入字段标签。字段名称是一个必填字段,并且在 Salesforce CRM 应用程序中必须唯一。输入时有一些限制条件。此处,只能输入字母数字字符和下划线。此外,文本必须以字母开头;不能包含空格,不能有连续两个下划线,且最后一个字符不能是下划线。
提示
确保自定义字段的名称和标签是唯一的,且与该对象现有的任何标准或自定义字段不同。如果创建相同的值,可能会导致在引用该名称的合并字段时出现意外行为。如果标准字段和自定义字段有相同的名称或标签,则合并字段会显示自定义字段的值。如果两个自定义字段有相同的名称或标签,则合并字段可能不会显示你期望的字段值。例如,如果你创建了一个名为Phone的字段标签,则字段名称会自动填充为Phone__c。如果你还有一个标准字段,其标签为Phone,则合并字段可能无法区分标准字段和自定义字段的名称。通过为每个字段添加后缀,如Phone_Custom和Phone_Custom__c,使自定义字段的名称和标签保持唯一。
对于关系字段,选择你希望与其关联的对象:
注意
每个对象允许的自定义字段数量在撰写本文时,Salesforce 的企业版和无限版均为 500 个。关系字段计入这些自定义字段的限制。
输入任何字段属性。在此示例中,一个新的复选框字段默认设置为选中:
对象关系字段允许你创建一个查找过滤器,可用于进一步控制返回的关联记录以及字段的查找对话框结果。
这些适用于查找、主从、层级关系字段。在此,你可以选择多个字段和选择标准以限制结果。这是字段创建过程中的一个附加步骤,并可在查找过滤器部分的底部找到,该部分从第 3 步开始提供。输入查找字段设置页面的标签和名称。
点击下一步继续,指定每个配置文件的字段访问设置,如下图所示:
要设置字段级别安全性,请启用以下设置:
| 可见复选框 | 只读复选框 | 结果 |
|---|---|---|
| 已选中 | 未选中 | 用户可以查看和编辑该字段 |
| 已选中 | 已选中 | 用户可以查看但不能编辑该字段 |
点击下一步,并选择你希望将新字段添加到的页面布局,如下图所示:
新字段会自动放置在页面布局的第一列两个字段区域的最后一个字段。然而,**文本区域(长)和文本区域(富)**字段有一个例外。由于这些字段的双倍宽度,它们会被放置在页面布局的第一个单列区域的最后一个字段位置。
注意
对于用户自定义字段,字段会自动添加到用户详细信息页面的底部。对于全局必填字段,你无法将其从页面布局中移除或将其设为只读。
点击保存以完成,或点击保存并新建以创建更多自定义字段。
对于关系字段,选择是否创建一个相关列表,显示与关联记录相关的信息。你可以选择将该相关列表放在该对象的任何页面布局中。
若要更改自定义相关列表在关联对象的页面布局中显示的标签,请编辑相关列表标签字段。本章节后面会在页面布局和相关列表的部分进行详细说明。
若要将新的相关列表添加到用户已经自定义的页面布局中,勾选将相关列表附加到用户现有的个人自定义设置。
自定义字段数据类型
创建自定义字段时,第一步是选择字段的适当类型。Salesforce 提供了多种不同的字段类型,允许存储各种数据类型的记录,如数字、日期和百分比。以下章节描述了可用的数据类型:
自动编号
自动编号字段生成一个唯一的数字,并为每个保存的记录自动递增。因此,这是一个只读字段,最大长度为 30 个字符,其中 20 个字符预留给你可以指定的前缀或后缀文本。
复选框
复选框允许用户设置或取消设置值,将属性标记为True或False。
注意
在报告中使用复选框字段时,已选中的值使用True,未选中的值使用False。导入向导和每周导出工具使用1表示已选中,使用0表示未选中。
货币
Salesforce 提供了一个货币字段,专门用于捕获货币值。在此,Salesforce CRM 应用程序会应用与货币相关的代码,这些代码在处理该字段记录时被应用。
注意
值在小数点后超过 15 位时会失去精度。
日期
日期字段提供了一种方式,让用户可以从弹出日历中选择日期,或手动输入日期。用户还可以通过点击位于字段右侧的日期链接,快速输入当前日期。
日期/时间
日期/时间字段为用户提供了一个方式,可以从弹出日历中选择日期,或手动输入日期和时间。用户还可以通过点击位于字段右侧的日期和时间链接,输入当前的日期和时间。在这里,时间包括上午和下午的标注。
电子邮件
电子邮件字段使我们能够存储个人的电子邮件地址。Salesforce CRM 应用程序提供了一种非常强大的方法,在保存电子邮件地址之前验证其格式是否正确。如果该字段为联系人或潜在客户指定,用户在点击发送电子邮件时可以选择该地址。
注意
你不能使用自定义电子邮件字段进行群发邮件。群发邮件只能发送到标准电子邮件字段中的电子邮件地址。对于电子邮件字段,用户可以输入最多 80 个字符的长度。
公式
公式字段提供了一种方法,能够自动计算从其他字段或 Salesforce CRM 内存储的值获取的值。这些引用字段被称为合并字段。公式字段是非常强大且灵活的机制。然而,公式字段不能在公式中引用自身,无论是直接引用还是间接引用。有关公式的进一步信息将在本章的构建公式部分进行详细介绍。
注意
Salesforce 使用一种被称为 四舍五入向上、平局拆分规则 的机制来计算公式中的小数位数。例如,值 2.345 的计算结果为 2.35,而值 -2.345 的计算结果为 -2.34。
地理位置
地理位置自定义字段允许你通过纬度和经度来识别位置,并计算位置之间的距离。
注意
地理位置字段是一个复合字段,Salesforce 将其存储为三个独立的自定义字段:一个用于纬度,一个用于经度,一个用于内部使用。因此,在创建地理位置字段时,三个字段会计入自定义字段的限制计数。
你可以使用地理位置字段与 DISTANCE 和 GEOLOCATION 公式函数来计算位置之间的距离。例如,你可以计算两个地理位置字段之间的距离(例如仓库和账户的运输地址之间的距离),或者计算一个地理位置字段与任何固定的纬度-经度坐标之间的距离。
注意
地理位置字段目前处于 Beta 发布阶段,因此具有以下限制:
-
地理位置字段不支持历史追踪。
-
地理位置字段不能用于自定义设置。
-
地理位置字段不能包含在报告、仪表板、验证规则、可视化流程、工作流或审批中。
-
地理位置字段不能被搜索。
-
地理位置字段不能在模式构建器中访问。
DISTANCE 和 GEOLOCATION 公式函数仅在创建公式字段或在可视化工作流中使用时可用。
查找关系
查找关系字段用于将两条记录关联起来。可以在相同对象类型或不同对象类型的两条记录之间设置关系。例如,可以通过查找将机会关联起来,从而显示机会层级,或者案件与联系人之间有查找关系,可以将特定联系人与案件关联起来。
查找关系创建一个字段,允许用户点击查找图标,打开一个弹出窗口,用户可以选择记录以获取关系。在关联的记录上,你可以显示一个相关列表,展示所有与其相关联的记录,并且你可以创建指向以下内容的查找关系字段:用户、自定义对象或标准对象。有关更多选项,请参阅本章稍后讨论的构建关系字段部分。
主从关系
该字段在记录之间创建父子类型的关系,其中主记录控制从记录的某些行为,如安全性和记录删除。
主从关系字段只能在与标准对象关联的自定义对象上创建,而不能反过来。如果主记录被删除,则所有从记录也会被删除。每个自定义对象最多可以创建两个主从关系字段。子记录的所有权和访问权限由父记录控制,子记录上的父关系字段是必填项。
请参阅本章稍后讨论的构建关系字段部分以了解更多选项。
注意
最佳实践是,Salesforce.com 建议不要为主从关系中的子记录超过 10,000 个。
外部查找关系
外部查找字段创建一个关系,将对象与包含存储在 Salesforce CRM 组织外部的数据的外部对象链接。
由于通常需要设置一个非 Salesforce CRM 的外部数据源,因此关于这种关系的详细讨论超出了本书的范围。
层级关系
这种字段类型在相关对象之间形成层级查找关系。对于用户层级关系,用户可以使用查找字段将一个用户与另一个用户关联。例如,你可以创建一个自定义层级关系字段,用于存储每个用户的直接经理。有关进一步的选项,请参阅本章稍后讨论的构建关系字段部分。
注意
这种类型的查找关系仅适用于用户对象。
数字
数字字段可用于输入任何数字,可以包含小数点(小数位数可以指定),并将其保存为实数,去掉任何前导零。
百分比
百分比字段在 Salesforce CRM 中类似于输入的小数字段,输入值后会自动附加百分号。
注意
百分比字段的值在超过 15 位小数后会失去精度。如果用户尝试输入包含超过 15 位小数的值,将会生成运行时错误。
电话
电话字段允许你组织中的用户输入任何电话号码。在保存记录时,Salesforce CRM 应用程序会尝试将其格式化为已知的电话号码格式。
当用户在电话字段中输入电话号码时,Salesforce 会保持输入的电话号码格式。然而,如果区域设置字段设置为英语(美国)或英语(加拿大),则十位数电话号码和以数字 1 开头的 11 位数电话号码在保存记录时会自动格式化为(800) 555-1234。如果你不希望这种格式化,可以在数字前输入+,例如+44 117 123 4567。
注意
对于电话号码,用户可以输入的最大字符数为 40 个字符。
下拉列表
下拉列表字段允许用户从一组预定义的文本值中选择一个值。文本值的最大长度为 255 个字符。
下拉列表(多选)
**下拉列表(多选)**字段允许用户从一组预定义的文本值中选择多个选项。文本值的最大长度为 255 个字符。在保存和查看时,数据作为文本存储,并使用分号分隔各个下拉列表值。
汇总概述
汇总概述字段,有时在在线论坛或讨论组中缩写为RUS,用于自动显示相关记录的汇总值。这可以是相关记录的记录计数,或者是相关记录的和、最小值或最大值的计算。
注意
记录必须与所选记录直接相关,并且位于包含汇总概述字段的自定义主详细关系的详细信息侧。例如,一个名为分支总数的自定义账户字段显示自定义对象记录在账户的分支相关列表中的分支数量。
文本
文本字段允许用户输入任何字母数字字符或符号的组合。文本值的最大长度为 255 个字符。
文本(加密)
文本(加密)字段允许用户输入任何字母数字字符或符号的组合。然后,文本以加密形式存储。例如,你可以创建一个名为信用卡号码的字段,使用信用卡号码作为掩码类型,并使用X作为掩码字符。当用户在此字段中输入数据时,它会被加密并存储在数据库中。没有查看加密数据权限的用户查看此字段时,Salesforce 会显示掩码(例如,XXXX-XXXX-XXX-1234),而不是原始输入的值。
注意
对于加密文本,你可以设置最大长度为 175 个字符。
加密字段使用 128 位主密钥进行加密,并采用高级加密标准(AES)算法。
注意
你的主加密密钥可以通过“主加密密钥管理”功能进行归档、删除和导入,该功能通过向 Salesforce 客户支持提交请求来启用。
文本区域
文本区域字段允许用户在不同的行上输入字母数字字符。文本值的最大长度为 255 个字符,当接近最大值时,会显示警告(如前所示)。
文本区域(长文本)
文本区域(长文本)字段最多提供 131,072 个字符的存储,这些字符显示在不同的行上,类似于文本区域字段。但是,你可以为此字段类型指定较低的最大长度,介于 256 和 131,072 个字符之间。
注意
每次在长文本区域字段中按下Enter时,会向文本中添加换行符和回车符。这两个字符会计入 131,072 字符的限制。此数据类型不可用于活动或产品,在机会中使用。在报告中,长文本区域字段仅显示前 254 个字符。
文本区域(富文本)
使用文本区域(富文本)数据类型时,用户将获得一个带有嵌入工具栏的文本字段。此工具栏允许对文本进行简单的格式化,并可以添加图片和 URL 网页链接。
注意
上传的图片最大大小为 1 MB,目前仅支持 GIF、JPEG 和 PNG 文件类型。
工具栏提供撤销、重做、加粗、斜体、下划线、删除线、修改文本对齐的功能。用户还可以嵌入超链接、上传或创建图片链接,并添加编号或非编号的列表。
注意
最大字段大小为 131,072 个字符,包括任何格式化或 HTML 标签,在报告中,富文本区域仅显示前 254 个字符。
URL
URL字段允许用户输入网页链接。
注意
URL 字段最多可存储 255 个字符。但是,记录详细页面上仅显示前 50 个字符。
当点击网页链接时,Salesforce CRM 应用程序会打开一个新的浏览器窗口来显示网页。
注意
每当用户在货币金额或数字字段中输入值时,可以使用快捷键 k、m 或 b 来表示千、百万或十亿。例如,当输入*7k*时,它会显示为 7,000。
依赖的选择列表
依赖的选择列表是选择列表(包括多选选择列表),其中可用的值取决于另一个字段的值,这个字段被称为控制字段。
注意
控制字段可以是同一记录中的任何选择列表或复选框字段。
控制字段是至少有一个且少于 300 个值的选择列表字段。这些字段用于帮助高效、准确地输入数据,并帮助实现数据一致性。
-
要定义一个依赖选项列表,导航到适当对象的字段区域。
-
对于标准对象,可以通过导航到设置 | 自定义 | (选择适当的标准对象)| 字段来进行此操作。点击字段依赖关系。
-
对于自定义对象,导航到设置 | 创建 | 对象 | (选择适当的自定义对象)。点击字段依赖关系。
现在点击新建,选择一个控制字段和一个依赖字段,然后点击继续。
使用字段依赖矩阵指定当用户选择每个控制字段值时可用的依赖选项列表值,如下图所示:
最后,点击保存。
注意
请注意以下几点:
-
复选框字段可以是控制字段,但不能是依赖字段。
-
你可以为控制字段设置默认值,但不能为依赖选项列表设置默认值。
-
多选选项列表可以是依赖选项列表,但不能是控制字段。
-
标准选项列表字段可以是控制字段,但不能是依赖字段。
-
自定义选项列表字段可以是控制字段,也可以是依赖字段。
-
控制字段中允许的最大值数量为 300。
构建关系字段
在构建查找和主从关系字段时,你可以设置多种选项和设置,以确保数据完整性。这些选项和设置将在下一部分中介绍。
查找关系选项
当你在对象上创建一个查找字段时,你可以选择是否要求该查找字段为必填。如果设置为可选,则可以选择以下三种操作之一,在查找记录被删除时发生:
-
清除此字段的值:
这是一个默认选项,当字段不需要包含来自关联查找记录的值时,这是一个不错的选择。
-
不允许删除作为查找关系一部分的查找记录
此选项防止查找记录被删除,如果你有依赖关系(如基于查找关系的工作流规则),这是限制删除的好选择。
-
同时删除此记录
此选项类似于主从关系,当查找记录被删除时,它会删除记录。然而,在查找关系上进行的这种删除被称为级联删除,并绕过安全性和共享设置。因此,即使用户没有访问相关记录的权限,也可以在删除查找记录时删除记录。
注意
默认情况下级联删除功能是禁用的,仅通过向 Salesforce 支持团队发送请求才能启用。
当查找字段及其关联记录紧密耦合时,这个选项是个不错的选择,删除查找数据时你需要删除相关数据。
注意
此选项仅在自定义对象中可用,不适用于标准对象。然而,查找字段对象可以是标准对象或自定义对象。
主详细关系选项
当你在一个对象上创建主详细字段时,你可以选择允许重新设置父记录选项。
允许重新设置父记录选项
默认情况下,主详细关系中的记录不能重新设置父记录。然而,你可以通过在主详细关系定义中选择允许重新设置父记录选项,允许主详细关系中的子记录重新设置为不同的父记录。
查找过滤器
查找过滤器用于限制查找、主详细和层级关系字段的值和查找对话框结果。
你可以通过配置过滤器条件来指定限制,这些条件基于以下内容进行字段和值的比较:
-
当前记录
-
相关对象(通过查找、主详细或层级字段)
-
当前用户的记录、权限和角色
-
与相关对象直接关联的记录
例如,你可以:
-
限制联系人姓名字段在账户记录中,仅允许那些自定义状态为活动的联系人,过滤掉非活动联系人。
-
限制联系人姓名字段在案例记录中,仅允许与案例记录中账户名称字段指定的账户记录相关联的联系人。
-
限制账户名称字段在机会记录中,仅允许拥有国际配置文件的用户创建或编辑机会记录,适用于美国以外的账户。
你可以选择点击插入建议条件,从 Salesforce CRM 系统根据你组织中对象之间定义的关系建议的查找过滤器条件列表中选择。
你可以将查找过滤器设置为必填或可选。
对于带有必填查找过滤器的字段,只有符合查找过滤器条件的值会出现在查找对话框中。对于手动输入的非有效值,你可以设置一个自定义错误信息,当记录保存时,系统会提示该信息。
对于带有可选查找过滤器的字段,初始情况下,只有符合查找过滤器条件的值会出现在查找对话框中。然而,用户可以点击查找对话框中的显示所有结果链接来移除过滤器,并查看所有查找字段的搜索结果值。可选查找过滤器还允许用户保存不符合查找过滤器条件的值。
构建公式
自定义公式字段需要按照 Salesforce CRM 应用程序指定的额外设置,通过以下操作和步骤完成:
-
创建公式字段。
-
根据计算的输出选择字段的数据类型。
-
输入货币、数字或百分比数据类型的小数位数。
注意
在多货币组织中,对于货币字段,小数位数的设置会被忽略。相反,适用您货币设置的小数位数。Salesforce 在公式字段中的数字使用四舍五入法(向上舍入,平局情况拆分规则)。例如,12.345变为12.35,而-12.345变为-12.34。
-
点击下一步以显示公式创建页面。
基本公式
要创建一个传递特定 Salesforce 数据的基本公式,请选择简单公式标签页,在选择字段类型下拉列表中选择字段类型,并从插入字段下拉列表中选择其中一个字段。
要插入运算符,请从插入运算符下拉列表中选择适当的运算符图标。这里,您可以选择以下运算符:+ 加法、- 减法、*** 乘法**、/ 除法、^ 乘方、( (左括号字符)、) (右括号字符)、& 拼接、= 等于、<> 不等于、< 小于、> 大于、<= 小于或等于、>= 大于或等于、&& 与,以及**|| 或**。
高级公式
基本公式功能是相当有限的,您可能会希望创建更复杂的公式,这可以通过选择高级公式标签页来完成。
在此标签页中,点击插入字段,选择一个字段,然后点击插入。
现在,您可以将合并字段与高级运算符以及函数一起使用,函数是预构建的 Salesforce CRM 公式,您可以通过以下步骤调用并传递输入值:
提示
函数描述和示例用法:
选择一个函数并点击帮助查看使用该函数的公式描述和示例。
-
点击检查语法检查您的公式是否有错误。
-
在描述框中输入公式的描述(这是可选的)。
-
对于结果为数字、货币或百分比字段的公式,您可以决定如何显示空白字段。要将空白字段显示为零值,请选择选项将空白字段视为零。要将这些字段显示为空白值,请选择将空白字段视为空白选项。
-
点击下一步继续。
-
要设置用户档案的字段可见性,请设置字段级别安全性,然后点击下一步。
-
现在选择要显示该字段的页面布局。在此步骤中,字段将被添加到指定的页面布局,并作为第一个两列部分详细页中的最后一个字段显示。
注意
公式字段是自动计算的。因此,它们在编辑页面上不可见,在记录详细页面上是只读的。公式字段不会更新最后修改日期字段。从技术上讲,公式字段在用户或系统查询记录并检索字段以查看时计算。因此,字段本身不会被修改,记录也不会因公式值计算的变化而更新,因此工作流规则、验证规则等也不会因公式字段计算的变化而触发。
-
点击保存完成,或点击保存并新建创建更多自定义字段。
注意
公式字段有字符和字节大小限制,不能包含超过 3,900 个字符。
构建公式 - 最佳实践
以下是改善公式字段创建和维护的一些最佳实践和方法:
-
使用换行符和空格进行格式化
-
注释
使用换行符和空格进行格式化
请考虑以下公式:
Sales Tax (Percent) =
IF(TEXT(Account.Market__c) = "US", IF(TEXT(Account.State__c) = "California", 0.0925, IF(TEXT(Account.State__c) = "Nevada", 0.081, IF(TEXT(Account.State__c) = "Utah", 0.0835, 0) )) , 0)
为了提高公式字段的可读性,您可以添加空格和换行符。通过在前面的公式中添加空格和换行符,可以使其更加易于理解,如以下代码片段所示:
Sales Tax (Percent) =
IF( TEXT(Account.Market__c) = "US",
IF(TEXT(Account.State__c) = "California", 0.0925,
IF(TEXT(Account.State__c) = "Nevada", 0.081,
IF(TEXT(Account.State__c) = "Utah", 0.0835, 0) ))
, 0)
注释
Salesforce CRM 允许在公式中加入注释。这些文本部分不会作为公式的一部分执行,通常用于记录公式代码的说明,特别是当代码非常复杂时。注释必须以斜杠后跟星号(/*)开始,以星号后跟斜杠(*/)结束。
注释对于向其他查看公式定义的系统管理员解释公式的特定部分非常有用。请查看以下代码块作为示例:
Sales Tax (Percent) =
/* value only set for US opportunities */
IF( TEXT(Account.Market__c) = "US",
/* Check for the US State of the Account record and set accordingly */
IF(TEXT(Account.State__c) = "California", 0.0925,
IF(TEXT(Account.State__c) = "Nevada", 0.081,
IF(TEXT(Account.State__c) = "Utah", 0.0835, 0) ))
)
, 0)
小心使用注释防止公式的某些部分被激活,这样可以在构建公式并排除错误时测试和验证语法。然而,如果尝试将整个公式作为语法注释掉,会显示错误。此外,如果尝试在其他注释内放置注释,也会出现语法错误,因为在 Salesforce CRM 应用中不支持这种做法:
/* /* comment */ */
注意
包含注释和通过换行符及空格进行格式化,会增加使用的字符数,因此会影响字符和字节大小的限制。
构建公式文本和已编译字符大小限制
公式文本字符和字节大小的限制为 3,900 个字符,已编译字符的限制为 5,000 个字符。
达到此限制后,您将无法保存公式字段,并会显示以下错误:
Compiled formula is too big to execute (7,085 characters). Maximum size is 5,000 characters.
在构建复杂的公式字段计算时,尤其是当构建引用其他公式字段的公式时,通常会遇到这些限制。虽然没有办法增加这个限制,但有一些方法可以帮助避免并解决这些限制,具体方法如下:
-
对于分支条件使用
CASE函数 -
使用代数
对于使用多个分支条件来推导值的公式,如前面示例中的公式,检查市场是否为US,并且州是否为California、Nevada或Utah。你可以替换嵌套的IF语句,改用CASE语句。
嵌套的IF语句通常会导致编译大小变大,尤其是在IF函数被多次使用的情况下,如我们的示例所示:
IF(TEXT(Account.State__c) = "California", 0.0925,
IF(TEXT(Account.State__c) = "Nevada", 0.081,
IF(TEXT(Account.State__c) = "Utah", 0.0835, 0) ))
使用CASE语句可以提供更好的逻辑,并且通常会导致公式的编译大小更小:
IF( TEXT(Account.Market__c) = "US",
CASE(Account.State__c,
"California", 0.0925,
""Nevada", 0.0685,
"Utah", 0.0475, 0) ,
0)
使用代数
公式字段的编译大小随着引用字段数量的增加而增大。当引用的字段本身就是公式字段时,这种情况会更加严重。减少整体大小的一种方法是使用代数,在可能的情况下避免引用字段。以下示例展示了如何多次使用Item_Price__c和Support_Price__c字段:
Total Price =
(Item_Price__c + (Item_Price__c * Sales_Tax__c)) +
(Support_Price__c + (Support_Price__c * Sales_Tax__c))
为了减少编译大小,使用简单的代数来避免多次使用Item_Price__c和Support_Price__c字段,如以下示例所示:
Total Price =
(Item_Price__c * (1 + Sales_Tax__c)) +
(Support_Price__c * (1 + Sales_Tax__c))
公式字段大小限制的解决方法
可能会出现公式所需的逻辑对当前公式字段的大小限制来说过于复杂的情况。克服这一限制的有效方法是使用以下两种方式之一来实现解决方案:
-
工作流字段更新
-
Apex 触发器更新
-
过程构建器字段更新
工作流字段更新有两种方式可以帮助提供公式逻辑的解决方法。首先,可以通过工作流机制中的公式构建功能保存更大和更复杂的公式。其次,可以将大的公式逻辑分解为较小的数据结果函数。例如,可以创建简单的公式,从已经通过多个工作流字段更新更新的字段中获取数据。
工作流将在本书后续部分详细介绍。然而,实施工作流字段更新以解决公式字段限制的通用方法是:
-
在对象上创建一个非公式字段,例如货币或数字字段,代替所需的公式字段。管理员通常会为该字段添加后缀,以指示它是一个工作流字段——例如,总价格(工作流)。然后,该字段会在页面布局中设置为只读,因为它可以被视为系统字段(不应允许手动更新)。
-
创建一个始终触发的工作流规则。
-
创建一个带有适当公式的字段更新,以更新我们前面示例中的工作流字段总价(工作流)。
任何后续的公式都可以引用已填充的字段。这个变通方法的缺点是,创建许多工作流会增加应用程序的复杂性,最终可能引发性能问题。此外,当一个对象有多个复杂的工作流时,工作流的评估顺序并不总是能保证,如果没有正确维护,可能会导致微妙的数据不一致。
自定义字段治理。
控制字段的创建是必要的,以避免在 Salesforce 中添加不必要的新字段。如果没有适当的字段创建治理,可能会导致应用程序数据结构复杂,从而提供不佳的用户体验。
这个问题通常可以观察到,因为创建新自定义字段非常容易。然而,还有其他原因,例如:
-
在没有充分收集需求的情况下,配置对最终用户字段创建请求的即时响应。
-
对字段使用的报告需求缺乏规范或理解。
-
创建过于具体的字段以满足特定需求,从而导致需要创建更多的字段。
-
对现有可以使用的字段缺乏了解或意识,而不是创建新的字段。
随着不必要字段数量的增加,用户将越来越难以将正确的数据输入到正确的字段中。因此,输入的数据量减少,同时用户的满意度也降低,因为使用该应用程序所需的努力变少。用户很容易产生不满情绪,这可能导致整体使用率下降,从而由于用户参与度不足而导致数据质量差。
解决问题。
小心创建新字段,因为每添加一个新的自定义字段,应用程序的结构就会变得更加复杂。作为系统管理员,你有责任知道哪些字段正在使用,它们在页面布局中出现的位置,以及哪些字段是报告所必需的。
如果无法轻易理解新字段的好处和长期使用价值,那么它可能没有多大用处。帮助确定其用途的一种方法是考虑提议的新字段将在何处以及如何使用。如果它永远不会用于报告,可能需要质疑其目的和价值。创建新字段时可以考虑以下因素。
更通用的字段名称。
尽量让字段名称更具通用性,以便它们可以服务于多个用途。在某些情况下,不同的业务单元共享对象,但跟踪不同的信息。尽管它们可能有不同的需求,但通常可以共享字段。在这种情况下,你需要主动、前瞻性地与业务沟通,并提出可以跨多个业务单元使用的字段。
字段历史追踪。
通常会有一些不必要的日期字段用于跟踪里程碑或数据处理日期。通过本地字段历史跟踪,这些里程碑可以被跟踪和报告,而不需要总是创建新的字段。
字段历史跟踪可以应用于某些自定义字段和标准字段,适用于自定义对象以及以下核心标准对象:账户、案例、联系人、合同、潜在客户和机会,通过设置历史跟踪按钮进行设置,如下图所示:
点击设置历史跟踪按钮后,会显示一个页面,显示字段历史跟踪的激活情况,并选择要跟踪的字段,如下图所示:
对已设置字段历史跟踪的字段进行更改时,每当记录发生更改(修改该字段时),对象的历史相关列表中将会出现新的条目。所有条目包括日期、时间、更改细节以及进行更改的用户名称,如下所示。
注意
不是所有字段类型都可以进行历史跟踪。对于字符数超过 255 的字段,系统会将其更改记录为编辑过的;其旧值和新值不会被记录。
每个对象最多可以设置 20 个字段进行跟踪。
注意
字段历史数据不计入贵公司存储限额,但在发布时,Salesforce.com计划制定删除 18 个月以上字段历史数据的政策。在此情况下,建议制定自己的字段历史数据保留政策,例如从系统中提取数据。
用于存储日期信息的自定义对象
你可以创建自定义对象来存储带日期的信息和相关列表,以避免在记录中硬编码日期字段。例如,避免在对象中创建字段来跟踪历史财务信息的日期。这样,你可能需要为每一年创建冗余的字段。例如,2011 年预算、2012 年预算,依此类推。相反,创建一个Financials对象,设置一组字段和一个相应的日期字段,每年创建一个新记录。这可以减少字段数量,并且提供更好的显示和报告效果。
Chatter
考虑使用Chatter来消除不必要的字段。通常,文本框用于跟踪对话流程,如支持评论和内部评审。这些文本消息通常可以通过使用Chatter帖子更好地进行管理。Chatter将在第八章中详细介绍,介绍 Sales Cloud、Service Cloud 以及 Salesforce CRM 的协作功能。
页面布局
页面布局用于组织字段、按钮、自定义链接、内联 Visualforce 页面、报表图表和相关列表在对象详情或编辑页面上的显示。它们用于为不同的业务场景建立独特的布局。
相关列表中的显示字段由页面布局控制;相关列表的名称由相关对象上的查找/主详细关系确定。
页面布局由包含按钮、字段、相关列表和客户链接的部分组成,这些部分可以使用增强型页面布局编辑器进行编辑,如下图所示。在这里,我们展示了如何编辑账户站点字段的属性。
在字段部分中,用户界面可以将字段设置为必填或只读,如以下截图所示:
增强型页面布局编辑器显示只读设置,如下图所示,通过锁定图标指示:
在相应的账户编辑页面中,账户站点的必填字段显示带有红色条,如下所示:
你可以将页面布局和字段级安全性结合起来,设定最低的权限设置。例如,隐藏字段(字段级权限)无论页面布局如何,都不会显示。同样,被标记为始终需要在此字段中输入值以保存记录的字段,将始终在页面布局中作为必填项。
页面布局允许你创建和组织页面上的部分,并在部分内显示或隐藏字段。
注意
隐藏的字段在应用程序的其他地方可能仍然可以访问。请使用字段级安全性来限制访问字段的所有可能方式。
创建和修改页面布局
要创建或修改页面布局,请导航到设置 | 自定义。选择相应的对象并点击页面布局。在页面布局页面中,你可以点击新建按钮,或选择现有的页面布局进行修改并点击编辑,如下面的截图所示:
点击新建按钮时,你可以选择一个现有的布局进行复制。
提示
基于现有页面布局创建页面布局:
在增强型页面布局编辑器中,从页面布局列表中选择一个现有的页面布局,然后点击另存为以创建该布局的副本。在原始页面布局编辑器中,从页面布局列表中选择一个现有的页面布局,然后点击克隆按钮。
输入新页面布局的名称,最后点击保存。
你可以为不同的配置文件设置不同的页面布局,也可以为不同的记录类型设置不同的页面布局。
基于 Feed 的页面布局
基于动态消息的页面布局提供了一个双标签页面,允许用户在Chatter动态消息和记录详细信息页面之间切换。标签标记为动态消息和详情,如下图所示:
基于动态消息的布局的前提条件是启用所需对象的动态消息跟踪。动态消息跟踪允许用户关注记录,从而在字段发生更改时查看动态消息更新。
动态消息跟踪
要启用动态消息跟踪,导航至设置 | 自定义 | Chatter | 动态消息跟踪。在这里,你将看到一个包含两个窗格的屏幕。左侧窗格显示对象选择,右侧窗格显示字段选择,如下图所示:
要启用动态消息跟踪,请在左侧窗格中选择对象,在右侧窗格中启用启用动态消息跟踪复选框,选择所需字段,然后点击保存按钮。
注意
最多可以选择 20 个字段进行动态消息跟踪。
创建基于动态消息的页面布局
要创建基于动态消息的页面布局,必须首先将相关对象设置为启用动态消息跟踪(参见本章中的动态消息跟踪部分)。
要创建基于动态消息的页面布局,请导航至设置 | 自定义。选择相应的对象,点击页面布局,然后点击新建按钮。
在创建新页面布局页面中,可以选择一个现有布局进行克隆,输入页面布局名称,启用基于动态消息的布局复选框,最后点击保存按钮,如下图所示:
在主页面布局编辑器页面,你可以自定义Salesforce 经典发布者中的快捷操作,包括希望提供给用户的操作,并添加任何自定义按钮或链接,如下图所示:
要自定义动态消息页面的显示方式,请点击页面布局编辑器标题中的动态消息视图链接,如下图所示:
在动态消息视图设置页面中,提供了多个选项来控制点击记录时,动态消息视图页面在用户面前的展示方式。下图显示了这些选项:
动态消息视图选项
以下动态消息视图选项可以进行配置:
在控制台中启用全宽动态消息视图
选择此选项后,动态消息将水平扩展,占据控制台标签或子标签中的整个可用宽度。
注意
要使用此选项,必须启用发布者中的操作。
在控制台中启用紧凑型动态消息视图
选择此选项会显示紧凑视图的操作和动态项,为用户提供更简洁的动态视图,适用于控制台标签或子标签。
注意
要使用此选项,必须在发布器中启用操作。
突出显示外部可见的动态项
选择此选项会使用灰色用户图标和橙色阴影标记对外部用户可见的动态项。
注意
要使用此选项,必须启用紧凑动态视图。
发布器选项 - 自动折叠发布器
选择此选项会在不使用时自动折叠发布器,允许用户查看其下方更多的页面内容。
其他工具和组件
在本节中,您可以配置页面以执行以下操作:
自定义组件
使用自定义组件选项添加自定义组件。在此,您可以选择最多 10 个 Visualforce 页面作为自定义组件。这些 Visualforce 页面必须使用该对象的标准控制器。
选择位置
此选项允许您选择在页面上显示在其他工具和组件中设置的项的位置。
隐藏侧边栏
此选项允许您选择是否移除页面侧边栏来显示页面。
动态过滤器选项
这些选项组允许您选择哪些动态过滤器可用,以及它们出现的位置。在此,您可以将过滤器设置为在左侧列中以固定列表形式出现,或以浮动列表形式出现在左侧列中,或者以下拉列表形式出现在中间列中。
您还可以设置动态过滤器,在紧凑动态视图中作为内联链接显示在控制台中。当启用紧凑动态视图时,此选项会覆盖用于标准动态布局的列表选择。
注意
要配置基于动态的布局,您需要使用增强型页面布局编辑器;无法使用原始页面布局编辑器配置基于动态的布局。
选择了基于动态的页面布局选项后,您可以根据需要将页面布局分配给适当的用户配置文件。
注意
您无法将现有的标准页面布局更改为基于动态的布局。只能将新创建的页面布局设置为基于动态的布局。目前,基于动态的页面布局只能为账户、联系人、潜在客户、机会、案件、资产和自定义对象创建。
记录类型
记录类型是 Salesforce CRM 的一个功能,允许您根据用户的配置文件或分配的权限集,为特定用户提供不同的对象选择列表、不同的页面布局和自定义的业务流程。记录类型可以通过多种方式使用,例如:
-
为机会创建记录类型,以便区分您的内部销售交易和外部销售交易,并显示不同的字段和选择列表值。
-
为潜在客户创建记录类型,显示针对电话销售潜在客户和内部销售潜在客户的不同页面布局。
创建记录类型
Master 记录类型始终为每个对象设置,并包含所有下拉列表和过程选项。然而,它不会出现在记录类型列表中,且只有在它是唯一分配给该配置文件的记录类型时,才可以将其分配为配置文件的记录类型。
由于每个记录类型在每个配置文件下都分配一个页面布局类型,因此页面分配的数量可能会增加。这意味着,如果你有两个自定义记录类型和五个配置文件,那么你将有 15 个页面分配(每个自定义记录类型 5 个,Master 记录类型 5 个)。
可选择的记录类型是按配置文件分配的,并且每个记录类型的字段级别安全性是单独配置的。在创建记录类型时,请考虑以下事项:
-
当前配置文件关联了哪些记录类型?
-
如果当前配置文件关联了多个记录类型,提示用户选择记录类型。
-
如果只有一个,选择该记录类型而无需提示(这将被设置为默认值)。
-
根据记录类型和配置文件,分配适当的页面布局。
-
根据记录类型,分配适当的过程和下拉列表值。
-
通过将不同的记录类型与不同的页面布局、字段和下拉列表值关联,你可以制定一套特定于对象的流程。在 Salesforce CRM 中,以下内容是可用的:
-
Lead过程,使用Lead对象,由Status字段控制(可以设置为打开、关闭等)。 -
Sales过程,使用Opportunity对象和Stage字段(设置为成功、失败等),以及Amount和Probability字段。 -
Support过程,使用Case对象,并由CaseStatus字段控制(可以设置为打开、关闭等)。 -
Solutions过程,使用Solution对象和Status字段(设置为草稿、已部署等)。
-
例如,你的销售团队创建了一个代表销售交易的机会。然后,你的销售支持团队在此交易上进行追加销售。你可以创建两个销售过程,分别使用两个不同的记录类型和两个不同的页面布局:销售和支持。
你可能希望创建一个从机会到机会的查找关系,并仅对支持团队配置文件要求或显示此关系。
你还可以配置共享规则,以确保他们无法修改彼此的机会。有关详细信息,请参阅第四章,数据访问安全与数据验证。
注意
你可以在权限集和配置文件中分配自定义记录类型。
相关列表
相关列表显示在对象详细页面的下方,以展示相关记录的详细信息。相关列表显示与该记录关联的对象记录。
从相关列表中,你可以:
-
点击对象记录名称查看详细信息
-
点击编辑或删除来编辑或删除对象记录
-
点击新建来创建一个与您正在查看的记录相关联的新对象记录
要定义一个对象是否可以与另一类型的记录相关联,您需要使用主详细关系(master-detail)或查找关系(lookup relationship)。
在这里,我们展示了如何编辑帐户对象的页面布局,来启用任何相关列表的排列和配置:
以下截图展示了在导航到帐户详细信息页面时,页面布局编辑器屏幕中更改相关列表的结果:
列表视图
当您点击一个标签页,例如帐户标签页时,您将在该视图中看到我的帐户字段。这被称为列表视图,您可以在以下截图中看到:
可以从选择列表中选择其他列表视图:
您可以修改现有视图并定义哪些列和按钮(包括标准和自定义按钮)将被显示。您可以点击新建来创建新视图:
以下几点适用于列表视图:
-
在 Salesforce CRM 中,每个与标签相关联的对象自动拥有至少一个列表视图。如果没有为对象设置标签,则不会有相应的列表视图。
-
通过分配筛选条件来修改列表视图,从而控制返回的记录,以适应相关对象。
-
列表视图可以设置为仅您自己可见和访问,或者您可以设置为特定角色和群组的人员可访问。
-
列表视图具有打印功能,您和您的用户可以使用它。要从列表视图打印,请点击页面右上角的打印视图按钮,如下截图所示:
注意
可打印的列表视图需要在整个组织范围内启用,打印功能才可用。请参见第一章,设置 Salesforce CRM 和公司配置。
Force.com 快速访问菜单
每当您想查看或配置与对象或应用程序相关的设置信息时,请使用 Force.com 快速访问菜单,直接导航到相关的自定义选项。
Force.com 快速访问菜单可以在对象列表视图页面和记录详细信息页面中访问,并提供快捷方式到 Salesforce CRM 中的配置功能。
您可以通过点击屏幕右侧边缘的箭头来访问该菜单,如下截图所示:
你可以使用链接直接导航到所需的设置页面,或者通过点击关闭菜单来移除菜单(这将从所有列表视图和记录页面中移除该选项),如下所示:
你可以通过导航到设置 | 我的个人信息 | 个人信息来恢复菜单。然后,点击用户详细信息页面上的编辑,选择Force.com 快速访问菜单,最后点击保存。
测试你知识的问题
现在你面临的是关于 Salesforce CRM 管理关键功能的问题,涵盖了标准和自定义对象这一章节的内容。答案可以在章节末尾找到。
问题
我们提出了七个问题,来验证你对应用程序、标签、对象和字段的理解。
问题 1 - 标准应用程序
以下哪些是标准的 Salesforce 应用程序?(选择所有适用项)
a) Site.com
b) 活动
c) 协作社区
d) 呼叫中心
e) 服务云
问题 2 - 自定义应用程序权限
系统管理员可以使用什么方法为一组用户提供自定义应用程序的访问权限?(选择所有适用项)
a) 公共组
b) 配置文件
c) 共享规则
d) 页面布局
问题 3 - 自定义标签
在以下哪种情况下,创建自定义对象时会创建自定义标签?(选择一个)
a) 总是(标签会自动创建)
b) 从不(在创建对象时无法创建标签)
c) 如果需要(可以在创建对象时选择性地创建标签)
问题 4 - 关系字段
在哪种关系字段已经存在的情况下,可以创建汇总字段?(选择一个)
a) 查找关系
b) 层级关系
c) 主从关系
d) 以上所有选项
问题 5 - 主从关系字段
以下关于自定义对象的主从关系字段哪项是正确的?(选择两个)
a) 子记录的所有权和访问权限由父记录决定
b) 当父记录被删除时,子记录可以选择性地被删除
c) 可以在自定义对象上创建最多两个主从关系字段
d) 子记录上的父关系字段是可选的
问题 6 - 依赖字段
以下哪种字段类型不能作为依赖字段的控制字段?(选择一个)
a) 自定义下拉列表
b) 标准复选框
c) 自定义多选下拉列表
d) 标准下拉列表
e) 自定义复选框
问题 7 - 公式字段
公式字段中的值何时重新计算?(选择一个)
a) 每 3 分钟
b) 在记录被保存后
c) 自动
d) 每天晚上 00:00,根据 Salesforce CRM 时区
答案
这里是关于应用程序、标签、对象和字段的七个问题的答案。
答案 1 - 标准应用
答案是 a) Site.com 和 d) 呼叫中心
选项 b) 活动,c) 协作社区 和 e) 服务云 不是标准的 Salesforce 应用。
答案 2 - 自定义应用权限
答案是 b) 配置文件
选项 a) 公共组,c) 共享规则 和 d) 页面布局 不能用来为一组用户提供访问自定义应用的权限。
答案 3 - 自定义标签
答案是 c) 如果需要,可以在创建对象时选择 启动新的自定义标签向导 复选框来选择性地创建自定义标签。
选项 a) 始终(标签自动创建) 和 b) 从不(在创建对象时无法创建标签)是不正确的。
答案 4 - 关系字段
答案是 c) 主从关系
选项 a) 查找关系 和 b) 层级关系 不允许创建汇总字段。
答案 5 - 主从关系字段
答案是 a) 子记录的所有权和访问权限由父记录决定 和 c) 每个自定义对象最多可以创建两个主从关系字段。
选项 b) 父记录删除时,子记录可以选择性删除 和 d) 子记录上的父关系字段是可选的 是错误的。
答案 6 - 依赖字段
答案是 c) 自定义多选选择列表
选项 a) 自定义选择列表,b) 标准复选框,d) 标准选择列表 和 e) 自定义复选框 不能作为依赖字段的控制字段。
答案 7 - 公式字段
答案是 c) 自动
选项 a) 每 3 分钟,b) 记录保存后 和 d) 每天午夜 00:00 基于 Salesforce CRM 时区 是重新计算公式字段的时机的错误选项。
概要
在本章中,我们描述了如何在 Salesforce CRM 中配置数据结构和用户界面功能。
我们查看了如何访问对象和记录信息。我们还查看了通过视图和页面布局管理用户查看这些信息的方法的机制。
我们展示了如何通过配置文件控制这些记录结构和用户界面,以及这些概念的配置如何应用于用户的更广泛视角。
我们讨论了一些有助于规范字段配置和创建过程的技术,以及一些常见的陷阱需要避免。
最后,我们提出了一些问题,帮助澄清 Salesforce CRM 管理中有关标准对象和自定义对象的一些关键特性。
在下一章中,我们将详细讨论控制数据记录访问的机制,以及提供数据管理和记录共享的功能。
更多推荐
所有评论(0)