临时组织

临时组织是 Salesforce 代码的源代码驱动和一次性部署,并且 元数据。临时组织是完全可配置的,允许开发人员模拟不同的 具有不同功能和设置的 Salesforce 版本。您可以共享临时组织 配置文件,以便你们都拥有相同的基本组织 做你的发展。除了代码和元数据之外,开发人员还可以安装包和 部署合成数据或虚拟数据进行测试。不要将个人数据添加到临时组织。

Scratch 组织在开发过程中提高开发人员的生产力和协作 流程,并促进自动化测试和持续集成。你可以使用 Salesforce CLI 或 IDE,无需登录即可在浏览器中打开临时组织。纺 当您想要执行以下操作时,可以启动新的临时组织:

  • 开始一个新项目。
  • 启动新功能分支。
  • 测试新功能。
  • 开始自动化测试。
  • 直接在组织中执行开发任务。
  • 从“从头开始”使用全新的组织。

源跟踪

源跟踪是指跟踪对本地源文件所做的更改 和组织中的元数据,并使两者保持同步。

默认情况下,临时组织启用了源跟踪。您可以选择退出源 通过指定命令的标志来跟踪创建临时组织的时间。此标志仅影响 您的本地配置,而不是临时组织本身。Salesforce CLI 将本地 作为一部分的配置选项 您向组织提供的授权信息。如果您注销临时组织,并且 然后重新登录,默认情况下会再次启用源跟踪。–no-track-sourceorg create scratchtrackSource: false

如果您处于主动开发模式,我们建议您在 您的 Scratch 组织,以便您可以轻松地在您的组织和本地组织之间同步更改 项目。但是源跟踪会减慢部署和检索速度,因此它是 有时,如果不需要,最好禁用它。以下是一些用例。

  • 您的持续集成 (CI) 脚本只是创建一个临时组织,然后部署 source,运行 Apex 和浏览器测试,然后删除临时组织。
  • 您想为演示、用户验收测试或 调试。
  • 您的测试数据已更改,您希望通过导入数据来确保其正确性 到一个临时组织。但您尚未更改任何元数据或源代码。
  • 你想要安装并验证 CI 构建的包。
  • 您想通过将代码部署到临时组织来测试拉取请求,但您 不打算更改代码。

临时组织创建方法

默认情况下,临时组织为空。它们不包含太多示例元数据 当您注册一个组织(例如 Developer Edition 组织)时,您会得到 传统方式。暂存组织中未包含的一些内容包括:

  • 自定义对象、字段、索引、选项卡和实体定义
  • 示例数据
  • 示例 Chatter 摘要
  • 仪表板和报表
  • 工作流
  • 选择列表
  • 配置文件和权限集
  • Apex 类、触发器和页面

在创建临时组织之前,您必须对其进行配置,使其具有以下功能: 镜像源组织(通常是生产组织)的设置、许可证和限制。 功能、设置、版本、许可证和限制的组合是我们 称为组织的形状。

我们提供以下方法来配置临时组织:

在哪些 Salesforce 实例上创建临时组织?

临时组织是在沙盒实例上创建的。沙盒实例依赖于 创建 Dev Hub 组织时使用的国家/地区信息。

政府云和公有云的临时组织在以下区域创建: 开发人员中心组织位于物理位置。

  • 从政府云中的 Dev Hub 组织创建的临时组织是在 政府云实例。
  • 从公有云中的 Dev Hub 组织创建的临时组织是在公有云上创建的 云实例。

如果您发现临时组织不在预期区域中,请创建一个 Salesforce 支持案例。

临时组织过期政策

临时组织是临时的,与关联的 ActiveScratchOrgs 一起删除 过期后来自 Dev Hub 的记录。此过期过程可确保 团队经常将他们的更改与他们的版本控制系统同步,并且是 使用其项目的最新版本。

Scratch 组织的最长寿命为 30 天。您可以从 1 中选择持续时间 在创建时为 30 天,默认值设置为 7 天。之后 临时组织已过期,您无法恢复它。

注意

删除临时组织不会终止您的临时组织订阅。如果你的 订阅仍处于活动状态,您可以创建新的临时组织。创建一个新的 临时组织将计入您的每日和活动临时组织限制。

  • 支持的临时组织版本和分配
    开发人员中心组织通常是生产组织,可以在以下版本中启用开发人员中心:开发人员版、企业版、无限制版或性能版。开发人员中心版本决定了可以创建多少个临时组织。每次创建临时组织时,您都要选择一个受支持的临时组织版本。
  • 构建您自己的临时组织定义文件 临时组织定义文件
    是临时组织的蓝图。它模拟您在开发生命周期中使用的组织形状,例如沙盒、打包或生产。
  • 基于组织形状
    创建临时组织 我们知道,构建一个反映生产组织中功能和设置的临时组织定义并不容易。使用 Organizational Shape for Scratch Orgs,您可以将构建临时组织定义的工作交给我们。捕获组织的形状后,您可以基于它启动临时组织。
  • 创建临时组织 轻松启动临时组织
    并直接从命令行打开它。
  • 选择临时组织的
    Salesforce 版本 在 Salesforce 版本转换期间,您可以在创建临时组织时指定版本(预览版或上一个版本)。
  • 将源从项目部署到临时组织 更改源后,您可以通过使用命令将更改的源部署到临时组织,从而将更改同步到临时组织
    project deploy start
  • 从 Scratch 组织检索到项目的
    源代码 执行初始部署后,将在本地文件系统和临时组织之间跟踪更改。如果更改临时组织中的元数据,请将这些更改检索到本地项目,以使两者保持同步。
  • 临时组织用户 默认情况下,临时组织包括一个管理员用户
    。管理员用户通常足以满足您的所有测试需求。但有时您需要其他用户使用不同的配置文件和权限集进行测试。
  • 从开发人员中心组织管理临时组织 您可以从开发人员中心组织查看和删除临时组织
    及其关联请求。
  • 临时组织错误代码 如果临时组织创建失败,系统会生成一个错误代码
    ,帮助您确定原因。其中一些错误由 SignupRequest API 生成,并应用于所有组织注册。

支持的 Scratch 组织版本和分配

开发人员中心组织通常是生产组织,可以在其中启用开发人员中心 版本:Developer、Enterprise、Unlimited 或 Performance。开发人员中心版本确定如何 您可以创建许多临时组织。您每次都选择一个受支持的暂存组织版本 您创建了一个临时组织。

支持的 Scratch Org 版本

临时组织的 Salesforce 版本的可能值为:

  • 开发 人员
  • 企业
  • 专业的

注意

合作伙伴可以创建合作伙伴版临时组织:合作伙伴开发人员、合作伙伴企业、 合作伙伴组和合作伙伴专业人员。此功能仅在创建临时时可用 来自合作伙伴业务组织中的开发人员中心的组织。请参阅支持的 Scratch 组织版本 第一代托管打包开发人员指南中的合作伙伴 详。

临时组织具有以下存储限制:

  • 200 MB 数据
  • 50 MB 用于文件

支持的 Dev Hub 版本和关联的临时组织分配

为确保最佳性能,开发人员中心组织版本将确定临时组织 分配。这些分配决定了您每天可以创建多少个临时组织,以及如何创建 许多人可以在给定时间点处于活动状态。

要试用临时组织,请在 Salesforce 上注册 Developer Edition 组织 开发人员,然后启用 Dev 集线器

注意

如果你是合作伙伴或 ISV,则你的临时组织分配可能会有所不同。有关详细信息,请参阅第一代托管打包开发人员指南。

活动暂存组织分配是您可以拥有的最大暂存组织数 在任何给定时间,基于版本类型。如果删除,则分配将变为可用 临时组织或临时组织过期。每日临时组织分配是 您可以在滚动(滑动)中启动的最大成功临时组织创建数 24 小时窗口。分配是根据 中创建的临时组织的数量确定的 前 24 小时。

活动临时组织分配每日 Scratch 组织分配
Developer Edition 或试用版36
企业版4080
无限版100200
性能版100200

列出活跃和每日临时组织

注意

如果您的 Salesforce 管理员使用免费有限访问权限提供了对 Dev Hub 组织的访问权限 license,则您无权运行此命令。请与管理员联系以提供此信息 信息。

要查看您的临时组织分配以及剩余的数量,请在 针对 Dev Hub 组织的终端或命令窗口。仅显示相关限制 ( 和 )。ActiveScratchOrgsDailyScratchOrgs

sf limits api display --target-org <Dev Hub username or alias>
Name                                        Remaining Max       
 ─────────────────────────────────────────── ───────── ───────── 
 ActiveScratchOrgs                           198       200           
...
 DailyScratchOrgs                            400       400           
...

构建您自己的临时组织定义文件

临时组织定义文件是临时组织的蓝图。它模仿了 您在开发生命周期中使用的组织,例如沙盒、打包或生产。

与临时组织关联的设置和配置选项决定了其形状, 包括:

  • 版本 – 临时组织的 Salesforce 版本,例如开发人员、企业、组、 或专业。
  • 附加功能 – 版本中默认不包含的功能。
  • 设置 – 用于配置 Salesforce 产品的组织和功能设置,例如字段 服务和社区。

通过设置不同的临时组织定义文件,您可以轻松创建临时组织 具有不同的形状进行测试。例如,您可以在 通过在定义文件中设置 FieldService 组织首选项来临时组织。如果你想要一个 使用示例数据和元数据的 Scratch 组织 像您习惯的那样,添加此选项:.hasSampleData

我们建议您将此文件保留在项目中,并将其签入到版本控制中 系统。例如,创建一个团队版本,您可以签入该版本供所有团队成员使用。 个人开发人员还可以创建自己的本地版本,其中包括临时组织 定义参数。这些参数的示例包括电子邮件和姓氏,其中 确定谁在创建临时组织。

临时组织定义文件名

在创建临时组织时,指示临时组织配置文件的路径 使用 CLI 命令。org create scratch

  • 如果您在命令行上使用 Salesforce CLI,则可以将此文件命名为 喜欢它并将其放置在 CLI 可以访问的任何位置。
  • 如果您使用的是适用于 VS Code 的 Salesforce 扩展,请确保临时组织 定义文件位于 Salesforce DX 的 config 文件夹中 项目。其名称也必须以 scratch-def.json 结尾。

如果您使用的是示例存储库或创建 Salesforce DX 项目,则示例临时组织 定义文件位于 config 目录中。您可以创建 不同的组织配置或测试方案的不同配置文件。为了方便 标识,将文件命名为描述性名称,例如 devEdition-scratch-def.json 或 packaging-org-scratch-def.json。

临时组织定义文件选项

以下是您可以在临时组织定义文件中指定的选项:

名字必填?默认值(如果未指定)
组织名称公司
国家Dev Hub 所在的国家/地区。如果要覆盖此值,请输入两个字符 大写的 ISO-3166 国家/地区代码(Alpha-2 代码)。您可以找到这些的完整列表 多个站点的代码,例如:https://www.iso.org/obp/ui/#search。这 value 设置临时组织的区域设置。
用户名test-@example.comunique_identifier
admin电子邮件创建临时组织的开发人员中心用户的电子邮件地址 请求
是的没有。有效条目为 Developer、Enterprise、Group 或 Professional
描述没有。2000 个字符的自由格式文本字段。描述是一个很好的方式 记录 Scratch 组织的目的。您可以在 开发人员中心。在应用程序启动器中,选择“临时组织信息”或“活动临时组织”,然后单击临时组织 数。
hasSampleData(哈斯样本数据)有效值为 和 。默认值为 False,用于创建组织 没有样本数据。truefalse
语言国家/地区的默认语言。替代开发人员中心设置的语言 locale,请参阅支持的语言,了解要在 此字段。
特征没有。请参阅 Scratch 组织功能
释放与 Dev Hub 组织相同的 Salesforce 版本。选项为 或 。您只能在 Salesforce 发布期间使用此选项 过渡期。previewprevious
设置没有。有关详细信息,请参阅临时组织设置
对象设置没有。使用 objectSettings 指定对象级共享设置和默认值 记录类型。要在临时组织中成功安装,某些软件包需要 您可以定义对象级共享设置和默认记录类型。这 objectSettings 选项是一个映射。每个键都是对象的小写名称,例如 商机或客户。每个键的定义也是具有两个可能值的映射:sharingModel– 设置共享模型。 不同的对象支持不同的共享模型。共享的可能价值 型号有:privatereadreadWritereadWriteTransferfullAccesscontrolledByParentcontrolledByCampaigncontrolledByLeadOrContentdefaultRecordType– 创建记录类型。 在安装创建记录的包之前,此设置是必需的 类型。指定以小写字母开头的字母数字字符串。
<custom field API name>没有。适用于要跟踪额外信息的 Dev Ops 用例 ScratchOrgInfo 对象。首先,创建自定义字段,然后在 按其 API 名称临时组织定义。
来源组织没有。15 个字符的源组织 ID。仅当您将组织形状用于 Scratch Orgs 创建您的临时组织。请参阅创建临时组织 基于组织形状

样本临时组织定义文件

以下是临时组织定义 JSON 文件的外观。欲了解更多信息 功能和设置,请参阅 Scratch Org 功能

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "features": ["Communities", "ServiceCloud", "Chatbot"],
  "settings": {
      "communitiesSettings": {
          "enableNetworksEnabled": true
      },
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
      },
      "omniChannelSettings": {
          "enableOmniChannel": true
      },
      "caseSettings": {
          "systemUserEmail": "support@acme.com"
      }
  }
}

某些功能(如社区)可能需要将功能和设置组合在一起才能 为 Scratch 组织正常工作。此代码片段设置功能和关联的 设置。

"features": ["Communities"],
    "settings": {
        "communitiesSettings": {
          "enableNetworksEnabled": true
      },
        ...

为 ScratchOrgInfo 创建自定义字段

您可以向临时组织定义添加更多选项,以管理 Dev Ops 流程。自 执行此操作,请在 ScratchOrgInfo 对象上创建自定义字段。 (ScratchOrgInfo 跟踪临时组织的创建和删除。

重要

如果您直接在生产组织中进行这些更改,请继续 以适当的谨慎程度。ScratchOrgInfo 对象在 沙盒或临时组织。

在 Dev Hub 组织中,创建自定义字段。

  • 在“设置”中,输入“快速查找”框,然后 选择对象管理器Object Manager
  • 单击“临时组织信息”(Scratch Org Info)。
  • 在“字段和关系”中,单击“新建”。
  • 定义自定义字段,然后单击保存

创建自定义字段后,可以在临时组织定义中向其传递一个值 文件,方法是使用其 API 名称引用它。假设您创建了两个自定义字段,分别称为 workitem 和 release。添加自定义字段和 将值关联到临时组织定义,然后创建临时组织:

{
     "orgName": "MyCompany",
     "edition": "Developer",
     "workitem__c": "W-12345678",
     "release__c": "June 2024 pilot",
     
     "settings": {
         "omniChannelSettings": {
              "enableOmniChannel": true
     }
           }
}

设置对象级共享设置和默认记录类型

若要成功安装,某些包要求定义对象级共享 安装前的设置和默认记录类型。设置共享设置和默认值 带有 的记录类型。在此示例中 临时组织定义文件,我们为 商机和帐户的默认记录类型。objectSettings

{
  "orgName": "MyCompany",
  "edition": "Developer",
  "features": ["Communities", "ServiceCloud", "Chatbot"],
  "settings": {
      "communitiesSettings": {
          "enableNetworksEnabled": true
      }
  }
  "objectSettings": {
     "opportunity": {
        "sharingModel": "private",
        "defaultRecordType": "default"
     },
     "account": {
        "defaultRecordType": "default"
     }
  }
}
  • 临时组织功能
    临时组织定义文件包含用于确定临时组织形状的配置值。您可以在临时组织中启用这些受支持的附加功能。
  • 临时组织设置 临时组织设置
    是在临时组织定义中定义组织首选项的格式。由于您可以使用所有元数据 API 设置,因此它们是配置临时组织的最全面方法。如果某个设置在元数据 API 中受支持,则临时组织也支持该设置。设置为您提供了精细的控制,因为您可以为设置的所有字段定义值,而不仅仅是启用或禁用它。

Scratch Org 功能

临时组织定义文件包含用于确定 临时组织的形状。您可以临时启用这些受支持的附加功能 组织。

注意

某些临时组织功能需要开发人员中心组织中的许可证或权限。如果你 无法仅通过在临时组织中指定功能名称来创建临时组织 定义文件,请咨询您的 Salesforce 管理员以获取帮助。

支持的功能

功能不区分大小写。您可以将它们表示为全大写字母,也可以按照我们的定义表示 它们在这里是为了可读性。如果要素后跟 <value>,则必须指定 作为增量分配或限制的值。您可以在临时组织中以逗号分隔的列表中指定多个特征值 定义 文件。

"features": ["ServiceCloud", "API", "AuthorApex"],
  • AccountingSubledgerGrowthEdition
    提供三个权限集,用于访问“会计子分类帐增长”功能。
  • AccountingSubledgerStarterEdition
    提供三个权限集,用于访问会计子分类帐初学者功能。
  • AccountingSubledgerUser
    在安装包时,允许组织范围内访问会计子分类帐增长功能。
  • AddCustomApps:<value>
    增加组织中允许的自定义应用程序的最大数量。表示 1-30 之间的值。
  • AddCustomObjects:<value>
    增加组织中允许的最大自定义对象数。表示 1-30 之间的值。
  • AddCustomRelationships:<value>
    增加对象上允许的最大自定义关系数。指示 1-10 之间的值。
  • AddCustomTabs:<value>
    增加组织中允许的最大自定义选项卡数。表示 1-30 之间的值。
  • AddDataComCRMRecordCredit:<value>
    增加分配给临时组织中用户的记录导入配额。表示 1-30 之间的值。
  • AddInsightsQueryLimit:<value>
    增加 CRM Analytics 查询结果的大小。表示 1–30 之间的值(乘数为 10)。将数量设置为 6 会使查询结果增加到 60。
  • AdditionalFieldHistory:<value>
    增加可以跟踪历史记录的字段数,超出默认值(即 20 个字段)。指示一个介于 1–40 之间的值。
  • AdmissionsConnectUser
    启用 Admissions Connect 组件。如果没有此临时组织功能参数,自定义 Admissions Connect 组件将呈现为空白。
  • AdvisorLinkFeature
    启用 Student Success Hub 组件。如果没有此临时组织功能参数,自定义学生成功中心组件将呈现为空白。
  • AdvisorLinkPathwaysFeature
    启用 Pathways 组件。如果没有此临时组织功能参数,自定义 Pathways 组件将呈现为空白。
  • AIAttribution 提供对 Einstein Attribution
    for Marketing Cloud Account Engagement 的访问。Einstein Attribution 使用 AI 建模将归因百分比动态分配给多个广告系列接触点。
  • AnalyticsAdminPerms
    启用管理 CRM Analytics 平台所需的所有权限,包括启用创建 CRM Analytics 模板化应用和 CRM Analytics 应用的权限。
  • AnalyticsAppEmbedded
    为 CRM Analytics 平台提供一个 CRM Analytics 嵌入式应用程序许可证。
  • API 即使在不提供 API 访问权限的版本(专业版、组版)中,REST API
    也默认处于启用状态。使用此临时组织功能访问其他 API(SOAP、流式处理、批量处理、批量 2.0)。
  • ArcGraphCommunity
    允许您向 Experience Cloud 页面添加可操作关系中心 (ARC) 组件,以便您的用户可以查看 ARC 关系图。
  • 评估 启用动态评估功能,从而启用评估问题和评估
    问题集。
  • AssetScheduling:<value>
    启用 Asset Scheduling 许可证。Asset Scheduling 使预订房间和设备变得更加容易。指示介于 1–10 之间的值。
  • AssociationEngine
    启用关联引擎,该引擎通过创建分支单元客户记录自动将新帐户与用户的当前分支相关联。
  • AuthorApex 使您能够访问和修改临时组织中的 Apex
    代码。在 Enterprise Edition 和 Developer Edition 中默认启用。
  • B2BCommerce
    提供 B2B 许可证。B2BCommerce 在您的组织中实现企业对企业 (B2B) 商务。创建和更新 B2B 商店。创建和管理买家账户。将产品销售给其他企业。
  • B2BLoyaltyManagement
    启用 B2B 会员管理许可证。创建忠诚度计划并设置特定于忠诚度计划的流程,以便您识别、奖励和留住客户。
  • B2CCommerceGMV
    提供 B2B2C 商业许可证。B2B2C Commerce 允许您快速建立电子商务网站,以推广品牌并将产品销售到多个数字渠道。您可以在组织中创建和更新零售店面,以及创建和管理个人帐户。
  • B2CLoyaltyManagement
    启用 Loyalty Management – Growth 许可证。创建忠诚度计划并设置特定于忠诚度计划的流程,以便您识别、奖励和留住客户。
  • B2CLoyaltyManagementPlus
    启用 Loyalty Management – Advanced 许可证。创建忠诚度计划并设置特定于忠诚度计划的流程,以便您识别、奖励和留住客户。
  • BatchManagement
    启用 Batch Management 许可证。批处理管理允许您在可管理的批处理中处理大量记录。
  • BigObjectsBulkAPI
    使临时组织能够在批量 API 中使用 BigObjects。
  • 公文包 允许在临时组织中使用公文包生成器,这允许您创建脱机公文包
    ,使所选记录可供脱机查看。
  • BudgetManagement
    允许用户访问预算管理功能和对象。要启用预算管理,请将此功能添加到临时组织定义文件中。
  • BusinessRulesEngine
    启用业务规则引擎,该引擎同时启用表达式集和查找表。
  • CacheOnlyKeys
    启用仅缓存密钥服务。此功能允许您将密钥材料存储在 Salesforce 之外,并让仅缓存密钥服务按需从您控制的密钥服务中获取密钥。
  • CalloutSizeMB:<value>
    增加 Apex 标注的最大大小。指示一个介于 3–12 之间的值。
  • CampaignInfluence2
    提供对 Sales Cloud 和 Marketing Cloud 客户参与度的可自定义营销活动影响的访问。可自定义的广告活动影响力可以自动关联或允许在广告活动和机会之间手动创建关系,以跟踪归因。
  • CascadeDelete
    提供具有与以前仅适用于主从关系相同的级联删除功能的查找关系。为了防止记录被意外删除,默认情况下禁用级联删除。
  • CaseClassification
    启用 Einstein 案例分类。案例分类为您的座席提供建议,以便他们选择最佳价值。您还可以自动保存最佳建议并将案例路由到正确的代理。
  • CaseWrapUp
    启用 Einstein 案例总结。为了帮助座席快速完成案例,Einstein Case Wrap-Up 根据过去的聊天记录推荐案例字段值。
  • ChangeDataCapture
    如果临时组织版本未自动启用更改数据捕获,则启用更改数据捕获。
  • 聊天机器人 支持将机器人元数据部署到临时组织中,并允许您创建和编辑机器人
  • ChatterEmailFooterLogo ChatterEmailFooterLogo
    允许您使用徽标图像的文档 ID,您可以使用该 ID 自定义 Chatter 电子邮件。
  • ChatterEmailFooterText ChatterEmailFooterText
    允许您在自定义的 Chatter 电子邮件中使用页脚文本。
  • ChatterEmailSenderName ChatterEmailSenderName
    允许您自定义在电子邮件通知中显示为发件人姓名的名称。例如,您的公司名称。
  • CloneApplication CloneApplication
    允许您克隆现有的自定义 Lightning 应用程序,并对新应用程序进行必要的自定义。这样,您就不必从头开始,尤其是当您想创建具有简单变体的应用程序时。
  • CMSMaxContType
    将您可以在 Salesforce CMS 中创建的不同内容类型的数量限制为 21 种。
  • CMSMaxNodesPerContType
    将可以为特定内容类型创建的最大子节点(字段)数限制为 15。
  • CMSUnlimitedUse
    在 Salesforce CMS 中启用无限的内容记录、内容类型和带宽使用。
  • 社区 允许组织创建客户社区
    。要使用社区,还必须在临时组织定义文件的设置部分中包含 communitiesSettings > enableNetworksEnabled。
  • ConAppPluginExecuteAsUser 启用 ConnectedApp 元数据 API 对象中的 pluginExecutionUser
    字段。
  • ConcStreamingClients:<value>
    增加 API 版本 36.0 及更早版本的所有通道和所有事件类型的并发客户端(订阅者)的最大数量。指示一个介于 20–4,000 之间的值。
  • ConnectedAppCustomNotifSubscription
    使连接的应用能够订阅自定义通知类型,这些通知类型用于发送自定义桌面和移动通知。
  • ConnectedAppToolingAPI
    允许通过工具 API 使用连接的应用。
  • ConsentEventStream
    为组织启用同意事件流权限。
  • ConsolePersistenceInterval:<value>
    增加保存控制台数据的频率(以分钟为单位)。指示一个介于 0–500 之间的值。若要禁用自动保存,请将值设置为 0。
  • ContactsToMultipleAccounts
    启用“联系人到多个帐户”功能。此功能允许您将联系人与两个或多个帐户相关联。
  • ContractApprovals
    启用合同审批,允许您通过审批流程跟踪合同。
  • ContractManagement
    在组织中启用合同生命周期 (CLM) 管理功能。
  • ContractMgmtInd
    为行业启用合同生命周期管理 (CLM) 功能。
  • CPQ 启用安装 Salesforce CPQ
    托管软件包所需的许可功能。不会自动安装包。
  • CustomFieldDataTranslation
    启用“工作类型组”、“服务区域”和“服务资源”对象的自定义字段数据的转换。您可以为具有文本、文本区域、文本区域(长)、文本区域(丰富)和 URL 类型的自定义字段启用数据转换。
  • CustomNotificationType
    允许组织创建自定义通知类型,这些类型用于发送自定义桌面和移动通知。
  • DataComDnbAccounts
    提供 Data.com 帐户功能的许可证。
  • DataComFullClean
    提供 Data.com 清理功能的许可证,并允许用户打开作业的自动填充清理设置。
  • DataMaskUser
    提供 30 个数据掩码权限集许可证。此权限集允许访问已安装的 Salesforce 数据掩码包。
  • DataProcessingEngine
    启用数据处理引擎许可证。数据处理引擎有助于转换 Salesforce 组织中可用的数据,并将转换结果写回为新的或更新的记录。
  • DebugApex 启用 Apex
    交互式调试器。您可以使用它通过设置断点和检查点以及检查代码以查找错误来调试 Apex 代码。
  • DecisionTable
    启用 Decision Table 许可证。决策表读取业务规则,并决定 Salesforce 组织中的记录或您指定的值的结果。
  • DefaultWorkflowUser
    将临时组织管理员设置为默认工作流用户。
  • DeferSharingCalc
    允许管理员暂停组成员身份和共享规则计算,并在以后恢复它们。
  • DevelopmentWave
    支持在临时组织中进行 CRM Analytics 开发。它向组织分配 5 个平台许可证和 5 个 CRM Analytics 平台许可证,并将权限集许可证分配给管理员用户。它还支持 CRM Analytics 模板和 Einstein Discovery 功能。
  • DeviceTrackingEnabled
    启用设备跟踪。
  • DevOpsCenter
    在临时组织中启用 DevOps Center,以便合作伙伴可以创建第二代托管包,以扩展或增强 DevOps Center 应用程序(基本)包中的功能。
  • DisableManageIdConfAPI
    将对 LoginIP 和 ClientBrowser API 对象的访问限制为仅允许查看或删除。
  • DisclosureFramework
    提供配置披露和合规性中心所需的权限集许可证和权限集。
  • 部门 打开“公司设置”下的“管理部门
    ”功能。通过分区,可以将组织的数据划分为逻辑部分,使搜索、报表和列表视图对用户更有意义。分区对于拥有大量数据的组织非常有用。
  • DocGen
    在组织中启用文档生成功能。
  • DocGenDesigner
    使设计人员能够创建和配置文档模板。
  • DocGenInd
    在组织中启用行业文档生成功能。
  • 文档清单 启用文档跟踪和审批功能,并添加文档清单
    权限集。文档跟踪功能允许您定义要上传和批准的文档,从而支持贷款申请或行动计划等流程。
  • DocumentReaderPageLimit
    将发送用于数据提取的页数限制为 5。
  • DSARPortability
    使组织能够访问隐私中心中的 DSARPortability 功能。此外,还提供 PrivacyCenter 和 PrivacyCenterAddOn 许可证各一个席位。
  • DurableClassicStreamingAPI
    为 API 版本 37.0 及更高版本启用 Durable PushTopic 流式处理 API。
  • DurableGenericStreamingAPI
    为 API 版本 37.0 及更高版本启用持久通用流式处理 API。
  • DynamicClientCreationLimit
    允许组织通过动态客户端注册终结点注册最多 100 个 OAuth 2.0 连接的应用程序。
  • EAndUDigitalSales
    在组织中启用能源和公用事业数字销售功能。
  • EAndUSelfServicePortal
    为组织中的数字体验用户启用自助服务门户功能。
  • EAOutputConnectors
    启用 CRM Analytics 输出连接器。
  • EASyncOut 启用 CRM Analytics SyncOut
  • EdPredictionM3Threshold
    将有效负载中的记录数设置为 10,之后 Einstein Discovery 预测服务将使用 M3。
  • EdPredictionTimeout
    将单个 Einstein Discovery 预测的最长持续时间设置为 100 毫秒。
  • EdPredictionTimeoutBulk
    将单个 Einstein Discovery 预测批量运行时的最长持续时间设置为 10 毫秒。
  • EdPredictionTimeoutByomBulk
    将单个自带模型 (BYOM) Einstein Discovery 预测的最长持续时间设置为 100 毫秒。
  • EducationCloud:<value>
    允许使用 Education Cloud。
  • EinsteinAnalyticsPlus
    为 CRM Analytics 平台提供一个 CRM Analytics Plus 许可证。
  • EinsteinArticleRecommendations
    提供 Einstein 文章推荐的许可证。Einstein 文章推荐使用过去案例中的数据来识别最有可能帮助您的客户服务代理解决客户查询的知识文章。
  • EinsteinBuilderFree
    提供许可证,允许管理员使用 Einstein Prediction Builder 创建一个启用的预测。Einstein Prediction Builder 是面向管理员的自定义 AI
  • EinsteinDocReader 提供在临时组织中启用和使用 Intelligent Form Reader 所需的许可证。 Intelligent Form Reader
    使用光学字符识别通过 Amazon Textract 自动提取数据。
  • EinsteinRecommendationBuilder
    提供使用 Einstein Recommendation Builder 创建建议的许可证。Einstein Recommendation Builder 允许您构建自定义 AI 建议。
  • EinsteinRecommendationBuilderMetadata
    使 Einstein Recommendation Builder 能够使用所需的元数据 API。启用此功能后,您可以构建自定义 AI 建议。
  • EinsteinSearch
    提供在临时组织中使用和启用 Einstein Search 功能所需的许可证。
  • EinsteinVisits
    支持消费品云。借助消费品云,转变您与零售渠道合作伙伴的协作方式。使您的销售经理能够计划访问并分析您跨商店的业务健康状况。此外,允许您的现场代表使用 Retail Execution 移动应用程序跟踪库存、接受订单和捕获访问详细信息。
  • EinsteinVisitsED
    启用 Einstein Discovery,可用于获取商店访问建议。借助 Einstein Visits ED,您可以创建访问频率策略,使 Einstein 能够提供最佳的商店访问建议。
  • EmbeddedLoginForIE
    提供支持 IE11 中嵌入式登录的 JavaScript 文件。
  • EmpPublishRateLimit:<value>
    增加每小时发布的标准卷平台事件通知的最大数量。指示一个介于 1,000–10,000 之间的值。
  • EnablePRM
    为组织启用合作伙伴关系管理权限。
  • EnableManageIdConfUI
    允许访问 LoginIP 和 ClientBrowser API 对象,以验证用户在 UI 中的身份。
  • EnableSetPasswordInApi
    使您能够在不提供旧密码的情况下更改密码。sf org generate password
  • EncryptionStatisticsInterval:<value>
    定义加密统计信息收集过程之间的间隔(以秒为单位)。最大值为 604,800 秒(7 天)。默认值为每 86,400 秒(24 小时)一次。
  • EncryptionSyncInterval:<value>
    定义组织将数据与活动密钥材料同步的频率(以秒为单位)。默认值和最大值为 604,800 秒(7 天)。若要更频繁地同步数据,请指示一个等于或大于 0 的值(以秒为单位)。
  • EnergyAndUtilitiesCloud
    在组织中启用 Energy and Utilities Cloud 功能。
  • 权利
    启用权利。权利是 Salesforce 中的客户支持单位,例如电话支持或 Web 支持,代表服务协议中的条款。
  • EventLogFile
    允许对组织的事件日志文件进行 API 访问。事件日志文件包含有关组织操作事件的信息,您可以使用这些信息来分析使用趋势和用户行为。
  • EntityTranslation
    启用“工作类型组”、“服务区域”和“服务资源”对象的字段数据转换。
  • ExpressionSetMaxExecPerHour
    使用 Connect REST API 使组织每小时最多可以运行 500,000 个表达式集。
  • ExternalIdentityLogin
    :允许临时组织使用与您的外部身份许可证关联的 Salesforce 客户身份功能。
  • FieldAuditTrail
    为组织启用现场审计跟踪,并允许总共 60 个跟踪字段。默认情况下,所有组织都会跟踪 20 个字段,另外 40 个字段会使用“现场审计跟踪”进行跟踪。
  • FieldService:<value>
    提供 Field Service 许可证。指示一个介于 1–25 之间的值。
  • FieldServiceAppointmentAssistantUser:<value>
    添加 Field Service 约会助理权限集许可证。指示一个介于 1–25 之间的值。
  • FieldServiceDispatcherUser:<value>
    添加 Field Service Dispatcher 权限集许可证。指示一个介于 1–25 之间的值。
  • FieldServiceLastMileUser:<value>
    添加 Field Service 最后一英里权限集许可证。指示一个介于 1–25 之间的值。
  • FieldServiceMobileExtension:<value>
    添加 Field Service Mobile Extension 权限集许可证。
  • FieldServiceMobileUser:<value>
    添加 Field Service Mobile 权限集许可证。指示一个介于 1–25 之间的值。
  • FieldServiceSchedulingUser:<value>
    添加 Field Service 计划权限集许可证。指示一个介于 1–25 之间的值。
  • FinanceLogging 将 Finance Logging
    对象添加到临时组织。Finance Logging 需要此功能。
  • FinancialServicesCommunityUser:<value>
    添加金融服务保险社区权限集许可证,并允许访问金融服务保险社区组件和对象。指示介于 1–10 之间的值。
  • FinancialServicesInsuranceUser:<value>
    添加金融服务保险权限集许可证,并允许访问金融服务保险组件和对象。指示介于 1–10 之间的值。
  • FinancialServicesUser:<value>
    添加 Financial Services Cloud Standard 权限集许可证。此权限集允许访问 Lightning 组件和 Financial Services Cloud 的标准版本。还提供对标准 Salesforce 对象和自定义 Financial Services Cloud 对象的访问。指示介于 1–10 之间的值。
  • FlowSites 允许在 Salesforce Sites
    和客户门户中使用流。
  • ForceComPlatform
    添加一个 Salesforce Platform 用户许可证。
  • FSCAlertFramework
    使金融服务云记录警报实体在临时组织中可访问。
  • FSCServiceProcess
    启用 Financial Service Cloud 的 Service Process Studio 功能。提供 IndustriesServiceExcellenceAddOn 和 FinancialServicesCloudStardardAddOn 许可证各 10 个席位。若要启用该功能,还必须在安装程序中打开 StandardServiceProcess 设置,并授予用户 AccessToServiceProcess 权限。
  • 筹款
    允许用户访问 Salesforce 中用于筹款功能和对象的 Nonprofit Cloud。
  • GenericStreaming
    为 API 版本 36.0 及更早版本启用通用流式处理 API。
  • GenStreamingEventsPerDay:<value>
    增加 24 小时内传递的事件通知的最大数量,由所有 CometD 客户端共享,并使用 API 版本 36.0 及更早版本的通用流式处理。指示一个介于 10,000–50,000 之间的值。
  • 授权
    允许用户访问 Salesforce 和 Experience Cloud 中的授权功能和对象。
  • HealthCloudAddOn
    允许使用 Health Cloud。
  • HealthCloudEOLOverride
    Salesforce 在 22 年春季停用了 Health Cloud CandidatePatient 对象,以专注于更强大的 Lead 对象。此临时组织功能允许您覆盖该停用并访问对象。
  • HealthCloudForCmty
    允许将 Health Cloud 用于 Experience Cloud 站点。
  • HealthCloudMedicationReconciliation
    允许药物管理支持药物对账。
  • HealthCloudPNMAddOn
    允许使用提供商网络管理。
  • HealthCloudUser
    :这使临时组织能够使用与一个用户的 Health Cloud 权限集许可证等效的 Health Cloud 对象和功能。
  • HighVelocitySales
    提供 Sales Engagement 许可证并启用 Salesforce 收件箱。Sales Engagement 通过高生产力工作区优化内部销售流程。销售经理可以创建自定义销售流程,指导销售代表处理不同类型的潜在客户。销售代表可以通过优先级列表和其他提高生产力的功能快速处理潜在客户。Sales Engagement 功能可以部署在临时组织中,但无法通过临时组织定义文件更新该功能的设置。相反,请直接在 Sales Engagement 应用中配置设置。
  • HoursBetweenCoverageJob:<value>
    可以为对象运行共享继承覆盖率报告的频率(以小时为单位)。指示一个介于 1–24 之间的值。
  • IdentityProvisioningFeatures
    允许使用 Salesforce Identity 用户配置。
  • IgnoreQueryParamWhitelist
    忽略查询参数筛选规则的白名单规则。如果启用,则可以向 URL 添加任何查询参数。
  • IndustriesActionPlan
    为行动计划提供许可证。行动计划允许您定义用于完成业务流程的任务或文档清单项。
  • 行业分支机构管理 分支机构管理
    允许分支机构经理和管理员在金融服务云中跟踪分支机构、员工和客户群的工作输出。
  • IndustriesCompliantDataSharing
    授予用户访问参与者管理和数据共享高级配置的权限,以提高对法规和公司政策的合规性。
  • IndustriesMfgTargets
    支持销售协议。通过销售协议,您可以在持续的一段时间内协商产品的购买和销售。您还可以深入了解产品、价格、折扣和数量。您可以通过订单和合同的实时更新来跟踪您的计划和实际数量和收入。
  • IndustriesManufacturingCmty
    为社区权限集许可证提供制造销售协议,该协议旨在供合作伙伴社区用户使用。它还为管理员用户提供对制造社区模板的访问权限,以创建社区。
  • IndustriesMfgAccountForecast
    启用帐户预测。借助 Account Forecast,您可以根据订单、商机和销售协议生成帐户预测。您还可以创建公式来根据公司的要求计算预测。
  • InsightsPlatform
    为CRM Analytics启用CRM Analytics Plus许可证。
  • InsuranceCalculationUser
    启用 Insurance 的计算功能。BRERuntimeAddOn 和 OmniStudioRuntime 许可证各提供 10 个席位。此外,还提供 OmniStudio 和 BREPlatformAccess 许可证各一个席位。
  • InsuranceClaimMgmt
    启用理赔管理功能。提供 InsuranceClaimMgmtAddOn 许可证的一个席位。
  • InsurancePolicyAdmin
    启用保单管理功能。提供 InsurancePolicyAdministrationAddOn 许可证的一个席位。
  • IntelligentDocumentReader 提供在临时组织中启用和使用 Intelligent Document Reader 所需的许可证。 Intelligent Document Reader
    使用光学字符识别,通过您的 AWS 账户通过 Amazon Textract 自动提取数据。
  • 交互
    启用流。流是 Salesforce Flow 的一部分,用于在您的 Salesforce 组织或外部系统中收集数据并执行操作。Salesforce Flow 提供两种类型的流:屏幕流和自动启动流。
  • IoT 启用 IoT
    ,以便临时组织可以使用平台事件,使用编排和上下文来执行业务和服务工作流。
  • JigsawUser
    为 Jigsaw 功能提供一个许可证。
  • 知识
    启用 Salesforce 知识,并为您的网站访问者、客户、合作伙伴和服务代理提供终极支持工具。使用您的公司信息创建和管理知识库,并在需要时随时随地安全地共享它。构建文章知识库,其中可以包含有关流程的信息,例如如何将产品重置为默认值或常见问题。
  • LegacyLiveAgentRouting
    为 Chat 启用旧版 Live Agent 路由。使用 Live Agent 路由在 Salesforce Classic 中聊天。Lightning Experience 中的聊天必须使用全渠道进行路由。
  • LightningSalesConsole 添加一个 Lighting Sales Console
    用户许可证。
  • LightningScheduler 启用 Lightning Scheduler
    。Lightning Scheduler 为您提供了简化 Salesforce 中约会安排的工具。通过安排客户约会(亲自、通过电话或视频)在正确的地点和时间与正确的人约会,创造个性化的体验。
  • LightningServiceConsole
    将 Lightning 服务控制台许可证分配给您的临时组织,以便您可以使用 Lightning 服务控制台并访问有助于更快地管理案例的功能。
  • LiveAgent
    为 Service Cloud 启用聊天功能。使用基于 Web 的聊天功能,快速将客户与座席联系起来,以获得实时支持。
  • LiveMessage
    为 Service Cloud 启用消息传递。使用“消息传递”快速支持使用 SMS 文本消息和 Facebook Messenger 等应用的客户。
  • LongLayoutSectionTitles
    允许页面布局部分标题最多为 80 个字符。
  • LoyaltyAnalytics
    启用 Analytics for Loyalty 许可证。Analytics for Loyalty 应用程序为您提供有关忠诚度计划的可操作见解。
  • LoyaltyEngine
    启用 Loyalty Management Promotion Setup 许可证。促销设置允许忠诚度计划经理创建忠诚度计划流程。忠诚度计划流程可帮助您决定如何处理传入和新的应计和兑换类型的交易。
  • LoyaltyManagementStarter 启用 Loyalty Management – Starter
    许可证。创建忠诚度计划并设置特定于忠诚度计划的流程,以便您识别、奖励和留住客户。
  • LoyaltyMaximumPartners:<value>
    在启用了 Loyalty Management – Starter 许可证的组织中,增加可与会员计划关联的会员计划合作伙伴的数量。默认值和最大值为 1。
  • LoyaltyMaximumPrograms:<value>
    增加在启用了 Loyalty Management – Starter 许可证的组织中可以创建的会员计划的数量。默认值和最大值为 1。
  • LoyaltyMaxOrderLinePerHour:<value>
    增加会员计划进程每小时可累计处理的订单行数。指示介于 1–3,500,000 之间的值。
  • LoyaltyMaxProcExecPerHour:<value>
    增加会员计划进程每小时可处理的交易日记帐数。指示介于 1–500,000 之间的值。
  • LoyaltyMaxTransactions:<value>
    增加可处理的事务日记记录数。指示介于 1–50,000,000 之间的值。
  • LoyaltyMaxTrxnJournals:<value>
    增加在启用了 Loyalty Management – Start 许可证的组织中可存储的事务日记记录数。
  • 宏 在临时组织中启用
    。启用宏后,将宏浏览器添加到 Lightning 控制台,以便您可以为常用操作配置预定义指令,并同时将它们应用于多个帖子。
  • MarketingUser
    提供对 Campaigns 对象的访问。如果没有此设置,广告系列将处于只读状态。
  • MaxActiveDPEDefs:<value>
    增加可在组织中激活的数据处理引擎定义数。指示一个介于 1–50 之间的值。
  • MaxApexCodeSize:<value>
    限制非测试、非托管 Apex 代码大小(以 MB 为单位)。要使用大于默认值 10 的值,请联系 Salesforce 客户支持。
  • MaxAudTypeCriterionPerAud
    限制每个访问群体可用的访问群体类型条件数。默认值为 10。
  • MaxCustomLabels:<value>
    限制自定义标签的数量(以千为单位)。将限制设置为 10 可使临时组织拥有 10,000 个自定义标签。指示一个介于 1–15 之间的值。
  • MaxDatasetLinksPerDT:<value>
    增加可与决策表关联的数据集链接数。指示一个介于 1–3 之间的值。
  • MaxDataSourcesPerDPE:<value>
    增加数据处理引擎定义可以包含的源对象节点数。指示一个介于 1–50 之间的值。
  • MaxDecisionTableAllowed:<value>
    增加可在组织中创建的决策表规则数。指示一个介于 1–30 之间的值。
  • MaxFavoritesAllowed:<value>
    增加允许的收藏夹数。收藏夹允许用户创建 Salesforce 页面的快捷方式。用户可以通过单击标题中的“收藏夹”列表下拉列表来查看其收藏夹。指示一个介于 0–200 之间的值。
  • MaxFieldsPerNode:<value>
    增加数据处理引擎定义中的节点可以包含的字段数。指示一个介于 1–500 之间的值。
  • MaxInputColumnsPerDT:<value>
    增加决策表可以包含的输入字段数。指示介于 1–10 之间的值。
  • MaxLoyaltyProcessRules:<value>
    增加可在组织中创建的会员计划流程规则的数量。指示一个介于 1–20 之间的值。
  • MaxNodesPerDPE:<value>
    增加数据处理引擎定义可以包含的节点数。指示一个介于 1–500 之间的值。
  • MaxNoOfLexThemesAllowed:<value>
    增加允许的主题数。主题允许用户配置颜色、字体、图像、大小等。在“设置”中的“主题和品牌”下访问“主题”列表。指示一个介于 0–300 之间的值。
  • MaxOutputColumnsPerDT:<value>
    增加决策表可以包含的输出字段数。指示一个介于 1–5 之间的值。
  • MaxSourceObjectPerDSL:<value>
    增加可在决策表的数据集链接中选择的源对象数。指示一个介于 1–5 之间的值。
  • MaxStreamingTopics:<value>
    增加 24 小时内传递的 PushTopic 事件通知的最大数量,由所有 CometD 客户端共享。指示一个介于 40–100 之间的值。
  • MaxUserNavItemsAllowed:<value>
    增加用户可以添加到导航栏的导航项数。指示一个介于 0–500 之间的值。
  • MaxUserStreamingChannels:<value>
    增加通用流式处理的最大用户定义通道数。指示一个介于 20–1,000 之间的值。
  • MaxWritebacksPerDPE:<value>
    增加数据处理引擎定义可以包含的写回对象节点数。指示一个介于 1–50 之间的值。
  • MedVisDescriptorLimit:<value>
    增加每条记录允许的共享定义数,以便将共享继承应用于对象。指示一个介于 150–1,600 之间的值。
  • MinKeyRotationInterval
    设置每 60 秒一次的加密密钥材料轮换间隔。如果未指定此功能,则搜索索引密钥材料的轮换间隔默认为每 604,800 秒(7 天)一次,对于所有其他密钥材料,轮换间隔默认为每 86,400 秒(24 小时)一次。
  • MobileExtMaxFileSizeMB:<value>
    增加 Field Service Mobile 扩展的文件大小(以 MB 为单位)。指示一个介于 1–2,000 之间的值。
  • MobileSecurity
    支持增强的移动安全性。借助增强的移动安全,您可以控制一系列策略,以创建适合您组织需求的安全解决方案。您可以根据操作系统版本、应用版本以及设备和网络安全来限制用户访问。您还可以指定违规的严重性。
  • MultiLevelMasterDetail
    允许在一个对象(子对象或细节)与另一个对象(父对象或主对象)之间创建特殊类型的父子关系。
  • MutualAuthentication
    需要客户端证书来验证相互身份验证的入站请求。
  • MyTrailhead 允许访问 Scratch 组织中的 myTrailhead
    启用站点。
  • NonprofitCloudCaseManagementUser
    提供使用和配置 Salesforce.org Nonprofit Cloud Case Management 托管包所需的权限集许可证。然后,您可以在临时组织中安装该软件包。
  • NumPlatformEvents:<value>
    增加可以创建的最大平台事件定义数。指示介于 5–20 之间的值。
  • ObjectLinking
    创建规则以快速将渠道交互链接到客户的联系人、潜在顾客或个人帐户等对象(测试版)。
  • OrderManagement
    提供 Salesforce 订单管理许可证。订单管理是处理订单生命周期各个方面的中心枢纽,包括订单捕获、履行、运输、付款处理和服务。
  • OrderSaveLogicEnabled
    启用对新订单保存行为的暂存组织支持。
  • OrderSaveBehaviorBoth
    为“新订单保存行为”和“旧订单保存行为”启用临时组织支持。
  • OutboundMessageHTTPSession
    允许在选择了“发送会话 ID”选项的出站消息定义中使用 HTTP 终结点 URL。
  • OutcomeManagement
    允许用户访问 Salesforce 中的结果管理功能和对象。
  • PardotScFeaturesCampaignInfluence
    为 Pardot 用户启用额外的活动影响模型、首次接触、最后一次接触甚至分发。
  • PersonAccounts
    在临时组织中启用个人帐户。
  • PipelineInspection
    支持管道检测。管道检测是一个整合的管道视图,其中包含指标、机会和最近更改的亮点。
  • PlatformCache
    启用平台缓存并分配 3 MB 缓存。Lightning 平台缓存层在缓存 Salesforce 会话和组织数据时提供更快的性能和更好的可靠性。
  • PlatformConnect:<value>
    启用 Salesforce Connect,并允许用户查看、搜索和修改存储在 Salesforce 组织外部的数据。指示 1-5 之间的值。
  • PlatformEncryption
    Shield 平台加密对静态数据进行加密。您可以管理密钥材料并加密字段、文件和其他数据。
  • PlatformEventsPerDay:<value>
    增加所有 CometD 客户端共享的 24 小时内传递的标准卷平台事件通知的最大数量。指示一个介于 10,000–50,000 之间的值。
  • ProcessBuilder
    支持 Process Builder,这是一种 Salesforce Flow 工具,可帮助您实现业务流程自动化。
  • ProductsAndSchedules
    在临时组织中启用产品计划。启用此功能后,您可以为产品创建默认产品明细表。用户还可以在商机上为单个产品创建计划。
  • ProgramManagement
    允许访问所有 Program Management 和 Case Management 功能和对象。
  • ProviderFreePlatformCache
    为经过安全审查的托管软件包提供 3 MB 的免费平台缓存容量。此功能通过称为“无提供者容量”的容量类型提供,并在 Developer Edition 组织中自动启用。将 Provider Free 容量分配给 Platform Cache 分区,并将其添加到托管包中。
  • PublicSectorAccess
    允许访问所有公共部门功能和对象。
  • PublicSectorApplicationUsageCreditsAddOn
    根据公共部门应用程序的定价启用其他使用。
  • PublicSectorSiteTemplate
    允许公共部门用户访问从可用模板构建 Experience Cloud 站点。
  • RecordTypes
    启用记录类型功能。记录类型允许您向不同的用户提供不同的业务流程、选择列表值和页面布局。
  • RefreshOnInvalidSession
    启用在用户会话无效时自动刷新 Lightning 页面。但是,如果页面检测到新令牌,它会尝试设置该令牌并继续而不刷新。
  • RevSubscriptionManagement
    启用订阅管理。订阅管理是一种 API 优先、产品到现金的解决方案,适用于 B2B 订阅和一次性销售。
  • S1ClientComponentCacheSize
    允许组织为 Lightning 组件提供最多 5 页的缓存。
  • SalesCloudEinstein 启用 Sales Cloud Einstein
    功能和 Salesforce 收件箱。Sales Cloud Einstein 将 AI 引入销售流程的每一步。
  • SalesforceContentUser
    允许访问 Salesforce 内容功能。
  • SalesforceFeedbackManagementStarter 提供使用 Salesforce Feedback Management – Starter
    功能的许可证。
  • SalesforceIdentityForCommunities
    将 Salesforce Identity 组件(包括登录和自助注册)添加到 Experience Builder。此功能是 Aura 组件所必需的。
  • SalesUser
    提供 Sales Cloud 功能的许可证。
  • SAML20SingleLogout
    允许使用 SAML 2.0 单点注销。
  • SCIMProtocol
    启用对 SCIM 协议基 API 的访问支持。
  • SecurityEventEnabled
    允许访问事件监视中的安全事件。
  • SentimentInsightsFeature
    提供在临时组织中启用和使用 Sentiment Insights 所需的许可证。 使用 Sentiment Insights 分析客户的情绪,并获取可操作的见解来改进它。
  • ServiceCatalog
    启用员工服务目录,以便您可以为员工创建产品和服务目录。它还可以将员工对这些产品和服务的要求转化为已批准和记录的订单。
  • ServiceCloud
    将 Service Cloud 许可证分配给您的临时组织,因此您可以选择客户与您联系的方式,例如通过电子邮件、电话、社交媒体、在线社区、聊天和短信。
  • ServiceCloudVoicePartnerTelephony 将 Service Cloud Voice with Partner Telephony
    附加许可证分配给您的临时组织,以便您可以设置与支持的电话提供商集成的 Service Cloud Voice 联络中心。表示 1–50 之间的值。
  • ServiceUser
    添加一个 Service Cloud 用户许可证,并允许访问 Service Cloud 功能。
  • SessionIdInLogEnabled
    使 Apex 调试日志能够包含会话 ID。如果禁用,则在调试日志中将会话 ID 替换为“SESSION_ID_REMOVED”。
  • SFDOInsightsDataIntegrityUser
    提供 Insights Platform 数据完整性托管包 Salesforce.org 许可证。然后,您可以在临时组织中安装该软件包。
  • SharedActivities
    允许用户将多个联系人与任务和事件相关联。
  • 站点
    启用 Salesforce 站点,允许您创建直接与您的 Salesforce 组织集成的公共网站和应用程序。用户无需使用用户名和密码登录。
  • SocialCustomerService
    启用 Social Customer Service,设置帖子默认值,然后激活 Starter Pack 或登录 Social Studio 帐户。
  • StateAndCountryPicklist
    启用州和国家/地区选择列表。省/市/自治区/直辖
  • StreamingAPI
    启用流式处理 API。
  • StreamingEventsPerDay:<value>
    增加 24 小时内传递的 PushTopic 事件通知的最大数量,由所有 CometD 客户端共享(API 版本 36.0 及更早版本)。指示一个介于 10,000–50,000 之间的值。
  • SubPerStreamingChannel:<value>
    增加每个通用流式处理通道(API 版本 36.0 及更早版本)的最大并发客户端(订阅者)数。指示一个介于 20–4,000 之间的值。
  • SubPerStreamingTopic:<value>
    增加每个 PushTopic 流式处理通道(API 版本 36.0 及更早版本)的最大并发客户端(订阅者)数。指示一个介于 20–4,000 之间的值。
  • SurveyAdvancedFeatures
    为 Salesforce Feedback Management – Growth 许可证提供的功能启用许可证。
  • SustainabilityCloud
    提供安装和配置 Sustainability Cloud 所需的权限集许可证和权限集。要启用或使用 CRM Analytics 和 CRM Analytics 模板,请包括 DevelopmentWave 临时组织功能。
  • SustainabilityApp
    提供配置 Net Zero Cloud 所需的权限集许可证和权限集。若要启用或使用 Tableau CRM 和 Tableau CRM 模板,请包括 DevelopmentWave 临时组织功能。
  • TCRMforSustainability
    通过启用 Tableau CRM,启用管理 Net Zero Analytics 应用所需的所有权限。您可以为用户创建和共享分析应用程序,以使您的环境会计与您的财务会计保持一致。
  • TimelineConditionsLimit
    将每个事件类型的时间轴记录显示条件数限制为 3。
  • TimelineEventLimit
    将时间轴上显示的事件类型数限制为 5 个。
  • TimelineRecordTypeLimit
    将每个事件类型的相关对象记录类型数限制为 3。
  • TimeSheetTemplateSettings
    使用时间表模板可以配置设置以自动创建时间表。例如,您可以创建一个设置开始日期和结束日期的模板。将模板分配给用户配置文件,以便为正确的用户创建时间表。
  • TransactionFinalizers
    使您能够实现 Apex 终结器并将其附加到可排队的 Apex 作业。
  • WaveMaxCurrency
    增加 CRM Analytics 支持的最大货币数。指示一个介于 1–5 之间的值。
  • WavePlatform
    启用 Wave Platform 许可证。
  • 工作流 启用工作流
    ,以便您可以自动执行标准的内部过程和流程。
  • WorkflowFlowActionFeature
    允许您从工作流操作启动流。
  • WorkplaceCommandCenterUser
    允许访问 Workplace Command Center 功能,包括访问 Employee、Crisis 和 EmployeeCrisisAssessment 等对象。
  • WorkThanksPref
    启用 Chatter 中的感恩功能。

会计SubledgerGrowthEdition

提供三个权限集,允许访问会计子分类帐增长 特征。

更多信息

要求您在临时记录中还包括 DataProcessingEngine 临时组织功能 组织定义文件。要求您启用 Data Pipelines。需要使用 临时组织中的“设置”菜单。请参阅《记帐子分类帐》中的“会计子分类账”。 Salesforce 帮助。

会计SubledgerStarterEdition

提供三个权限集,允许访问 Accounting Subledger Starter 特征。

更多信息

要求您在临时记录中还包括 DataProcessingEngine 临时组织功能 组织定义文件。要求您启用 Data Pipelines。需要使用 临时组织中的“设置”菜单。请参阅《记帐子分类帐》中的“会计子分类账”。 Salesforce 帮助。

会计SubledgerUser

允许在包包时在组织范围内访问会计子分类帐增长功能 已安装。

更多信息

要求您安装“会计子分类账”或“行业会计子分类账” 托管包。如果安装 Accounting Subledger 软件包,还要设置 Opportunity 对象。请参阅《记帐子分类账旧版文档》中的《记帐子分类账旧版文档》。 Salesforce 帮助。

AddCustomApps:<值>

增加组织中允许的自定义应用程序的最大数量。指示以下位置的值 1–30.支持的数量1–30,乘数:1

AddCustomObjects:<值>

增加组织中允许的最大自定义对象数。指示以下位置的值 1–30.支持的数量1–30,乘数:1

AddCustomRelationships:<值>

增加对象上允许的最大自定义关系数。表示一个 值从 1 到 10。支持的数量1–10,乘数:5

AddCustomTabs:<值>

增加组织中允许的最大自定义选项卡数。指示以下位置的值 1–30.支持的数量1–30,乘数:1

AddDataComCRMRecordCredit:<值>

增加分配给临时组织中用户的记录导入配额。指示一个值 从 1 到 30。支持的数量1–30,乘数:1

AddInsightsQueryLimit:<值>

增加 CRM Analytics 查询结果的大小。表示 1-30 之间的值 (乘数为 10)。将数量设置为 6 会增加 查询结果为 60。支持的数量1–30,乘数:10

AdditionalFieldHistory:<值>

增加可以跟踪历史记录的字段数,超出默认值(20) 领域。指示一个介于 1–40 之间的值。支持的数量1–40,乘数:1更多信息

以前的名称:AddHistoryFieldsPerEntity。

招生连接用户

启用 Admissions Connect 组件。如果没有此临时组织功能参数, 自定义 Admissions Connect 组件呈现为空白。

临时组织定义文件

将这些选项添加到临时组织定义中 文件:

"{
    ""orgName"": ""Omega - Dev Org"",
    ""edition"": ""Partner Developer"",
    ""hasSampleData"": ""true"",
    ""features"": [""DevelopmentWave"", ""AdmissionsConnectUser"",  ""Communities"", ""OmniStudioDesigner"", ""OmniStudioRuntime""],
    ""settings"": {
        ""lightningExperienceSettings"": {
            ""enableS1DesktopEnabled"": true
        },
        ""chatterSettings"": {
            ""enableChatter"": true
        },
        ""languageSettings"": {
            ""enableTranslationWorkbench"": true
        },
        ""enhancedNotesSettings"": {
            ""enableEnhancedNotes"": true
        },
        ""pathAssistantSettings"": {
            ""pathAssistantEnabled"": true
        },
        ""securitySettings"": {
            ""enableAdminLoginAsAnyUser"":true
        },
        ""userEngagementSettings"": {
            ""enableOrchestrationInSandbox"": true,
            ""enableOrgUserAssistEnabled"": true,
            ""enableShowSalesforceUserAssist"": false
        },
        ""experienceBundleSettings"": {
            ""enableExperienceBundleMetadata"": true
        },
        ""communitiesSettings"": {
            ""enableNetworksEnabled"": true,
            ""enableOotbProfExtUserOpsEnable"": true
        },
        ""mobileSettings"": {
            ""enableS1EncryptedStoragePref2"": false
        }
    }
}"

更多信息

接下来,在临时组织中安装 Admissions Connect 软件包。用于安装 说明,请参阅在 Salesforce 中安装 Admissions Connect 帮助。

AdvisorLink功能

启用学生成功中心组件。如果没有此临时组织功能参数, 自定义学生成功中心组件呈现为空白。

临时组织定义文件

将以下选项添加到临时组织定义文件中:

"{
  "edition": "Partner Developer",
  "features": ["Communities","FeatureParameterLicensing","AdvisorLinkFeature"],
  "orgName": "SAL - Dev Workspace",
  "hasSampleData": "true",
  "settings": {
    "chatterSettings": {
      "enableChatter": true
    },
    "communitiesSettings": {
      "enableNetworksEnabled": true,
      "enableOotbProfExtUserOpsEnable": true
    },
    "enhancedNotesSettings": {
      "enableEnhancedNotes": true
    },
    "experienceBundleSettings": {
      "enableExperienceBundleMetadata": true
    },
    "lightningExperienceSettings": {
      "enableS1DesktopEnabled": true
    },
    "mobileSettings": {
      "enableS1EncryptedStoragePref2": false
    },
    "languageSettings": {
      "enableTranslationWorkbench": true
    },
    "securitySettings": {
        "enableAdminLoginAsAnyUser":true
    }
  }
}"

更多信息

接下来,在临时组织中安装 Student Success Hub 软件包。有关设置说明, 请参阅 Salesforce 帮助中的安装 Student Success Hub

AdvisorLinkPathways功能

启用 Pathways 组件。如果没有此临时组织功能参数,则自定义 路径组件呈现为空白。

临时组织定义文件

将这些选项添加到您的临时组织 定义文件:

"{"orgName": "Pathways - Dev Org",
"edition": "Partner Developer",
"features": ["Communities","FeatureParameterLicensing","AdvisorLinkFeature","AdvisorLinkPathwaysFeature"],
"settings": {
"chatterSettings": {
"enableChatter": true
},
"enhancedNotesSettings": {
"enableEnhancedNotes": true
},
"communitiesSettings": {
"enableNetworksEnabled": true
},
"languageSettings": {
"enableTranslationWorkbench": true
},
"lightningExperienceSettings": {
"enableS1DesktopEnabled": true
},
"mobileSettings": {
"enableS1EncryptedStoragePref2": false
}
}
}"

更多信息

接下来,在暂存中安装 Pathways 软件包 组织。有关设置说明,请参阅 Salesforce 帮助中的设置路径

AI归因

提供对 Einstein Attribution for Marketing Cloud 帐户的访问权限 婚约。Einstein Attribution 使用 AI 建模来动态分配归因百分比 到多个活动接触点。样本临时组织定义文件在启用 Einstein Attribution 之前,请确保将 和 设置为 。enableAIAttributionenableCampaignInfluence2true

{
  "orgName": "NTOutfitters",
  "edition": "Enterprise",
  "features": ["AIAttribution"],
  "settings": {
    "campaignSettings": {
        "enableAIAttribution": true
        "enableCampaignInfluence2": true

    }
}

更多信息

此功能在 Account Engagement Advanced 和 Premium 版本中可用。

可选的配置步骤可在临时组织的“设置”中访问。查看更多 信息,请参阅 Salesforce 帮助:Einstein 归因

分析管理Perms

启用管理 CRM Analytics 平台所需的所有权限,包括 启用创建 CRM Analytics 模板化应用和 CRM 的权限 分析应用。更多信息

请参阅设置 CRM Analytics Salesforce 帮助中的平台了解更多信息 信息。

AnalyticsApp嵌入式

为 CRM Analytics 提供一个 CRM Analytics 嵌入式应用程序许可证 平台。

应用程序接口

即使在不提供 API 访问的版本(专业版、组版)中,REST API 也是 默认启用。使用此暂存组织功能访问 其他 API(SOAP、流式处理、批量、批量 2.0)。更多信息

查看 Salesforce 版本 API 访问以获取更多信息。

ArcGraph社区

允许您将可操作关系中心 (ARC) 组件添加到 Experience Cloud 页面,以便 您的用户可以查看 ARC 关系图。更多信息

提供 1 个席位的 FinancialServicesEALoginAddon 附加许可证。

要求您安装 Financial Services Cloud。请参阅《Financial Services Cloud 管理员指南》中的使用 ARC 组件自定义 Experience Cloud 模板

评估

启用动态评估功能,从而启用评估问题和 评估问题集。更多信息将这些选项添加到临时组织功能定义中 文件。对于“版本”,您可以指明 支持的临时组织功能 版本。

{
  "orgName": "Sample Org",
  "edition": "Developer",
  "features": ["Assessments"],
  "settings": {
    "industriesSettings": {
      "enableIndustriesAssessment": true,
      "enableDiscoveryFrameworkMetadata": true
    }
  }
}

将评估添加到页面布局。请参阅页面布局 Salesforce 帮助了解更多信息。

AssetScheduling:<值>

启用 Asset Scheduling 许可证。Asset Scheduling 使 预订房间和设备。指示介于 1–10 之间的值。支持的数量1–10更多信息

请参阅在 Salesforce 中启用资产计划 Salesforce 帮助中的调度程序了解更多信息 信息。

关联引擎

启用关联引擎,该引擎会自动将新帐户与 通过创建分支单元客户记录来获取用户的当前分支。更多信息

提供 11 个 FSCComprehensivePsl 用户许可证席位和 11 个 FSCComprehensiveAddOn 附加许可证。

要求您安装 金融服务云。请参阅 Metadata API Developer 中的 AssociationEngineSettings 指导。

作者Apex

使您能够访问和修改临时组织中的 Apex 代码。默认启用 企业版和开发人员版。更多信息

对于组和专业版组织,默认情况下禁用此功能。启用 AuthorApex 功能后,您可以编辑和测试 Apex 类。

B2B商业

提供 B2B 许可证。B2BCommerce 支持企业对企业 (B2B) 组织中的 Commerce。创建和更新 B2B 商店。创建和管理买家账户。卖 产品给其他企业。更多信息

要求您还包括社区 scratch org 功能,用于使用 B2B 创建商店 商业。在 Professional、Partner Professional、Group 或 Partner Group 中不可用 版本组织。

B2B产品管理

启用 B2B 忠诚度管理许可证。创建忠诚度计划并设置忠诚度 特定于计划的流程,使您能够识别、奖励和留住客户。更多信息

有关更多信息,请参阅 Salesforce 帮助中的忠诚度管理 信息。

B2C商业GMV

提供 B2B2C 商业许可证。B2B2C Commerce 可让您快速站起来 电子商务网站,用于推广品牌并将产品销售到多个数字渠道。您可以创建 并更新组织中的零售店面,并创建和管理人员帐户。更多信息还需要临时组织定义文件中的社区功能。在 Professional、Partner Professional、Group 或 Partner Group Edition 中不可用 组织。有关详细信息,请参阅 Salesforce B2B Commerce 和 B2B2C Commerce 中的 Salesforce 帮助。

B2CLoyaltyManagement

启用 Loyalty Management – Growth 许可证。创建忠诚度计划并设置 特定于忠诚度计划的流程,可让您识别、奖励和留住员工 客户。更多信息

有关更多信息,请参阅 Salesforce 帮助中的忠诚度管理 信息。

B2CLoyaltyManagementPlus

启用 Loyalty Management – Advanced 许可证。创建忠诚度计划并设置 特定于忠诚度计划的流程,可让您识别、奖励和留住员工 客户。更多信息

有关更多信息,请参阅 Salesforce 帮助中的忠诚度管理 信息。

批处理管理

启用批量管理许可证。批处理管理允许您处理高 可管理批次的记录量。更多信息

有关详细信息,请参阅 Salesforce 帮助中的批处理管理 信息。

BigObjectsBulkAPI

使临时组织能够在批量 API 中使用 BigObjects。更多信息

查看大对象实现 指南了解更多信息。

公文包

允许在临时组织中使用 Briefcase Builder,这允许您离线创建 使所选记录可供离线查看的公文包。

预算管理

允许用户访问预算管理功能和对象。启用预算 管理,请将此功能添加到临时组织定义文件中。

更多信息

有关更多信息,请参阅 Salesforce 帮助中的预算管理 信息。

业务规则引擎

启用业务规则引擎,该引擎同时启用表达式集和查找 表。更多信息

提供 10 个业务规则引擎设计器和 10 个业务规则引擎运行时 许可证。有关详细信息,请参阅 Salesforce 帮助中的业务规则引擎

CacheOnlyKeys

启用仅缓存密钥服务。此功能允许您存储密钥材料 在 Salesforce 之外,并让仅缓存密钥服务按需从密钥中获取密钥 您控制的服务。更多信息

需要启用 PlatformEncryption 并使用安装程序进行配置 Scratch 组织中的菜单。请参阅 Salesforce 帮助中的 Shield Platform 加密需要哪些用户权限?使用 Salesforce 生成租户密码仅缓存密钥服务

标注大小MB:<值>

增加 Apex 标注的最大大小。指示介于 3–12.支持的数量3–12,乘数:1

活动影响力2

提供对 Sales Cloud 的可自定义营销活动影响的访问,以及 Marketing Cloud 帐户参与度。可定制的活动影响 可以自动关联或允许手动创建关系 广告系列和跟踪归因的机会。样本临时组织定义文件要启用可自定义的广告系列影响,请设置为 。enableCampaignInfluence2true

{
  "orgName": "NTOutfitters",
  "edition": "Enterprise",
  "features": ["CampaignInfluence2"],
  "settings": {
    "campaignSettings": {
        "enableCampaignInfluence2": true

    }
}

更多信息

此功能在 Salesforce Enterprise、Performance、Unlimited 和 开发人员版本。

可选的配置步骤可在临时组织的“设置”中访问。查看更多 信息,请参阅 Salesforce 帮助:可自定义的营销活动影响

级联删除

提供具有先前相同级联删除功能的查找关系 仅适用于主从关系。防止记录意外丢失 deleted,则默认情况下禁用 cascade-delete。

案例分类

启用 Einstein 案例分类。案例分类为您的座席提供建议,以便他们选择最佳价值。您还可以自动保存最佳建议并将案例路由到正确的代理。

案例总结

启用 Einstein 案例总结。为了帮助座席快速完成案例,Einstein Case 总结根据过去的聊天记录推荐案例字段值。更多信息

在 Enterprise Edition 临时组织中可用。

需要使用临时组织中的“设置”菜单进行配置。

请参阅设置 Einstein 分类 Salesforce 帮助中的应用程序,了解更多信息。

ChangeDataCapture(更改数据捕获)

如果临时组织版本未自动启用更改数据捕获,则启用它。

聊天机器人

支持将机器人元数据部署到临时组织,并允许您创建和编辑机器人。更多信息

若要使用此功能,请在 Dev Hub 组织中启用 Einstein 功能 接受服务条款。

查看 Einstein Bots Salesforce 帮助了解更多信息。

Chatter电子邮件页脚徽标

ChatterEmailFooterLogo 允许您使用徽标图像的文档 ID,您可以这样做 用于自定义 Chatter 电子邮件。

更多信息

请参阅将自定义品牌添加到电子邮件 Salesforce 帮助中的通知以获取更多信息。

聊天电子邮件页脚文本

ChatterEmailFooterText 允许您在自定义 Chatter 中使用页脚文本 电子邮件。

更多信息

请参阅将自定义品牌添加到电子邮件 Salesforce 帮助中的通知以获取更多信息。

ChatterEmailSenderName

ChatterEmailSenderName 允许您自定义显示为发件人的名称 电子邮件通知中的名称。例如,您的公司名称。

更多信息

有关更多信息,请参阅 Salesforce 帮助中的 Chatter 电子邮件设置和品牌。

克隆应用程序

CloneApplication 允许您克隆现有的自定义 Lightning 应用程序,并将 对新应用的自定义。这样,您就不必从头开始,尤其是当您 想要创建具有简单变体的应用程序。

更多信息

请参阅在 Salesforce 中创建 Lightning 应用程序 帮助以获取更多信息。

CMSMaxContType

将您可以在 Salesforce CMS 中创建的不同内容类型的数量限制为 21 种。

CMSMaxNodesPerContType

将可以为特定内容类型创建的最大子节点(字段)数限制为 15。

CMS有限使用

在 Salesforce CMS 中启用无限的内容记录、内容类型和带宽使用。

社区

允许组织创建客户社区。要使用社区,您还必须包括 communitiesSettings > settings部分中的 enableNetworksEnabled 临时组织定义文件。更多信息

在 Enterprise 和 Developer 临时组织中可用。

ConAppPluginExecuteAsUser

启用 ConnectedApp 元数据 API 对象中的 pluginExecutionUser 字段。

ConcStreamingClients:<值>

增加所有通道的最大并发客户端(订阅者)数,以及 适用于 API 版本 36.0 及更早版本的所有事件类型。 指示一个介于 20–4,000 之间的值。支持的数量20–4,000,乘数:1

ConnectedAppCustomNotif订阅

使连接的应用程序能够订阅用于发送的自定义通知类型 自定义桌面和移动通知。更多信息

发送自定义通知需要 CustomNotificationType 创建通知类型,并需要 ConnectedAppCustomNotifSubscription 创建通知类型 订阅通知类型。请参阅使用以下方式管理通知 Salesforce 帮助中的通知生成器,了解更多信息 在自定义通知上。

ConnectedAppToolingAPI

允许通过工具 API 使用连接的应用。

同意事件流

为组织启用同意事件流权限。更多信息

请参阅 Salesforce 帮助了解更多信息。

ConsolePersistenceInterval:<值>

增加保存控制台数据的频率(以分钟为单位)。指示介于 0–500.若要禁用自动保存,请将值设置为 0.支持的数量0–500,乘数:1

ContactsToMultipleAccounts

启用“联系人到多个帐户”功能。此功能允许您将联系人与两个或多个帐户相关联。

合同审批

启用合同审批,允许您通过审批流程跟踪合同。

合同管理

启用合同生命周期 (CLM) 管理功能 组织。

合同MgmtInd

为行业启用合同生命周期管理 (CLM) 功能。

CPQ系列

启用安装 Salesforce CPQ 托管软件包所需的许可功能。 不会自动安装包。更多信息

有关其他信息和配置步骤,请参阅使用以下方式管理您的报价 Salesforce 帮助中的 CPQ。

CustomFieldDataTranslation

支持翻译“工作类型组”、“服务区域”和 服务资源对象。您可以使用文本、文本区域、 文本区域(长)、文本区域(丰富)和 URL 类型。

更多信息

要求您还包括 EntityTranslation 临时组织定义文件中的临时组织功能。在 Professional、Partner 中不可用 专业版、组版或合作伙伴组版组织。

CustomNotificationType

允许组织创建自定义通知类型,这些通知类型用于发送自定义桌面 和移动通知。更多信息

发送自定义通知需要 CustomNotificationType 创建要订阅的通知类型和 ConnectedAppCustomNotifSubscription 通知类型。请参阅使用以下方式管理通知 Salesforce 帮助中的通知生成器,了解更多信息 在自定义通知上。

DataComDnb帐户

提供 Data.com 帐户功能的许可证。

数据ComFullClean

提供 Data.com 清洁功能的许可证,并允许用户打开自动 填写作业的干净设置。

数据掩码用户

提供 30 个数据掩码权限集许可证。此权限集允许访问已安装的 Salesforce 数据掩码包。更多信息

有关其他安装和配置步骤,请参阅在 Salesforce 中安装托管软件包 帮助。

数据处理引擎

启用数据处理引擎许可证。数据处理引擎帮助转换数据 在您的 Salesforce 组织中可用,并将转换结果写回为新的或 更新的记录。更多信息

有关更多信息,请参阅 Salesforce 帮助中的数据处理引擎 信息。

调试 Apex

启用 Apex 交互式调试器。您可以使用它通过设置断点和检查点以及检查代码以查找错误来调试 Apex 代码。

决策表

启用决策表许可证。决策表读取业务规则并决定 Salesforce 组织中的记录或您指定的值的结果。更多信息

有关更多信息,请参阅 Salesforce 帮助中的决策表 信息。

DefaultWorkflowUser

将临时组织管理员设置为默认工作流用户。

延迟共享计算器

允许管理员暂停组成员身份和共享规则计算并恢复 他们以后。更多信息

需要使用临时组织中的“设置”菜单进行配置。请参阅延迟共享 Salesforce 帮助中的计算。

发展浪潮

在临时组织中启用 CRM Analytics 开发。它分配了五个平台许可证和 向组织颁发五个 CRM Analytics 平台许可证,以及 将权限集许可证分配给管理员用户。它也 启用 CRM Analytics 模板和 Einstein Discovery 特征。

DeviceTrackingEnabled(设备跟踪已启用)

启用设备跟踪。

DevOps中心

在临时组织中启用 DevOps Center,以便合作伙伴可以创建第二代 扩展或增强 DevOps Center 应用程序中功能的托管包(基本) 包。Dev Hub 组织要求 Salesforce 管理员在开发人员中心组织中启用 DevOps Center。在“设置”中,输入“快速查找”框,然后选择“DevOps” 中心。您可以在启用组织首选项后创建临时组织。DevOps Center临时组织定义文件将以下选项添加到临时组织定义文件中:

{
    "orgName": "Acme",
    "edition": "Enterprise",
    "features": ["DevOpsCenter"],
    "settings": {
        "devHubSettings": {
            "enableDevOpsCenterGA": true
            }  
        }  
    }

从组织形状创建的临时组织的临时组织定义文件如果您基于启用了 DevOps Center 的组织配置创建临时组织,我们仍然 要求将 DevOps Center 功能和设置添加到临时组织定义中 作为 DevOps Center 条款一部分的法律原因,以及 条件。

{
    "orgName": "Acme",
    "sourceOrg": "00DB1230400Ifx5",
    "features": ["DevOpsCenter"],
    "settings": {
        "devHubSettings": {
            "enableDevOpsCenterGA": true
            }  
        }  
    }

更多信息Salesforce 帮助:为 DevOps Center 构建扩展包

DisableManageIdConfAPI

将对 LoginIP 和 ClientBrowser API 对象的访问限制为仅允许查看或删除。

披露框架

提供配置所需的权限集许可证和权限集 披露与合规中心。临时组织定义文件将这些选项添加到临时组织定义中 文件:

{
  "orgName": "dch org",
  "edition": "Developer",
  "features": ["DisclosureFramework"],
  "settings": {
    "industriesSettings":{
      "enableGnrcDisclsFrmwrk": true,
      "enableIndustriesAssessment" : true
    }
  }
}

更多信息

有关配置步骤,请参阅设置和维护净零云中的披露和合规性中心 Salesforce 帮助中的指南。

划分

打开“公司设置”下的“管理部门”功能。通过分区,可以将组织的数据划分为逻辑部分,使搜索、报表和列表视图对用户更有意义。分区对于拥有大量数据的组织非常有用。

多克根

在组织中启用文档生成功能。

DocGenDesigner的

使设计人员能够创建和配置文档模板。

DocGenInd

在组织中启用“行业文档生成”功能。

文件清单

启用“文档跟踪”和“审批”功能,并添加“文档清单”权限集。文档跟踪功能允许您定义要上传和批准的文档,从而支持贷款申请或行动计划等流程。更多信息

请参阅启用文档跟踪 和金融服务中的批准 云管理员指南了解更多信息 信息。

DocumentReaderPageLimit

将发送用于数据提取的页数限制为 5 页。更多信息

请参阅智能表单读取器 Salesforce 帮助了解更多信息。

DSAR可扩展性

使组织能够访问隐私中心中的 DSARPortability 功能。此外,还提供 PrivacyCenter 和 PrivacyCenterAddOn 许可证各一个席位。更多信息

请参阅 Salesforce 中的可移植性 REST API 开发人员指南,了解更多信息。

DurableClassicStreamingAPI

为 API 版本 37.0 及更高版本启用持久 PushTopic 流式处理 API。更多信息

在 Enterprise Edition 和 Developer Edition 临时组织中可用。

耐用的泛型流式处理API

为 API 版本 37.0 及更高版本启用 Durable Generic Streaming API。更多信息

在 Enterprise Edition 和 Developer Edition 中可用 临时组织。

DynamicClientCreationLimit

允许组织通过动态客户端注册多达 100 个 OAuth 2.0 连接的应用程序 注册终结点。

EAndUDigital销售

在组织中启用能源和公用事业数字销售功能。

EAndUSelfServicePortal

在 组织。

EAOutput连接器

启用 CRM Analytics 输出连接器。

更多信息

此暂存组织要求 Dev Hub 具有 EAOutputConnectors 权限。有关详细信息,请参阅 Salesforce 帮助中的 Salesforce 输出连接 详。

EASyncOut(英语:EASyncOut)

启用 CRM Analytics SyncOut。

更多信息

此暂存组织要求开发人员中心具有 EASyncOut 权限。有关更多信息,请参阅 Salesforce 帮助中的 Sync Out for Snowflake 详。

EdPredictionM3阈值

将有效负载中的记录数设置为 10,之后 Einstein Discovery 预测服务使用 M3。

EdPredictionTimeout

将单个 Einstein Discovery 预测的最长持续时间设置为 100 毫秒。

EdPredictionTimeoutBulk

设置单个 Einstein Discovery 预测批量运行时的最长持续时间 到 10 毫秒。

EdPredictionTimeoutByomBulk

设置单个自带模型 (BYOM) Einstein Discovery 的最长持续时间 预测为 100 毫秒。

EducationCloud:<价值>

允许使用教育云。

支持的数量

最大值:10;乘数: 1

更多信息

启用此功能后,需要执行标准设置步骤。有关更多信息,请参阅 Salesforce 帮助中的设置 Education Cloud 信息。

爱因斯坦分析加

为CRM Analytics平台提供一个CRM Analytics Plus许可证。

Einstein文章推荐

提供 Einstein 文章推荐的许可证。Einstein 文章推荐使用过去案例中的数据来识别最有可能帮助您的客户服务代理解决客户查询的知识文章。更多信息

在 Enterprise Edition 临时组织中可用。

需要使用 中的“设置”菜单进行配置 Scratch 组织。

请参阅设置 Einstein 一文 Salesforce 帮助中的建议,了解更多信息 信息。

EinsteinBuilder免费

提供允许管理员创建一个已启用的预测的许可证 使用 Einstein Prediction Builder。Einstein Prediction Builder 是 面向管理员的自定义 AI更多信息

有关配置步骤,请参阅 Einstein 预测 Salesforce 帮助中的构建器。

爱因斯坦文档阅读器

提供在临时组织中启用和使用 Intelligent Form Reader 所需的许可证。 智能表单阅读器使用光学字符识别自动提取数据 亚马逊提取物。

更多信息

要使用此暂存组织功能,Dev Hub 组织需要 EinsteinDocReader 和 SalesforceManagedIFR 权限。有关 Intelligent Form Reader 的信息,请参阅 Salesforce 帮助中的 Intelligent Form Reader

EinsteinRecommendationBuilder

提供使用 Einstein Recommendation Builder 创建建议的许可证。 Einstein Recommendation Builder 可让您构建自定义 AI 建议。更多信息

在 Developer Edition 和 Enterprise Edition 中启用。

需要使用 中的“设置”菜单进行配置 Scratch 组织。您还需要 EinsteinRecommendationBuilderMetadata 功能设置为 在 scratch 中使用 Einstein Recommendation Builder 组织。

请参阅《Einstein Recommendation Builder》中的《Einstein Recommendation Builder》。 Salesforce 帮助了解更多信息。

EinsteinRecommendationBuilderMetadata

使 Einstein Recommendation Builder 能够使用所需的元数据 蜜蜂属。启用此功能后,您可以构建自定义 AI 建议。更多信息

在 Developer Edition 和 Enterprise Edition 中启用。

需要使用 中的“设置”菜单进行配置 Scratch 组织。您还需要 EinsteinRecommendationBuilderMetadata 功能设置为 在 scratch 中使用 Einstein Recommendation Builder 组织。

请参阅《Einstein Recommendation Builder》中的《Einstein Recommendation Builder》。 Salesforce 帮助了解更多信息。

爱因斯坦搜索

提供在临时使用和启用 Einstein Search 功能所需的许可证 组织。更多信息

在专业版和企业版临时组织中可用。

需要使用临时组织中的“设置”菜单进行配置。

请参阅在 Salesforce 中管理 Einstein 搜索设置 帮助以获取更多信息。

爱因斯坦来访

启用消费品云。借助消费品云,改变您的生活方式 与您的零售渠道合作伙伴协作。使您的销售经理能够计划访问。 并分析您各门店的业务健康状况。此外,允许您的现场代表跟踪 使用零售执行移动设备进行库存、接受订单和捕获访问详细信息 应用程序。

爱因斯坦访问ED

启用 Einstein Discovery,可用于获取商店光顾建议。跟 Einstein Visits ED,您可以创建一个访问频率策略,允许 Einstein 提供 最佳店铺访问建议。更多信息

请参阅创建访问频率下一个最佳行动策略 Salesforce 帮助。

EmbeddedLoginForIE

提供支持 IE11 中嵌入式登录的 JavaScript 文件。

EmpPublishRateLimit:<值>

增加发布的标准卷平台事件通知的最大数量 每小时。指示介于 1,000–10,000.支持的数量1,000–10,000,乘数:1

启用PRM

为组织启用合作伙伴关系管理权限。

EnableManageIdConfUI

允许访问 LoginIP 和 ClientBrowser API 对象,以在 UI 中验证用户的身份。

EnableSetPasswordInApi

使您能够在不提供旧密码的情况下更改密码。

sf org generate password

EncryptionStatisticsInterval:<值>

定义加密统计信息收集过程之间的间隔(以秒为单位)。这 最大值为 604,800 秒(7 天)。默认值为每 86,400 秒一次 (24 小时)。支持的数量0–60,4800,乘数:1更多信息

需要启用 PlatformEncryption 并使用 临时组织中的设置菜单。查看 Shield Platform 加密需要哪些用户权限?,并在 Salesforce 中使用 Salesforce 生成租户密码 帮助。

EncryptionSyncInterval:<值>

定义组织将数据与活动密钥同步的频率(以秒为单位) 材料。默认值和最大值为 604,800 秒(7 天)。要同步更多数据 通常,指示一个值(以秒为单位),等于或大于 0。支持的数量0–604,800,乘数:1更多信息

需要启用 PlatformEncryption 并使用 临时组织中的设置菜单。查看 Shield Platform 加密需要哪些用户权限?,并在 Salesforce 中使用 Salesforce 生成租户密码 帮助。

能源和公用事业云

在组织中启用能源和公用事业云功能。

权利

启用权利。权利是 Salesforce 中的客户支持单位,例如 代表服务协议中条款的电话支持或 Web 支持。

事件日志文件

启用对组织的事件日志文件的 API 访问。事件日志文件包含信息 关于可用于分析使用趋势和用户的组织的操作事件 行为。

实体翻译

支持“工作类型组”、“服务区域”和“服务”的字段数据转换 资源对象。

更多信息

要转换自定义字段数据,还要包括 临时组织定义文件中的 CustomFieldDataTranslation 临时组织功能。不 在 Professional、Partner Professional、Group 或 Partner Group Edition 中可用 组织。

表达式:SetMaxExecPerHour

通过使用 Connect REST,使组织每小时最多可以运行 500,000 个表达式集 应用程序接口。

有关详细信息,请参阅 Salesforce 开发人员文档中的表达式集

ExternalIdentityLogin(外部身份登录)

允许临时组织使用与您的 外部身份许可证。

FieldAuditTrail (字段审计跟踪)

为组织启用现场审计跟踪,并允许总共 60 个跟踪字段。默认情况下, 跟踪所有组织的 20 个字段,跟踪另外 40 个字段 现场审计跟踪。更多信息

旧名称: RetainFieldHistory

FieldService:<值>

提供 Field Service 许可证。指示一个介于 1–25 之间的值。支持的数量1–25,乘数:1更多信息

在企业版中可用。在 Developer Edition 中默认启用。请参阅在 Salesforce 中启用 Field Service 帮助以获取更多信息。

FieldServiceAppointmentAssistantUser:<值>

添加 Field Service 约会助理权限集许可证。指示一个值 在 1-25 之间。

支持的数量

1–25,乘数:1

更多信息

请参阅设置 Field Service 约会 在 Salesforce 中分配 Assistant 和分配 Field Service 权限 帮助以获取更多信息。

FieldServiceDispatcherUser:<值>

添加 Field Service Dispatcher 权限集许可证。指示介于 1–25.支持的数量1–25,乘数:1更多信息

请参阅分配 Field Service Salesforce 帮助中的权限以获取更多信息。

FieldServiceLastMileUser:<值>

添加 Field Service 最后一英里权限集许可证。指示介于 1–25.

支持的数量

1–25,乘数:1

FieldServiceMobileExtension:<值>

添加 Field Service Mobile Extension 权限集许可证。

FieldServiceMobileUser:<值>

添加 Field Service Mobile 权限集许可证。指示介于 1–25.支持的数量1–25,乘数:1更多信息

请参阅分配 Field Service Salesforce 帮助中的权限以获取更多信息。

FieldServiceSchedulingUser:<值>

添加 Field Service 计划权限集许可证。指示介于 1–25.支持的数量1–25,乘数:1更多信息

请参阅分配 Field Service Salesforce 帮助中的权限以获取更多信息。

财务伐木

将 Finance Logging 对象添加到临时组织。此功能是必需的 用于 Finance Logging。

FinancialServicesCommunityUser:<值>

添加 Financial Services Insurance Community 权限集许可证,并启用 获得金融服务保险社区组成部分,以及 对象。指示介于 1–10 之间的值。支持的数量1–10,乘数:1

FinancialServicesInsuranceUser:<value>

添加金融服务保险权限集许可证,并允许访问 金融服务保险组件和对象。表示一个 值介于 1–10 之间。支持的数量1–10,乘数:1

FinancialServicesUser:<value>

添加 Financial Services Cloud Standard 权限集许可证。此权限集 允许访问 Lightning 组件和标准版本的 金融服务云。还提供对标准的访问 Salesforce 对象和自定义 Financial Services Cloud 对象。表明 介于 1-10 之间的值。支持的数量1–10,乘数:1

流站点

允许在 Salesforce Sites 和客户门户中使用流程。

ForceCom平台

添加一个 Salesforce Platform 用户许可证。

FSCAlert框架

使金融服务云记录警报实体在临时可访问 组织。更多信息

提供 11 个 FSCComprehensivePsl 用户许可证席位和 11 个席位 FSCComprehensiveAddOn 附加许可证。

要求您安装 Financial Services Cloud 和 OmniStudio。请参阅在财务中记录警报 Services Cloud 管理员指南。

FSCService流程

启用 Financial Service Cloud 的 Service Process Studio 功能。提供 10 个座位 每个 IndustriesServiceExcellenceAddOn 和 FinancialServicesCloudStardardAddOn 许可证。 若要启用该功能,还必须在安装程序中打开 StandardServiceProcess 设置,然后 授予用户 AccessToServiceProcess 权限。

筹款

允许用户访问 Salesforce 中的 Nonprofit Cloud for Fundraising 功能和对象。

临时组织定义文件

要启用筹款功能,请将这些设置添加到临时组织定义文件中。

{
    "orgName": "My Company",
    "edition": "Developer",
    "features": [
        "AccountingSubledgerGrowthEdition",
        "IndustriesActionPlan",
        "AnalyticsQueryService",
        "PublicSectorAccess",
        "Fundraising",
        "IndustriesSalesExcellenceAddOn",
        "IndustriesServiceExcellenceAddOn",
        "MarketingUser",
        "ProgramManagement",
        "OmniStudioDesigner",
        "OmniStudioRuntime",
        "EnableSetPasswordInApi",
        "PersonAccounts"
    ],
    "settings": {
        "lightningExperienceSettings": {
            "enableS1DesktopEnabled": true
        },
        "mobileSettings": {
            "enableS1EncryptedStoragePref2": false
        },
        "chatterSettings": {
            "enableChatter": true
        },
        "apexSettings": {
            "enableDisableParallelApexTesting": true
        },
        "enhancedNotesSettings": {
            "enableEnhancedNotes": true
        }
    }
}

更多信息

请参阅用于筹款的非营利性云 Salesforce 帮助了解更多信息。

泛型流式处理

为 API 版本 36.0 及更早版本启用通用流式处理 API。更多信息

在 Enterprise Edition 和 Developer Edition 临时组织中可用。

GenStreamingEventsPerDay:<值>

增加 24 小时内传递的事件通知的最大数量, 由所有 CometD 客户端共享,具有 API 的通用流式处理 版本 36.0 及更早版本。指示介于 10,000–50,000.支持的数量10,000–50,000,乘数:1

资助

允许用户访问 Salesforce 和 Experience 中的 Grantmaking 功能和对象 云。

更多信息

有关更多信息,请参阅 Salesforce 帮助中的资助 信息。要启用授权,请将这些设置添加到临时组织定义文件中。

{
  "features": ["Grantmaking"],
  "settings": {
    "IndustriesSettings": {
      "enableGrantmaking": true
    }
  }
}

HealthCloud插件

允许使用 Health Cloud。更多信息

请参阅 Salesforce 帮助中的管理 Health Cloud 了解更多信息。

HealthCloudEOLOverride

Salesforce 在 22 年春季停用了 Health Cloud CandidatePatient 对象,以专注于 更健壮的 Lead 对象。此临时组织功能允许您覆盖该停用和 访问对象。

更多信息

若要使用此暂存组织功能,开发人员中心组织需要 HealthCloudEOLOverride 权限。 请参阅候选患者数据实体停用 Salesforce 帮助了解更多信息。

HealthCloudForCmty

允许将 Health Cloud 用于 Experience Cloud Sites。更多信息

请参阅 Salesforce 帮助中的 Experience Cloud 站点 了解更多信息。

HealthCloudMedicationReconciliation

允许药物管理支持药物核对。更多信息

有关更多信息,请参阅 Salesforce 帮助中的启用药物管理以执行药物核对

HealthCloudPNMAddOn

允许使用提供商网络管理。更多信息

有关更多信息,请参阅 Salesforce 帮助中的提供商网络管理

HealthCloud用户

这使临时组织能够使用等效于 一个用户的 Health Cloud 权限集许可证。更多信息

请参阅分配 Health Cloud 权限集 和 Salesforce 帮助中的权限集许可证,了解更多信息。

高速销售

提供 Sales Engagement 许可证并启用 Salesforce 收件箱。销售参与 以高生产率优化内部销售流程 工作。销售经理可以创建自定义销售流程 指导销售代表处理不同类型的潜在客户。和销售 销售代表可以通过优先级列表和其他快速处理潜在客户 提高生产力的功能。Sales Engagement 功能可以是 部署在临时组织中,但该功能的设置不能 通过临时组织定义文件进行更新。相反,请配置 直接在 Sales Engagement 应用中进行设置。

HoursBetweenCoverageJob:<值>

共享继承覆盖率报告可以运行的频率(以小时为单位) 对象。指示一个介于 1–24 之间的值。支持的数量1–24,乘数:1

IdentityProvisioning功能

允许使用 Salesforce Identity 用户配置。

IgnoreQueryParam白名单

忽略查询参数筛选规则的白名单规则。如果启用,您可以添加 URL 的任何查询参数。

注意

在可能的情况下,我们更改了非包容性条款,以符合我们公司的价值 平等。我们保留了某些条款,以避免对客户产生任何影响 实现。

行业行动计划

为行动计划提供许可证。行动计划允许您定义用于完成业务流程的任务或文档清单项。更多信息

旧名称:ActionPlan。

有关详细信息和配置步骤, 请参阅 Salesforce 帮助中的启用行动计划

行业分支机构管理

分支管理允许分支经理和管理员跟踪 金融服务云中的分支机构、员工和客户群。更多信息

提供 Branch Management 附加许可证和用户权限,以及 11 个席位 FSCComprehensivePsl 用户许可证和 11 个 FSCComprehensiveAddOn 附加组件席位 许可证。

要求您安装 Financial Services Cloud。请参阅《Financial Services Cloud 管理员指南》中的“分支机构管理”。

行业合规数据共享

授予用户访问参与者管理和数据共享高级配置的权限 提高对法规和公司政策的遵守情况。更多信息

提供 1 个席位的 FinancialServicesCloudStandardAddOn 附加许可证。

要求您安装 Financial Services Cloud。请参阅《Financial Services Cloud 管理员指南》中的合规数据共享

行业Mfg目标

启用销售协议。通过销售协议,您可以协商购买和销售 产品持续一段时间。您还可以深入了解以下内容 产品、价格、折扣和数量。您可以跟踪您的 计划和实际数量和收入,实时更新 从订单和合同。更多信息

请参阅跟踪销售合规性 Salesforce 帮助中的销售协议 更多信息。

行业制造业制造

为社区权限集许可证提供制造销售协议, 供合作伙伴社区用户使用。它也 为管理员提供对制造社区模板的访问权限 用户创建社区。更多信息

请参阅改进合作伙伴 与社区合作 Salesforce 帮助了解更多信息。

行业MfgAccountForecast

启用帐户预测。借助 Account Forecast,您可以为您的 基于订单、商机和销售协议的帐户。你 还可以创建公式来计算您的预测 贵公司的要求。更多信息

请参阅将帐户预测创建到 在 Salesforce 帮助中增强您的规划 了解更多信息。

洞察平台

为CRM Analytics启用CRM Analytics Plus许可证。

保险计算用户

启用保险的计算功能。BRERuntimeAddOn 和 OmniStudioRuntime 许可证各提供 10 个席位。此外,还提供 OmniStudio 和 BREPlatformAccess 许可证各一个席位。

保险理赔管理

启用索赔管理功能。提供 InsuranceClaimMgmtAddOn 许可证的一个席位。更多信息

有关更多信息,请参阅 Salesforce 帮助中的管理索赔 信息。

保险政策管理员

启用策略管理功能。提供 InsurancePolicyAdministrationAddOn 许可证的一个席位。更多信息

有关更多信息,请参阅 Salesforce 帮助中的管理保险单 信息。

智能文档阅读器

提供临时启用和使用 Intelligent Document Reader 所需的许可证 智能文档阅读器使用光学字符识别自动提取数据。 使用您的 AWS 账户使用 Amazon Textract。

更多信息

若要使用此暂存组织功能,开发人员中心组织需要 EinsteinDocReader 和 BYOAForIFR 权限。有关智能文档阅读器的信息,请参阅 Salesforce 帮助中的智能文档阅读器

互动

启用流。流是 Salesforce Flow 中收集数据并执行的部分 Salesforce 组织或外部系统中的操作。Salesforce的 Flow 提供两种类型的流:屏幕流和自动启动 流。更多信息

需要在临时组织的“设置”菜单中进行配置。

物联网

启用 IoT,以便临时组织可以使用平台事件来执行业务和 使用编排和上下文的服务工作流。更多信息

需要在临时组织的“设置”菜单中进行配置。

Jigsaw用户

提供 Jigsaw 功能的一个许可证。

知识

启用 Salesforce Knowledge,为您的网站访问者、客户、合作伙伴和 服务代理 终极支持工具。创建和管理 包含公司信息的知识库,并安全地共享 无论何时何地需要它。构建文章知识库 可以包括有关流程的信息,例如如何重置您的产品 到其默认值或常见问题。更多信息

有关详细信息,请参阅 Salesforce 帮助中的 Salesforce 知识

旧版LiveAgentRouting

为 Chat 启用旧版 Live Agent 路由。使用 Live Agent 路由在 Salesforce Classic 中聊天。Lightning Experience 中的聊天必须使用全渠道进行路由。

LightningSales控制台

添加一个 Lighting Sales Console 用户许可证。

LightningScheduler (闪电调度程序)

启用 Lightning Scheduler。Lightning Scheduler 为您提供了简化 Salesforce 中约会安排的工具。通过安排客户约会(亲自、通过电话或视频)在正确的地点和时间与正确的人约会,创造个性化的体验。更多信息

有关更多信息,请参阅 Salesforce 帮助中的使用 Lightning Scheduler 管理约会 信息。

LightningServiceConsole

将 Lightning 服务控制台许可证分配给您的临时组织,以便您 可以使用 Lightning 服务控制台并访问有助于 更快地管理案例。更多信息

请参阅 Salesforce 中的 Lightning 服务控制台 帮助以获取更多信息。

LiveAgent的

为 Service Cloud 启用 Chat。使用基于 Web 的聊天功能,快速将客户与座席联系起来,以获得实时支持。

实时消息

为 Service Cloud 启用消息传递。使用“消息传递”快速支持使用 SMS 文本消息和 Facebook Messenger 等应用的客户。

LongLayoutSectionTitles

允许页面布局部分标题最多为 80 个字符。更多信息要启用此功能,请联系 Salesforce 客户支持。

忠诚度分析

启用 Analytics for Loyalty 许可证。Analytics for Loyalty 应用为您提供可操作的 深入了解您的忠诚度计划。更多信息

有关更多信息,请参阅 Salesforce 帮助中的忠诚度分析 信息。

忠诚度引擎

启用 Loyalty Management Promotion Setup 许可证。促销设置允许忠诚度 项目经理创建忠诚度计划流程。忠诚度计划流程可帮助您做出决定 如何处理传入和新的应计和赎回类型的交易。更多信息

请参阅在 Salesforce 中使用促销设置创建流程 帮助以获取更多信息。

忠诚管理入门

启用 Loyalty Management – Starter 许可证。创建忠诚度计划并设置 特定于忠诚度计划的流程,可让您识别、奖励和留住员工 客户。更多信息

有关更多信息,请参阅 Salesforce 帮助中的忠诚度管理 信息。

忠诚度最大合作伙伴:<价值>

增加可与忠诚度关联的忠诚度计划合作伙伴的数量 在启用了 Loyalty Management – Starter 许可证的组织中进行编程。默认值和 最大值为 1。支持的数量0–1,乘数:1

LoyaltyMaximumPrograms:<价值>

增加在忠诚度 管理 – 已启用入门许可证。默认值和最大值为 1。支持的数量0–1,乘数:1

LoyaltyMaxOrderLinePerHour:<值>

将每小时可累计处理的订单行数增加 忠诚度计划流程。指示介于 1–3,500,000 之间的值。支持的数量1–3,500,000,乘数:1

LoyaltyMaxProcExecPerHour:<值>

增加忠诚度计划可以处理的交易日记帐数量 每小时的进程数。指示介于 1–500,000 之间的值。支持的数量1–500,000,乘数:1

LoyaltyMaxTransactions:<价值>

增加可以处理的事务日记记录数。表示一个 值介于 1–50,000,000 之间。支持的数量1–50,000,000,乘数:1

LoyaltyMaxTrxnJournals:<值>

增加可以存储在组织中的事务日记记录数 已启用 Loyalty Management – Start 许可证。支持的数量1–25,000,000,乘数:1更多信息有关更多信息,请参阅 Salesforce 帮助中的事务日志限制 信息。

在临时组织中启用宏。启用宏后,将宏浏览器添加到 Lightning 控制台,以便您可以为常用操作配置预定义指令,并同时将它们应用于多个帖子。更多信息

请参阅 Salesforce 帮助中的设置和使用宏 了解更多信息。

营销用户

提供对 Campaigns 对象的访问。如果没有此设置,广告系列将是 只读。

MaxActiveDPEDefs:<值>

增加可在 组织。指示一个介于 1–50 之间的值。支持的数量1–50,乘数:1

MaxApexCodeSize:<值>

限制非测试、非托管 Apex 代码大小(以 MB 为单位)。要使用大于 默认值为 10,请联系 Salesforce 客户支持。

MaxAudTypeCriterionPerAud

限制每个访问群体可用的访问群体类型条件的数量。默认值为 10。

MaxCustomLabels:<值>

限制自定义标签的数量(以千为单位)。将限制设置为 10 使临时组织能够拥有 10,000 个自定义标签。表示一个 值介于 1–15 之间。支持的数量1–15,乘数:1,000

MaxDatasetLinksPerDT:<值>

增加可与决策表关联的数据集链接数。 指示一个介于 1–3 之间的值。支持的数量1–3,乘数:1

MaxDataSourcesPerDPE:<值>

增加数据处理引擎定义可以的源对象节点数 包含。指示一个介于 1–50 之间的值。支持的数量1–50,乘数:1

MaxDecisionTableAllowed:<值>

增加可在组织中创建的决策表规则数。表示一个 值介于 1–30 之间。支持的数量1–30,乘数:1

MaxFavoritesAllowed:<值>

增加允许的收藏夹数量。收藏夹允许用户创建快捷方式 Salesforce 页面。用户可以通过单击来查看他们的收藏夹 标题中的收藏夹列表下拉列表。指示一个值 介于 0–200 之间。支持的数量0–200,乘数:1

MaxFieldsPerNode:<值>

增加数据处理引擎定义中的节点可以包含的字段数。 指示一个介于 1–500 之间的值。支持的数量1–500,乘数:1

MaxInputColumnsPerDT:<值>

增加决策表可以包含的输入字段数。指示一个值 在 1-10 之间。支持的数量1–10,乘数:1

MaxLoyaltyProcessRules:<值>

增加可在组织中创建的会员计划流程规则的数量。 指示一个介于 1–20 之间的值。支持的数量1–20,乘数:1

MaxNodesPerDPE:<值>

增加数据处理引擎定义可以包含的节点数。 指示一个介于 1–500 之间的值。支持的数量1–500,乘数:1

MaxNoOfLexThemesAllowed:<值>

增加允许的主题数。主题允许用户配置颜色、字体、 图像、大小等。在“设置”中访问主题列表, 在主题和品牌下。指示介于 0–300.支持的数量0–300,乘数:1

MaxOutputColumnsPerDT:<值>

增加决策表可以包含的输出字段数。指示一个值 在 1-5 之间。支持的数量1–5,乘数:1

MaxSourceObjectPerDSL:<值>

增加可在 决策表。指示一个介于 1–5 之间的值。支持的数量1–5,乘数:1

MaxStreamingTopics:<值>

增加 24 小时内传递的 PushTopic 事件通知的最大数量 期间,由所有 CometD 客户端共享。指示介于 40–100.支持的数量40–100,乘数:1

MaxUserNavItemsAllowed:<值>

增加用户可以添加到导航栏的导航项数。表示一个 值介于 0–500 之间。支持的数量0–500,乘数:1

MaxUserStreamingChannels:<值>

增加通用流式处理的用户定义通道的最大数量。表示一个 值介于 20–1,000 之间。支持的数量20–1,000,乘数:1

MaxWritebacksPerDPE:<值>

增加数据处理引擎定义可以的写回对象节点数 包含。指示一个介于 1–50 之间的值。支持的数量1–10,乘数:1

MedVisDescriptorLimit:<值>

将每条记录允许的共享定义数增加到 应用于对象。指示介于 150–1,600.支持的数量150–1,600,乘数:1

MinKeyRotationInterval

每 60 秒设置一次加密密钥材料轮换间隔。如果这 未指定功能,则旋转间隔默认为每 604,800 秒(7 天)一次 搜索索引密钥材料,所有其他密钥每 86,400 秒(24 小时)搜索一次 材料。更多信息

需要启用 PlatformEncryption 和一些 使用临时组织中的“设置”菜单进行配置。查看 Shield Platform 具有哪些用户权限 需要加密吗?使用 Salesforce 生成租户密码 Salesforce 帮助。

MobileExtMaxFileSizeMB:<值>

增加 Field Service Mobile 扩展的文件大小(以 MB 为单位)。表示一个 值介于 1–2,000 之间。支持的数量1–2,000,乘数:1

移动安全

实现增强的移动安全性。借助增强的移动安全性,您可以控制范围 的策略,以创建适合您组织需求的安全解决方案。您可以限制用户 基于操作系统版本、应用版本以及设备和网络安全的访问。 您还可以指定违规的严重性。

MultiLevelMasterDetail

允许在一个对象之间创建特殊类型的父子关系,即 子对象、细节对象和另一个对象、父对象或主对象。

相互身份验证

需要客户端证书来验证相互身份验证的入站请求。

我的 Trailhead

允许访问临时组织中的 myTrailhead 启用站点。临时组织定义文件将以下选项添加到临时组织定义文件中:

{
    "orgName": "Acme",
    "edition": "Enterprise",
    "features": ["MyTrailhead"],
    "settings": {
        "trailheadSettings": {
            "enableMyTrailheadPref": true
            }  
        }  
    }

更多信息Salesforce 帮助:Enablement Sites (myTrailhead)

非营利性CloudCaseManagementUser

提供使用和配置 Salesforce.org 所需的权限集许可证 非营利性云案例管理托管包。然后,您可以从头开始安装该软件包 组织。更多信息

有关安装和配置步骤,请参阅 Salesforce.org 非营利组织云案例管理

NumPlatformEvents:<值>

增加可创建的最大平台事件定义数。表明 介于 5–20 之间的值。支持的数量5–20,乘数:1

对象链接

创建规则以快速将渠道交互链接到联系人、潜在顾客或客户的个人帐户等对象 (Beta)。

订单管理

提供 Salesforce 订单管理许可证。订单管理是您的中心枢纽 用于处理订单生命周期的所有方面,包括订单 捕获、履行、运输、付款处理和 服务。更多信息

在 Enterprise Edition 和 Developer Edition 临时组织中可用。

如果要将订单管理配置为 使用这些功能中的任何一个,请在 Scratch 组织:

  • 多币种
  • 个人帐户
  • ProcessBuilder的
  • StateAndCountry选择列表

需要使用 中的“设置”菜单进行配置 Scratch 组织。用于安装和 配置步骤,请参阅 Salesforce 帮助:Salesforce 订单管理

注意

实施过程包括车削 在多个订单和订单管理功能上 在“设置”中切换。在临时组织中,您可以转动 它们通过在 临时组织定义文件。有关的详细信息 这些设置,请参阅元数据 API 开发人员指南中的 OrderSettings 和 OrderManagementSettings

OrderSaveLogicEnabled

启用对新订单保存行为的临时组织支持。更多信息OrderSaveLogicEnabled 仅支持新订单保存行为。如果您的临时组织同时需要两者 旧订单和新订单保存行为,请使用 OrderSaveBehaviorBoth。要启用 OrderSaveLogicEnabled,请更新临时组织定义文件。

{
  "features": ["OrderSaveLogicEnabled"],
  "settings": {
    "orderSettings": {
      "enableOrders": true
    }
  }
}

OrderSaveBehaviorBoth(订单保存行为两者)

启用对“新订单保存行为”和“旧订单保存”的临时组织支持 行为。更多信息要启用 OrderSaveLogicEnabled,请更新临时组织定义 文件。

{
   "features": ["OrderSaveBehaviorBoth"],
  "settings": {
    "orderSettings": {
      "enableOrders": true
    }
  }
}

出站消息HTTPSession

允许在具有“发送”的出站消息定义中使用 HTTP 终结点 URL 已选择会话 ID 选项。

成果管理

允许用户访问 Salesforce 中的结果管理功能和对象。

更多信息

有关更多信息,请参阅 Salesforce 帮助中的结果管理 信息。要启用结果管理,请将这些设置添加到临时组织定义中 文件。

{
  "features": ["OutcomeManagement"],
  "settings": {
    "IndustriesSettings": {
      "enableOutcomes": true
    }
  }
}

PardotScFeaturesCampaignInfluence

启用额外的活动影响模型、首次接触、最后一次接触,甚至 分发给 Pardot 用户。

个人帐户

在临时组织中启用个人帐户。更多信息

在 Enterprise Edition 和 Developer Edition 临时组织中可用。

管道检测

启用管道检测。管道检测是 整合的管道视图,包含指标、机会和最近的亮点 变化。更多信息在企业版临时组织中可用。需要启用和配置 PipelineInspection,使用临时组织中的“设置”菜单。有关更多信息,请参阅 Salesforce 帮助中的打开管道检查

平台缓存

启用平台缓存并分配 3 MB 缓存。Lightning 平台缓存层在缓存 Salesforce 会话和组织数据时提供更快的性能和更好的可靠性。更多信息

请参阅《Apex 开发人员指南》中的平台缓存 了解更多信息。

PlatformConnect:<值>

启用 Salesforce Connect 并允许用户查看、搜索和修改数据 存储在 Salesforce 组织外部。指示 1-5 之间的值。支持的数量1–5,乘数:1

平台加密

Shield Platform Encryption 对静态数据进行加密。您可以管理密钥材料并加密字段、文件和其他数据。

PlatformEventsPerDay:<值>

增加已传送的标准卷平台事件通知的最大数量 在 24 小时内,由所有 CometD 客户共享。指示一个值 在 10,000–50,000 之间。支持的数量10,000–50,000,乘数:1

ProcessBuilder的

启用 Process Builder,这是一种 Salesforce Flow 工具,可帮助您实现业务自动化 过程。更多信息

需要在临时组织的“设置”菜单中进行配置。

请参阅 Salesforce 帮助中的 Process Builder,了解 更多信息。

产品和时间表

在临时组织中启用产品计划。启用此功能后,您可以创建 产品上的默认产品明细表。用户还可以为个人创建时间表 机会上的产品。

项目管理

允许访问所有“项目群管理”和“案例管理”功能和对象。更多信息要启用 ProgramManagement,请将这些设置添加到临时组织定义中 文件。

{
  "orgName": "Sample Org" ,
  "edition": "Enterprise",
  "features": ["ProgramManagement"],
  "settings": {
    "IndustriesSettings": {
      "enableBenefitManagementPreference": true,
      "enableBenefitAndGoalSharingPref": true,
      "enableCarePlansPreference": true
    }
  }
}

或者,手动启用组织中的设置。请参阅 Salesforce 帮助。

提供程序FreePlatformCache

提供 3 MB 的免费平台缓存容量,用于安全审查 托管包。此功能通过称为“无提供程序”的容量类型提供 容量,并在 Developer Edition 组织中自动启用。免费分配提供程序 容量添加到平台缓存分区,并将其添加到托管包中。更多信息

请参阅设置平台缓存 Salesforce 帮助中的“使用提供商可用容量进行分区”,了解更多信息 信息。

PublicSectorAccess

允许访问所有公共部门功能和对象。

PublicSectorApplicationUsageCreditsAddOn

支持公共部门应用程序的其他用途,具体取决于其 定价。

PublicSectorSiteTemplate(公共部门网站模板)

允许公共部门用户访问以从模板构建 Experience Cloud 站点 可用。

记录类型

启用记录类型功能。记录类型可让您提供不同的业务 流程、选择列表值和页面布局给不同的用户。

RefreshOnInvalidSession

启用在用户会话无效时自动刷新 Lightning 页面。但是,如果页面检测到新令牌,它会尝试设置该令牌并继续而不刷新。

RevSubscriptionManagement

启用订阅管理。订阅管理是 API 优先的, 用于 B2B 订阅和一次性销售的产品到现金解决方案。更多信息在 Enterprise 和 Developer 临时组织中可用。启用订阅管理 在临时组织中,将此设置添加到临时组织定义中 文件。

"settings": {
    ...
    "subscriptionManagementSettings": {
      "enableSubscriptionManagement": true
    },
    ...
  }

有关订阅管理的详细信息,请参阅 https://developer.salesforce.com/docs/revenue/subscription-management/overview

S1ClientComponentCacheSize

允许组织为 Lightning 组件提供最多 5 页的缓存。

销售云爱因斯坦

启用 Sales Cloud Einstein 功能和 Salesforce 收件箱。Sales Cloud Einstein 带来 人工智能渗透到销售过程的每一步。更多信息

在 Enterprise Edition 临时组织中可用。

有关更多信息,请参阅 Salesforce 帮助中的 Sales Cloud Einstein

SalesforceContent用户

允许访问 Salesforce 内容功能。

Salesforce反馈管理入门

提供使用 Salesforce 反馈管理 – Starter 的许可证 特征。更多信息

在 Enterprise 和 Developer Edition 临时组织中可用。使用 Salesforce 反馈 管理 – 入门功能,启用调查并分配 Salesforce 高级功能 临时组织用户的 Starter 用户权限。有关如何启用的其他信息 调查和配置步骤,请参阅启用调查和 配置调查设置分配用户 Salesforce 帮助中的权限。

SalesforceIdentityForCommunities(SalesforceIdentityFor社区)

将 Salesforce Identity 组件(包括登录和自助注册)添加到 Experience 中 建筑工人。此功能是 Aura 组件所必需的。

销售用户

提供 Sales Cloud 功能的许可证。

SAML20单注销

允许使用 SAML 2.0 单点注销。

SCIMProtocol

启用对 SCIM 协议基 API 的访问支持。

SecurityEventEnabled(安全事件启用)

允许在事件监控中访问安全事件。

SentimentInsights功能

提供在临时组织中启用和使用 Sentiment Insights 所需的许可证。 产品用途 Sentiment Insights,用于分析客户的情绪并获得可操作的见解,以 改进它。

更多信息

若要使用此暂存组织功能,开发人员中心组织需要 IESentimentAnalysis、 AwsSentimentAnalysis、BYOAForSentiment 和 IESentimentAnalysisEnabled 权限。为 有关 Sentiment Insights 的信息,请参阅 Salesforce 帮助中的 Sentiment Insights

服务目录

启用员工服务目录,以便您可以创建产品和服务目录 为您的员工服务。它还可以将员工对这些产品和服务的要求转化为 已批准并记录在案的订单。

更多信息

若要使用此暂存组织功能,开发人员中心组织需要 ServiceCatalog 权限。要了解 更多,请参阅员工服务 目录

服务云

将 Service Cloud 许可证分配给您的临时组织,以便您可以选择如何 客户可以通过电子邮件、电话、社交媒体、在线社区、 聊天和发短信。

ServiceCloudVoicePartner电话

将 Service Cloud Voice with Partner Telephony 附加许可证分配给 您的 Scratch 组织,因此您可以设置一个与 支持的电话提供商。表示 1–50 之间的值。支持的数量1–50,乘数:1更多信息有关设置和配置步骤,请参阅 Salesforce 帮助中的 Service Cloud Voice with Partner Telephony

服务用户

添加一个 Service Cloud 用户许可证,并允许访问 Service Cloud 功能。

SessionIdInLogEnabled

使 Apex 调试日志能够包含会话 ID。如果禁用,则在调试日志中将会话 ID 替换为“SESSION_ID_REMOVED”。

SFDOInsightsDataIntegrityUser

提供 Salesforce.org Insights Platform 数据完整性托管包的许可证。 然后,您可以在临时组织中安装该软件包。更多信息

有关安装和配置步骤,请参阅 Salesforce.org Insights Platform 数据完整性帮助。

共享活动

允许用户将多个联系人与任务和事件相关联。更多信息

用于其他安装和配置 步骤,请参阅 Salesforce 帮助中的启用共享活动的注意事项

网站

启用 Salesforce Sites,允许您创建公共网站和应用程序 直接与您的 Salesforce 组织集成。用户不是 需要使用用户名和密码登录。更多信息

您可以在临时组织中创建站点和社区,但不支持自定义域(如 www.example.com)。

社交客户服务

启用 Social Customer Service,设置帖子默认值,并激活 Starter 打包或登录您的 Social Studio 帐户。

StateAndCountry选择列表

启用州和国家/地区选择列表。州和国家/地区选择列表让 用户从预定义的标准化列表中选择州和国家/地区,而不是输入 州、国家和地区数据转换为文本字段。

流式处理API

启用流式处理 API。更多信息

在 Enterprise Edition 和 Developer Edition 临时组织中可用。

StreamingEventsPerDay:<值>

增加 24 小时内传递的 PushTopic 事件通知的最大数量 句点,由所有 CometD 客户端共享(API 版本 36.0 及更早版本)。 指示一个介于 10,000–50,000 之间的值。支持的数量10,000–50,000,乘数:1

SubPerStreamingChannel:<值>

增加每个通用流式处理的最大并发客户端(订阅者)数 通道(API 版本 36.0 及更早版本)。指示介于 20–4,000.支持的数量20–4,000,乘数:1

SubPerStreamingTopic:<值>

增加每个 PushTopic 流式处理的最大并发客户端(订阅者)数 通道(API 版本 36.0 及更早版本)。指示介于 20–4,000.支持的数量20–4,000,乘数:1

SurveyAdvanced功能

为 Salesforce 反馈管理提供的可用功能启用许可证 – 增长许可证。更多信息

在 Enterprise 和 Developer Edition 临时组织中可用。使用 Salesforce 反馈 管理 – 增长功能,启用调查并分配 Salesforce 调查高级 具有对临时组织用户的用户权限。有关如何启用的其他信息 调查和配置步骤,请参阅启用调查和 配置调查设置分配用户 Salesforce 帮助中的权限。

可持续发展云

提供安装和 配置 Sustainability Cloud。要启用或使用 CRM Analytics 和 CRM Analytics 模板,包括 DevelopmentWave 临时组织 特征。更多信息

有关安装和配置步骤,请参阅 Sustainability Cloud 旧版 集合中的文档 向上 并维护网络 零 Salesforce 帮助中的云指南。

可持续发展应用程序

提供所需的权限集许可证和权限集 配置 Net Zero Cloud。启用或使用 Tableau CRM 和 Tableau 的步骤 CRM 模板,包括 DevelopmentWave 临时组织 特征。临时组织定义文件将这些选项添加到临时组织定义中 文件:

{
  "orgName": "net zero scratch org",
  "edition": "Developer",
  "features": ["SustainabilityApp"],
  "settings": {
    "industriesSettings":{
      "enableSustainabilityCloud": true,
      "enableSCCarbonAccounting" : true
    }
  }
}

更多信息

有关配置步骤,请参阅“设置和维护净零”中的“配置净零云” Salesforce 帮助中的云指南。

TCRMfor可持续发展

通过以下方式启用管理 Net Zero Analytics 应用程序所需的所有权限 启用 Tableau CRM。您可以创建和共享分析应用程序 您的用户使您的环境会计与您的 财务会计。更多信息

有关更多信息,请参阅“设置”和“设置”中的“部署净零分析”。 Salesforce 帮助中的维护 Net Zero Cloud 指南。

TimelineConditionsLimit

将每个事件类型的时间轴记录显示条件数限制为 3。更多信息

有关更多信息,请参阅 Salesforce 帮助中的通过增强的时间线提供整体患者护理

时间轴事件限制

将时间轴上显示的事件类型数限制为 5 个。更多信息

请参阅提供 增强的整体患者护理 Salesforce 帮助中的时间线了解更多信息 信息。

时间轴记录类型限制

将每个事件类型的相关对象记录类型数限制为 3 个。更多信息

请参阅提供 增强的整体患者护理 Salesforce 帮助中的时间线了解更多信息 信息。

TimeSheetTemplateSettings

使用时间表模板,可以配置设置以自动创建时间表。例如,您可以创建一个设置开始日期和结束日期的模板。将模板分配给用户配置文件,以便为正确的用户创建时间表。更多信息

有关配置步骤,请参阅在 Salesforce 中创建时间表模板 帮助。

TransactionFinalizers 交易终结器

使您能够实施 Apex 终结器并将其附加到可排队的 Apex 作业。更多信息

注意

此功能目前处于开放状态 试点并受到限制。

请参阅 Apex 中的事务终结器(试点) 开发人员指南了解更多信息。

WaveMax货币

增加 CRM Analytics 支持的最大货币数。指示一个值 在 1-5 之间。

Wave平台

启用 Wave Platform 许可证。

工作流程

启用工作流,以便您可以自动执行标准内部程序和 过程。更多信息

需要在临时组织的“设置”菜单中进行配置。

工作流流操作功能

允许您从工作流操作启动流程。更多信息

仅当您在组织中为流触发器启用了试点计划时,才支持此设置 工作流操作。如果启用了试点,则 可以继续创建和编辑流触发器 工作流操作。

如果未启用试点,请使用流 ProcessBuilder 临时组织功能中的操作 相反。

WorkplaceCommandCenter用户

允许访问 Workplace Command Center 功能,包括访问 Employee、Crisis 和 员工危机评估。更多信息

用于其他安装和配置 步骤,请参阅在 Workplace Command Center 中设置 Work.com 开发组织 Work.com 开发人员指南。

工作感谢Pref

启用 Chatter 中的“感谢”功能。

临时组织设置

临时组织设置是在临时组织中定义组织首选项的格式 定义。由于可以使用所有元数据 API 设置,因此它们是最全面的 配置临时组织的方式。如果某个设置在元数据 API 中受支持,则在 临时组织。设置为您提供细粒度控制,因为您可以定义值 对于设置的所有字段,而不仅仅是启用或禁用它。

有关元数据 API 设置及其支持字段的信息,请参阅元数据 API 开发人员指南中的设置

重要

尽管“设置”在“元数据”中是大写驼峰式的 API 开发者指南,请务必在 临时组织定义。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "features": ["Communities", "ServiceCloud", "Chatbot"],
  "settings": {
      "communitiesSettings": {
          "enableNetworksEnabled": true
      },
      "lightningExperienceSettings": {
          "enableS1DesktopEnabled": true
      },
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
      },
      "omniChannelSettings": {
          "enableOmniChannel": true
      },
      "caseSettings": {
          "systemUserEmail": "support@acme.com"
      }
  }
}

下面是如何在临时组织中配置 SecuritySettings 的示例。在 在这种情况下,要定义会话超时,请嵌套字段值。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "features": [],
  "settings": {
       "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
       },
      "securitySettings": {
          "sessionSettings":{
             "sessionTimeout": "TwelveHours"
          }  
      }
  }
}

此示例演示如何使用 NameSettings 启用中间名和 组织中以下人员对象的后缀:联系人、潜在顾客、人员帐户和 用户。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "settings": {
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
       },
       "nameSettings": {
          "enableMiddleName": true,
          "enableNameSuffix": true
      }
  }
}

临时组织设置

临时组织设置是在临时组织中定义组织首选项的格式 定义。由于可以使用所有元数据 API 设置,因此它们是最全面的 配置临时组织的方式。如果某个设置在元数据 API 中受支持,则在 临时组织。设置为您提供细粒度控制,因为您可以定义值 对于设置的所有字段,而不仅仅是启用或禁用它。

有关元数据 API 设置及其支持字段的信息,请参阅元数据 API 开发人员指南中的设置

重要

尽管“设置”在“元数据”中是大写驼峰式的 API 开发者指南,请务必在 临时组织定义。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "features": ["Communities", "ServiceCloud", "Chatbot"],
  "settings": {
      "communitiesSettings": {
          "enableNetworksEnabled": true
      },
      "lightningExperienceSettings": {
          "enableS1DesktopEnabled": true
      },
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
      },
      "omniChannelSettings": {
          "enableOmniChannel": true
      },
      "caseSettings": {
          "systemUserEmail": "support@acme.com"
      }
  }
}

下面是如何在临时组织中配置 SecuritySettings 的示例。在 在这种情况下,要定义会话超时,请嵌套字段值。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "features": [],
  "settings": {
       "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
       },
      "securitySettings": {
          "sessionSettings":{
             "sessionTimeout": "TwelveHours"
          }  
      }
  }
}

此示例演示如何使用 NameSettings 启用中间名和 组织中以下人员对象的后缀:联系人、潜在顾客、人员帐户和 用户。

{
  "orgName": "Acme",
  "edition": "Enterprise",
  "settings": {
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
       },
       "nameSettings": {
          "enableMiddleName": true,
          "enableNameSuffix": true
      }
  }
}

基于组织形状创建临时组织

我们知道,构建一个反映功能和 生产组织中的设置。使用 Organizational Shape for Scratch Orgs,您可以继续构建 从头开始组织定义。捕获组织的形状后,可以启动刮擦 基于它的组织。

适用于: 开发人员、组、专业、无限制和 企业版。从组织形状创建的临时组织与 源组织。

不适用于: 临时组织和沙箱

组织形状中包含哪些内容?

功能、元数据 API 设置、 版本、限制和许可证决定了我们所说的组织形态。为 进一步说明,组织形式包括:

  • 包含字段的元数据 API 设置。boolean
  • 与已安装的软件包关联的许可证,但与软件包本身无关。自 使用关联的软件包,将其安装在从组织创建的临时组织中 形状。

注意

创建组织形状时,不会捕获某些功能。但是,您可以添加 手动将功能添加到临时组织定义文件中。有关详细信息,请参阅组织形状疑难解答

组织形状中不包含哪些内容?

  • 带有 或 字段的元数据 API 设置。但是,您可以 手动添加非布尔设置或源中未包含的其他设置 org 添加到您的 scratch 组织定义。有关示例,请参阅组织形状的临时组织定义integerstring
  • 元数据类型
  • 数据

组织形状特定于发布

临时组织形状与特定的 Salesforce 版本相关联。请务必 在源组织升级到新的 Salesforce 后重新创建组织形状 释放。在 Salesforce 主要版本转换期间,您的 Dev Hub 组织和源 org 可以采用不同的发布版本。有关期间的选项,请参阅组织形状的临时组织定义 过渡期。

  • 为 Scratch 组织启用组织形状 为要捕获其形状的组织(源组织)中的临时组织
    启用组织形状
  • 组织形状权限
    开发人员中心组织的 Salesforce 管理员必须向计划创建组织形状或基于组织形状创建临时组织的用户分配权限。如果您已经为 Salesforce DX 用户设置了权限,则可以将其更新为包含访问权限。
  • 创建和管理组织形状
    创建组织形状以模拟源组织的基线设置(功能、限制、版本和元数据 API 设置),而不使用无关的数据和元数据。如果该组织的功能、设置或许可证发生更改,您可以通过重新创建组织配置来捕获这些更新。一次只能有一个活动组织结构。
  • 组织形状的临时组织定义 在组织形状
    创建期间,我们捕获指定源组织的功能、设置、版本、许可证和限制。这样,您就不必手动将这些项目包含在临时组织定义文件中。您可以仅基于源组织形状创建临时组织。或者,您可以在临时组织定义文件中添加更多功能和设置,以包括源组织中不存在的功能。
  • 组织形状疑难解答 以下是将组织形状
    用于临时组织时可能遇到的一些问题。

为临时组织启用组织形状

为要捕获其形状的组织中的临时组织启用组织形状(来源 组织)。

适用于:开发人员版、组版、专业版、无限制版和企业版 版本

不适用于:临时组织和沙盒

请务必:

  • 如果需要,请在源组织和开发人员中心组织中为临时组织启用组织形状 捕获不是开发人员中心组织的组织的形状。
  • 输入组织 ID 时,请仅使用前 15 个字符,而不是完整的 18 个字符 组织 ID。

您可以在“公司设置”>中找到组织 ID 信息

  1. 在用于创建临时组织的 Dev Hub 组织中为 Scratch 组织启用组织形状。 如果您需要帮助,请联系 Salesforce 管理员。
    1. 在“设置”中,在“快速查找”框中输入“组织形状”,然后选择“组织形状”。
    2. 单击“为临时组织启用组织形状”(Enable Organizational Shape for Scratch Orgs) 的切换开关。
    3. 在文本框中,输入开发人员中心的 15 个字符的组织 ID,然后单击“保存”。
  2. (可选)如果源组织与开发人员中心组织不同,请为 源组织中的临时组织。
    1. 登录到源组织。
    2. 在“设置”中,在“快速查找”框中输入“组织形状”,然后选择“组织形状”。
    3. 单击“为临时组织启用组织形状”(Enable Organizational Shape for Scratch Orgs) 的切换开关。
    4. 输入用于创建临时组织的 15 个字符的 Dev Hub 组织 ID。

最多可以指定 50 个开发人员中心组织 ID 来解决以下常见用例:

  • 您有多个生产组织,但您的开发团队只能访问一个。对于 他们正在构建的定制,他们需要另一个生产组织的形状。
  • 开发人员使用自己的开发人员中心组织,并且无权访问生产组织。 但是,他们希望根据生产组织的形状创建临时组织。
  • 您是使用生产组织创建临时组织的 ISV。您想要捕获 第一代打包组织的形状,以便您可以构建第二代包。

组织形状权限

Dev Hub 组织的 Salesforce 管理员必须将权限分配给计划以下用户: 创建组织形状,或基于组织形状创建临时组织。如果您已经拥有权限 设置为 Salesforce DX 用户,您可以将其更新为包含访问权限。

访问权限
创建组织形状对象设置>形状表示>创建、编辑
删除组织形状对象设置>形状表示>删除
使用组织形状创建临时组织除了用于创建暂存的权限外,不需要其他权限 组织。

您不需要“全部修改”权限即可删除其他人创建的形状,因为 组织中一次只能有一个活动形状。

支持的许可证

除了为用户提供适当的权限外,请务必将 Salesforce 许可给 Org Shape 用户。目前不支持其他用户许可证 时间。

创建和管理组织形状

创建组织形状以模拟基线设置(功能、限制、版本和元数据) API 设置),没有无关数据和元数据的源组织。如果功能、设置、 或该组织更改的许可证,您可以通过重新创建组织形状来捕获这些更新。您可以 一次只有一个活动组织形状。

组织配置捕获元数据 API 设置,而不是所有元数据类型。例如 组织中显示的自定义项(如 Lightning Experience 主题)不包括在内 组织形状的一部分。请参阅元数据 API 中的设置 完整列表指南。

组织形状包括组织首选项和权限。它不包括 AddressSettings 等数据条目。

重要

临时组织形状与特定的 Salesforce 版本相关联。是 确保在源组织升级到新的 Salesforce 版本后重新创建组织配置。

  1. 同时授权开发人员中心组织和源组织。为每个组织运行此命令。sf auth web login --alias
  2. 为源组织创建组织形状。此命令启动一个异步进程,以 创建组织形状。sf org create shape --target-org <source org username/alias> Successfully created org shape for 3SRB0000000TXbnOCG.
  3. 检查 shape:create 命令的状态。sf org shape list=== Org Shapes ALIAS USERNAME ORG ID SHAPE STATUS CREATED BY CREATED DATE ────── ──────── ────────────────── ──────────── ────────── ───────────── SrcOrg me@my.org 00DB1230000Ifx5MAC InProgress me@my.org 2020-08-06您可以在状态为 : 之后使用组织形状:Active=== Org Shapes ALIAS USERNAME ORG ID SHAPE STATUS CREATED BY CREATED DATE ────── ───────── ────────────────── ──────────── ──────────── ──────────── SrcOrg me@my.org 00DB1230000Ifx5MAC Active me@my.org 2020-08-06

如果再次运行该命令 此组织,以前的形状被标记为非活动状态,并被新的活动形状替换。

sf org create shape

如果你 不想基于此形状创建临时组织,可以删除组织形状。删除 一个组织 形状:

sf org delete shape --target-org <username/alias>

组织形状的临时组织定义

在组织形状创建期间,我们会捕获功能、设置、版本、许可证和 指定源组织的限制。这样,您就不必手动包含这些项目 在临时组织定义文件中。您可以仅基于源创建临时组织 组织形状。或者,您可以在临时组织定义文件中添加更多功能和设置 包括源组织中不存在的功能。

重要

在临时组织定义中,指示 15 个字符而不是 .sourceOrg 是您创建其形状的组织的组织 ID。 仅使用前 15 个字符,而不是完整的 18 个字符的组织 ID。sourceOrgedition

简单的临时组织定义文件

如果您的 Dev Hub 组织、源组织和组织形状都位于同一 Salesforce 上 版本,您可以使用简单的临时组织定义。

{
  "orgName": "Acme",
  "sourceOrg": "00DB1230400Ifx5"
}

Salesforce 版本过渡期间的临时组织定义文件

在 Salesforce 主要版本过渡期间,您的 Dev Hub 组织和源组织可以 使用不同的版本。如果你的 Dev Hub 组织与你的版本不同 source org,将选项添加到 临时组织定义文件,以使用组织形状创建临时组织。release

{
  "orgName": "Acme",
  "sourceOrg": "00DB1230400Ifx5",
  "release": "previous"
}
源 Org/Org Shape 版本Dev Hub 版本支持的 Scratch Org 版本在临时组织定义文件中使用的释放选项
当前预览仅限当前版本“release”: “previous”
预览当前仅限预览版“release”: “preview”

DevOps Center 的临时组织定义文件

如果您基于启用了 DevOps Center 的组织配置创建临时组织,我们将 仍要求将 DevOps Center 功能和设置添加到临时组织 定义。我们要求客户出于法律原因明确启用它 DevOps Center 条款和条件。

{
    "orgName": "Acme",
    "sourceOrg": "00DB1230400Ifx5",
    "features": ["DevOpsCenter"],
    "settings": {
        "devHubSettings": {
            "enableDevOpsCenterGA": true
            }  
        }  
    }

具有其他功能和设置的临时组织定义文件

添加组织形状未捕获的功能,或测试源组织的功能 没有,您可以添加更多临时组织功能和元数据 API 设置。 设置是指“设置”元数据类型,而不是所有元数据类型。

{
  "orgName": "Acme",
  "sourceOrg": "00DB1230000Ifx5",
  "features": ["Communities", "ServiceCloud", "Chatbot"],
  "settings": {
      "communitiesSettings": {
          "enableNetworksEnabled": true
      },
      "mobileSettings": {
          "enableS1EncryptedStoragePref2": true
      },
      "omniChannelSettings": {
          "enableOmniChannel": true
      },
      "caseSettings": {
          "systemUserEmail": "support@acme.com"
      }
  }
}

下一步:使用组织形状临时组织定义文件创建临时组织。

组织形状疑难解答

以下是在将 Org Shape 用于临时组织时可能遇到的一些问题。

组织形状未捕获的某些功能

描述:某些功能和设置未在组织结构中启用, 在许多情况下,由于安全或法律原因,这是设计使然。

  • DevOps中心
  • 多币种
  • 个人帐户

解决方法:将它们添加到临时组织定义中。

{
    "orgName": "Acme",
    "sourceOrg": "00DB1230400Ifx5",
    "features": ["PersonAccounts", "DevOpsCenter"],
    "settings": 
      {
       "currencySettings": 
          "enableMultiCurrency": true
      }
  }

某些 Field Service 功能未在组织形状中启用

描述:即使 Field Service 增强了调度 和优化,并在源中启用 Field Service 集成功能 创建组织形态的组织,则在创建 基于组织形状的 scratch 组织。

解决方法:手动添加缺少的 Field Service 元数据 临时组织定义的 API 设置,具体取决于启用的功能 在源组织中。

方案 1:如果组织配置同时包括 Field Service 增强计划和 优化和 Field Service 集成功能,手动添加 Field Service 临时组织定义中的增强计划和优化元数据 API 设置 文件,这将启用这两个功能。o2EngineEnabled

"settings": 
    { 
     "fieldServiceSettings": 
      { 
        "fieldServiceOrgPref": true,
          "o2EngineEnabled": true
      }
    }

方案 2:如果组织结构仅包含 Field Service 集成功能, 手动添加 Field Service 增强型计划和优化元数据 API 将 ,设置为 临时组织定义文件。optimizationServiceAccess

"settings": 
    { 
     "fieldServiceSettings": 
      { 
        "fieldServiceOrgPref": true,
           "optimizationServiceAccess": true
      }
    }

DevOps Center 未在基于组织形状的临时组织中启用

描述:尽管在源中启用了 DevOps Center org,从源组织的形状创建的临时组织没有 DevOps Center 启用。故意关闭 DevOps Center 组织首选项。我们要求 客户通过在临时中指示功能和设置来显式启用它 出于法律原因的组织定义文件,作为 DevOps Center 条款的一部分,以及 条件。

解决方法:将 DevOps Center 功能和设置添加到 临时组织定义文件。请参阅组织形状的临时组织定义 详。

运行 force:org:shape:list 时出错

描述:从中创建组织形状的试用组织 已过期。您可以看到以下任一错误:

ERROR running org list shape: Error authenticating with the refresh token due to: inactive user
ERROR running org list shape: Error authenticating with the refresh token due to: expired access/refresh token

解决方法:

  • 用于注销和删除 已过期的组织。sf org logout
  • 再次运行。sf org list shape

无法使用 Org Shape 创建 Digital Experience Cloud 站点

描述:当您尝试从组织创建临时组织时 包含 Experience Cloud 站点的形状,则会出现错误。

Required fields are missing: [Welcome Email Template, Change Password Email Template, Lost Password Template]

解决方法:没有。

使用形状创建临时组织时出错

描述:创建临时组织时会看到此错误 使用形状。

ERROR running org create scratch: A fatal signup error occurred. Please try again. 
If you still see this error, contact Salesforce Support for assistance.

解决方法:使用命令生成新形状,然后重试。org create shape

使用带字段的形状时,不会填充班次状态选择列表 服务

描述:当您从形状创建临时组织时 启用 Field Service,排班的 状态 字段选择列表为空。

解决方法:使用禁用了现场服务的组织结构,然后 在临时组织定义文件设置中启用 Field Service。

{
 "orgName": "Acme",
 "sourceOrg": "00DB1230000Ifx5",
 "settings": {
     "fieldServiceSettings": {
         "fieldServiceOrgPref": true
     }
 }
}

组织形状功能仅接受 15 个字符的组织 ID

描述:在以下情况下,您只能使用 15 个字符的组织 ID 为 Scratch 组织启用组织形态,并在临时组织中指定源组织 定义文件。组织 ID 的长度通常为 18 个字符,这是命令显示的内容。org list

解决方法:仅使用标准的前 15 个字符 使用“组织形状”功能时的 18 个字符的组织 ID。

创建临时组织

轻松启动临时组织并直接从命令行打开它。

在创建临时组织之前:

  • 设置您的 Salesforce DX 项目
  • 授权开发人员中心组织
  • 创建临时组织定义文件(构建自己的组织或使用组织形状)

您可以为不同的功能创建临时组织,例如用于功能开发、 开发包含命名空间的包,或用于用户验收测试。

提示

删除开发人员中心组织中任何不需要或出现故障的暂存组织,或通过 命令行,这样它们就不会计入您的活动临时组织分配。

指示临时定义文件相对于当前目录的路径。为 示例存储库和新项目,此文件位于 config 目录中。

创建临时组织的方法

使用 临时组织定义文件,给临时组织一个别名,并指明这个临时组织 是默认值。使用标志指定 您的 Dev Hub 组织的用户名或别名;如果未指定此标志,则该命令将使用 默认 Dev Hub。

–target-dev-hub

sf org create scratch --definition-file config/project-scratch-def.json --alias MyScratchOrg --set-default --target-dev-hub MyHub

你 可以通过指定相应的 标志,当您运行 .此技术允许多个用户或持续集成作业 共享基本定义文件,然后在运行命令时自定义选项。这 example 覆盖 adminEmail 和 edition 选项。org create scratch

sf org create scratch --definition-file config/project-scratch-def.json --admin-email me@email.com --edition developer

你是 创建临时组织时不需要指定定义文件,只要您 指定所需的标志。–edition

sf org create scratch --edition developer

这 示例从具有指定 ID 的组织形状创建临时组织。

sf org create scratch --source-org 00DB1230000Ifx5

创造 用于用户验收测试或测试软件包安装的临时组织。在这个 情况下,您不想创建具有命名空间的临时组织。您可以使用此命令执行以下操作 覆盖临时组织定义文件中的命名空间值。此示例还指定 临时组织的持续时间,指示临时组织的到期时间(1-30 天后)。这 默认持续时间为 7 日。

sf org create scratch --definition-file config/project-scratch-def.json --no-namespace --duration-days 30

指定 临时文件的 Salesforce 版本。在 Salesforce 版本过渡期间,您 可以在创建临时组织时指定版本(预览版或上一个版本)。请参阅为 Scratch 组织选择 Salesforce 版本 详。

sf org create scratch --edition developer --release preview

请求 一个临时组织,但不要等待它完成,通过指定标志。–async

sf org create scratch --edition developer --async

这 command 显示传递给该命令的作业 ID。使用此命令还可以恢复临时组织创建,该 超时。org resume scratch

sf org resume scratch --job-id 2SRB0000CSqdJOAT

创造 具有源代码跟踪功能的临时组织 禁用。

sf org create scratch --definition-file config/project-scratch-def.json --no-track-source

如果临时组织创建成功

执行时,命令 显示有关后台进程的运行信息,例如发送请求、 部署组织设置等。命令完成后,它会显示两个重要的 信息片段:组织 ID 和用户名。org create scratch

Creating Scratch Org... 
RequestId: 2SRB000000CSqdEOAT (https://cbdocorg.my.salesforce.com/2SRB000000CSqdEOAT)
OrgId: 00D8I000000PhAk 
Username: test-st9thgoyyyq3@example.com 
✓ Prepare Request
✓ Send Request
✓ Wait For Org
✓ Available
✓ Authenticate
✓ Deploy Settings
Done

Your scratch org is ready.

您现在可以打开 组织。

sf org open --target-org test-st9thgoyyyq3@example.com

如果使用该标志设置别名,则可以 将该值用于 。–alias–target-org

sf org open --target-org MyScratchOrg

疑难解答提示

如果 create 命令遇到错误,则并不总是清楚临时组织是否 创建。在 Dev Hub 组织上发出此命令,查看它是否返回暂存组织 ID。 这证实了今天创建并由您拥有的临时组织的存在:

sf data query --query "SELECT ID, Name, Status FROM ScratchOrgInfo WHERE CreatedBy.Name = '<your name>' AND CreatedDate = TODAY" --target-org <Dev Hub org>

使用此信息可确定创建是否实际有效。例如,假设 你的名字是 Jane Doe,你为 Dev Hub 组织创建了一个名为 DevHub 的别名:

sf data query --query "SELECT ID, Name, Status FROM ScratchOrgInfo WHERE CreatedBy.Name = 'Jane Doe' AND CreatedDate = TODAY" --target-org DevHub

选择临时组织的 Salesforce 版本

在 Salesforce 版本转换期间,您可以指定版本(预览或 previous) 创建临时组织时。

什么是 Salesforce Preview?

在每个主要的 Salesforce 版本中,您都可以在 您的 Scratch 组织和沙盒,用于在生产之前测试新的自定义和功能 org 已升级。此窗口称为 Salesforce 预览,并在 即将发布的版本称为预览暂存组织。

通常,创建与开发人员中心版本相同的临时组织。然而 在每年发生三次的主要 Salesforce 版本过渡期间,您可以选择 Salesforce 发行版或 ,具体取决于 Dev Hub 的版本。PreviewPrevious

若要在即将发布的版本中试用新功能,不再需要创建试用版 Dev Hub 在即将推出的版本上创建预览暂存组织。您可以使用现有的 Dev 中心,包括您现有的临时组织、活动和每日限制。

例如,您可以在这些版本中选择接下来的三个版本中的一个版本 发布过渡日期。预览开始日期是升级沙盒实例的时间。预览结束 date 是所有实例都处于 GA 版本上的时间。

发布版本预览开始日期预览结束日期
冬季 ’248月 27, 202310月 14, 2023
春季 ’241月 7, 20242月 10, 2024
夏季 ’245月 12, 20246月 15, 2024

由于“以前”和“预览”是相对术语,因此开发人员中心组织 版本在发布转换期间决定了它们的相对重要性。内容如下 当您尝试使用其中一个发布值创建临时组织时发生。

Dev Hub 版本预览以前
Dev Hub 已升级到最新版本错误(Dev Hub 已在最新版本上)以前的 Dev Hub 版本
Dev Hub 仍处于 GA 版本上Dev Hub 版本之后的版本(新发布的 Salesforce 版本)错误(Dev Hub 在 GA 版本上;以前的版本不可用)

注意

如果未指定发布值,则临时组织版本与 Dev Hub 组织。

为特定版本创建临时组织

您可以在临时组织定义文件中指定发布版本,也可以直接在 命令行。您在命令行上设置的任何值都会覆盖您在 临时定义文件。

  • 找出你的 Dev Hub 组织所在的实例:https://status.salesforce.com
  • 将释放选项(小写)添加到临时组织定义文件中。{ "orgName": "Dreamhouse", "edition": "Developer", "release": "preview", "settings": { "mobileSettings": { "enableS1EncryptedStoragePref2": true } } }或者,您可以直接在命令行上指定发布值 与旗帜。您在 命令行将覆盖临时组织定义中的值。–release
  • 通过在终端(macOS 和 Linux)或命令提示符 (Windows) 中执行命令来创建临时组织。org create scratch在 在此示例中,我们将在预览版上创建一个临时组织 释放。sf org create scratch --definition-file config/project-scratch-def.json --alias PreviewOrg --target-dev-hub DevHub --release preview

请务必将 设置为与临时组织匹配 版本。apiVersion

要为所有 DX 项目全局设置它:

sf config set org-api-version 59.0 --global

要在命令行上设置它,请执行以下操作:

SF_ORG_API_VERSION=59.0 sf org create scratch  --definition-file config/project-scratch-def.json --alias PreviewOrg --target-dev-hub DevHub --release preview

注意

无论开发人员中心的发布版本如何,都可以使用临时组织功能,这些功能可以 在您创建的临时文件的发行版(预览版或更早版本)中可用。

如果我想创建一个预发布的 Scratch 组织,该怎么办?

预发布版是最新版本的 Salesforce 的早期版本,之前可用 Salesforce 预览版。它不是为处理规模而构建的,也不附带任何 Salesforce 支持 服务级别协议 (SLA)。因此,创建预发布临时数据的唯一方法 org 将注册预发布试用版 Dev Hub 组织(视情况而定)。

将源代码从您的项目部署到 Scratch 组织

更改源后,您可以通过部署将更改同步到临时组织 使用命令更改的源。

project deploy start

注意

默认情况下,临时组织启用了源跟踪。但有时你不想要来源 跟踪,例如在持续集成环境中,当您想要加快速度时 部署。您可以在创建临时组织时选择退出源跟踪,方法是指定 旗帜。–no-track-source

sf org create scratch --definition-file config/project-scratch-def.json --no-track-source

请参阅创建临时组织,了解禁用源跟踪的更多原因。

首次将源部署到组织时,该文件的包目录中的所有源都将部署到临时组织 以完成初始设置。此时,Salesforce CLI 在 文件系统和远程在临时组织中,以确定哪些元数据已更改。让我们 假设您将一个 Apex 类部署到一个临时组织,然后决定修改 临时组织,而不是本地文件系统。Salesforce CLI 跟踪哪个本地包 创建类的目录,因此当您将其检索回项目时,它知道在哪里 它属于。sfdx-project.json

若要运行本主题其余部分中所述的部署命令,请首先打开终端 (macOS 和 Linux)或命令窗口 (Windows),然后切换到您的 Salesforce DX 项目 目录。

预览部署

在将源部署到组织之前,您可以预览将要部署的组件。 潜在的冲突,以及通过执行 忽略的文件。例如,此命令显示 将项目中的所有源代码部署到别名为 的临时组织。project deploy previewMyGroovyScratchOrg

sf project deploy preview --target-org MyGroovyScratchOrg

使用标志来定位要预览的源,例如仅 清单。在此示例中,指向 Scratch Org 的用户名。–target-org

sf project deploy preview --manifest package.xml --target-org test-am6xqkossaq8@example.com

提示

您可以使用 为组织创建别名。要显示您创建的所有临时文件的用户名和别名, 跑。alias setorg list

将源部署到临时组织

要将更改的本地源部署到默认临时组织,请运行此命令。

sf project deploy start

该命令显示它部署的内容。此示例输出显示了 Apex 类的部署。PropertyController

Deploying v58.0 metadata to test-am6xqkossaq8@example.com using the v59.0 SOAP API.
Deploy ID: 0Af7e00001WsuoSCAR
Status: Succeeded | ████████████████████████████████████████ | 1/1 Components (Errors:0) | 0/0 Tests (Errors:0)

Deployed Source
=====================================================================================================
| State   Name               Type      Path                                                           
| ─────── ────────────────── ───────── ────────────────────────────────────────────────────────────── 
| Changed PropertyController ApexClass force-app/main/default/classes/PropertyController.cls          
| Changed PropertyController ApexClass force-app/main/default/classes/PropertyController.cls-meta.xml

使用标志来定位要部署的源,而不是更改的所有内容。

  • 使用标志部署特定元数据 组件,例如 Apex 类。–metadata
  • 使用标志在 清单文件。–manifest
  • 用于在包中部署源 目录。–source-dir

有关示例和其他标志,请参阅有关项目部署启动的参考信息 您可以指定。

选择要在部署期间忽略的文件

您可能有一些不想在项目和项目之间同步的文件 Scratch 组织。将这些文件添加到文件中 因此,deploy 命令会忽略它们。.forceignore

如果 Deploy 检测到警告

如果运行 ,并出现警告, Salesforce CLI 不会部署源。例如,如果项目出现以下情况,则可能会出现警告 源正在使用过时的版本。如果要忽略这些警告并部署 源到 Scratch 组织,运行:project deploy start

sf project deploy start --ignore-warnings

提示

尽管可以使用此选项成功部署,但我们建议 解决源文件中的问题。例如,如果您看到一条警告,因为 Visualforce 页面使用的版本已过时,请考虑将您的页面更新为当前版本 Visualforce 版本。这样,您就可以利用新功能和性能 改进。

如果 Deploy 检测到文件冲突

在开发过程中,您可以在文件系统中本地更改文件并更改临时组织 直接使用 Salesforce 提供的构建器和编辑器。通常,这些变化 不会引起冲突并涉及唯一文件。此外,该命令不处理合并。项目和临时组织 旨在由一个开发人员使用。project deploy start

但是,如果运行 ,并且 检测到冲突时,Salesforce CLI 会终止操作,并且不会部署 源。相反,它显示冲突信息,例如此示例输出。这 PropertyController Apex 类已在本地和组织中更改,但更改 处于冲突之中。project deploy start

sf project deploy start
 STATE    FULL NAME          TYPE      FILE PATH                                                                                                 
 ──────── ────────────────── ───────── ───────────────────────────────────────────────────────────────────────────────────────────────────────── 
 Conflict PropertyController ApexClass <dir>/force-app/main/default/classes/PropertyController.cls-meta.xml 
 Conflict PropertyController ApexClass <dir>/force-app/main/default/classes/PropertyController.cls          
Error (1): There are changes in the org that conflict with the local changes you're trying to deploy.

首先确定要保留的更改。要保留本地更改,请重新运行 deploy 和 指定标志。–ignore-conflicts

sf project deploy start --ignore-conflicts

若要保留组织中的更改,请运行命令以检索对本地项目的更改,并指定标志。project retrieve start–ignore-conflicts

sf project retrieve start --ignore-conflicts

从 Scratch 组织检索到您的项目的源代码

执行初始部署后,将在本地文件系统之间跟踪更改 和你的 Scratch 组织。如果更改临时组织中的元数据,请将这些更改检索到 您的本地项目,以保持两者同步。

注意

默认情况下,临时组织启用了源跟踪。但有时你不想要 源跟踪,例如在持续集成环境中,当您想要加速时 部署。在创建临时组织时,您可以通过以下方式选择退出源跟踪 指定标志。–no-track-source

sf org create scratch --definition-file config/project-scratch-def.json --no-track-source

请参阅创建临时组织,了解禁用源跟踪的更多原因。

要运行本主题其余部分中描述的检索命令,请首先打开 终端(macOS 和 Linux)或命令窗口 (Windows),然后切换到您的 Salesforce DX 项目目录。

预览检索

在从组织中检索元数据之前,您可以预览将 检索到的潜在冲突,以及通过执行 来忽略的文件。例如,以下命令 显示从具有别名的临时组织检索本地项目的更改元数据的预览。project retrieve previewMyGroovyScratchOrg

sf project retrieve preview --target-org MyGroovyScratchOrg

提示

您可以使用 为组织创建别名。显示您拥有的所有临时文件的用户名和别名 创建,运行 .alias setorg list

从 Scratch 组织中检索元数据

要从默认临时组织检索到项目中更改的源代码,请运行以下命令 命令

sf project retrieve start

该命令显示它检索到的内容以及它在本地 Salesforce DX 项目中的位置 说。此示例输出显示 Apex 类和权限集到目录中的检索。DiscountSpecialDiscountPermSetforce-app/main/default

Preparing retrieve request... ⣟
Preparing retrieve request... Succeeded

Retrieved Source
====================================================================================================================
| State   Name            Type          Path                                                                         
| ─────── ─────────────── ───────────── ──────────────────────────────────────────────────────────────────────────── 
| Created DiscountSpecial ApexClass     force-app/main/default/classes/DiscountSpecial.cls                           
| Created DiscountSpecial ApexClass     force-app/main/default/classes/DiscountSpecial.cls-meta.xml                  
| Created DiscountPermSet PermissionSet force-app/main/default/permissionsets/DiscountPermSet.permissionset-meta.xml

使用标志来定位要检索的源,而不是所有内容 改变。

  • 使用标志检索特定的 元数据组件,例如 Apex 类。–metadata
  • 使用标志检索组件 在清单文件中。–manifest
  • 用于检索 package 目录。–source-dir

有关示例和其他,请参阅有关项目检索开始的参考信息 可以指定的标志。

选择要在检索过程中忽略的文件

您可能有一些不想在项目和项目之间同步的文件 Scratch 组织。将这些文件添加到文件中,以便 retrieve 命令忽略它们。.forceignore

如果检索检测到文件冲突

在开发过程中,您可以在文件系统中本地更改文件并更改临时 组织使用构建器和编辑器。通常,这些更改不会导致冲突,并且 涉及唯一文件。此外,该命令不处理合并。项目和临时组织旨在 由一个开发人员使用。project retrieve start

但是,如果运行 ,并且 检测到冲突时,Salesforce CLI 会终止操作,并且不会检索 源。相反,它显示冲突信息,例如此示例输出。这 PropertyController Apex 类已在本地和组织中更改,但 更改是相互冲突的。project retrieve start

sf project retrieve start
Preparing retrieve request... ⣾ Sending request to org
 STATE    FULL NAME          TYPE      FILE PATH                                                                                                 
 ──────── ────────────────── ───────── ─────────────────────────────────────────────────────────────────── 
 Conflict PropertyController ApexClass <dir>force-app/main/default/classes/PropertyController.cls-meta.xml 
Preparing retrieve request... Error
Error (1): There are changes in your local files that conflict with the org changes you're trying to retrieve.

首先确定要保留的更改。要保留组织中的更改,请重新运行 检索并指定标志。–ignore-conflicts

sf project retrieve start --ignore-conflicts

要保留本地更改,请运行命令以将更改部署到您的组织,并指定标志。project deploy start–ignore-conflicts

sf project deploy start --ignore-conflicts

Scratch 组织用户

默认情况下,临时组织包括一个管理员用户。管理员用户通常为 足以满足您的所有测试需求。但有时您需要其他用户使用不同的用户进行测试 配置文件和权限集。

您可以通过在浏览器中打开临时组织并导航到“用户”页面来创建用户 在设置中。您还可以使用 CLI 命令,以便轻松地将任务集成到持续集成作业中。org create user

Scratch Org 用户限制、默认值和注意事项

  • 您只能对临时运行该命令 组织。如果尝试为非临时组织创建用户,则该命令将失败。org create user
  • 临时组织版本决定了可用用户许可证的数量。数量 许可证决定了您可以创建的用户数。例如,开发人员 Edition 组织最多包含两个 Salesforce 用户许可证。因此,在 除了默认管理员用户之外,还可以创建一个标准用户。
  • 新用户的用户名必须在所有 Salesforce 组织中是唯一的,并且必须采用电子邮件的形式 地址。该命令提供 旗帜要确保 唯一性。用户名仅在关联的临时划线范围内处于活动状态 组织。org create user–set-unique-username
  • 您无法使用 Salesforce CLI 删除用户,就像您无法删除 Salesforce 用户一样 使用设置。当您删除临时组织时,用户将被停用,该临时组织与该组织 用户已关联。停用用户会释放用户许可证。但你不能 重复使用用户名,即使关联的用户已被停用。
  • 创建用户的最简单方法是让命令将默认特征或生成的特征分配给新用户。 如果要自定义新用户,请创建一个定义文件,并使用 () 标志。在文件中,您可以包含所有用户 sObject 字段和一组特定于 Salesforce DX 的选项,如用于自定义临时组织用户的用户定义文件中所述。您可以 此外,在命令行上指定这些选项。org create user–definition-file-f
  • 如果不自定义新用户,该命令将创建具有以下默认特征的用户。org create user
    • 用户名是现有管理员的用户名,前面加上 时间戳。例如,如果管理员用户名是 test-wvkpnfm5z113@example.com,新用户名类似于 1505759162830_test-wvkpnfm5z113@example.com。
    • 用户的配置文件是标准用户。
    • 用户 sObject 的必填字段的值是对应的 管理员用户的值。例如,如果管理员的区域设置 (特别是用户 sObject 的 LocaleSidKey 字段)en_US,新用户的 locale 也en_US。
  • 创建临时组织用户 尽管临时组织被设计为供一个开发人员使用,但有时您需要其他用户
    使用不同的配置文件和权限集进行测试。
  • 用于自定义临时组织用户
    的用户定义文件 要自定义新的临时组织用户,而不是使用默认值和生成的值,请创建定义文件。
  • 生成或更改临时组织用户的
    密码 默认情况下,新的临时组织包含一个没有密码的管理员用户。使用 CLI 命令生成或更改此管理员用户的密码。设置后,您无法取消设置密码,只能更改密码。org generate password

创建临时组织用户

尽管临时组织被设计为供一个开发人员使用,但有时您需要 其他用户使用不同的配置文件和权限集进行测试。

使用该命令创建用户。 指定要为其分配简单名称的标志 您可以在以后的 CLI 命令中引用的用户。命令完成后,它会输出 新的用户名和用户 ID。org create user–set-alias

sf org create user --set-alias qa-user --target-org my-scratch
Successfully created user "1690397809_test-st9thgoyyyq3@example.com" with ID 0058I002inzvQAA for org 00D80000PhAkUAK.

See more details about this user by running "sf org user display -o 1690397809774_test-st9thgoyyyq3@example.com".

用户与特定的临时组织相关联。指定临时组织用户名或别名 在命令行中带有标志,如果它 尚未设置为默认值。如果尝试为非临时组织创建用户,则该命令将失败。–target-orgorg create user

您可以通过创建定义文件并指定它来自定义新用户 与旗帜。–definition-file

sf org create user --set-alias qa-user --definition-file config/user-def.json

使用该命令查看与临时组织关联的用户列表。左侧的 (A) 标识 在创建临时组织时创建。org list users

sf org list users --target-org my-scratch
=== Users in org 00D80000PhAkUAK

 Default Alias      Username                                    Profile Name         User Id            
 ─────── ────────── ─────────────────────────────────────────── ──────────────────── ─────────────── 
 (A)     my-scratch test-st9thgoyyyq3@example.com               System Administrator 0058I002inzvQAA 
         qa-user    1690397809_test-st9thgoyyyq3@example.com    Standard User        0058I002inzvQAA

使用命令显示有关用户的详细信息。org display user

sf org display user --target-org qa-user
Warning: This command exposes sensitive information <truncated for readability>

=== User Description

 key          label                                                                                                            
 ──────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 
 Username     1690397809_test-st9thgoyyyq3@example.com                                                                         
 Profile Name Standard User                                                                                                    
 Id           0058I002inzvQAA                                                                                                  
 Org Id       00D80000PhAkUAK                                                                                                  
 Access Token 00D8I<truncated> 
 Instance Url https://connect-enterprise-1121-dev-ed.scratch.my.salesforce.com                                                 
 Login Url    https://connect-enterprise-1121-dev-ed.scratch.my.salesforce.com                                                 
 Alias        qa-user

用于自定义临时组织用户的用户定义文件

要自定义新的临时组织用户,而不是使用默认值和生成的值, 创建定义文件。

用户定义文件使用 JSON 格式,可以包含任何 Salesforce 用户 sObject 字段和 这些特定于 Salesforce DX 的选项。

Salesforce DX 选项描述默认值(如果未指定)
permsets分配给用户的权限集数组。用逗号分隔多个值, 并用方括号括起来。您必须之前已将权限集部署到 带有 .project deploy start没有
generatePassword布尔。指定是否为用户生成随机密码。如果设置为 ,则在完成后显示生成的密码。您还可以查看 密码使用 。trueorg create userorg display user
profileName要与用户关联的配置文件的名称。类似于 ProfileId 字段 用户 sObject,但您指定了配置文件的名称,而不是其 ID。 方便 您只知道配置文件的名称。标准用户

用户定义文件选项不区分大小写。但是,我们建议您使用较低的 驼峰大小写用于 Salesforce DX 特定选项,驼峰大小写用于用户 sObject 领域。此格式与其他 Salesforce DX 定义文件一致。

此用户定义文件包括一些用户 sObject 字段和三个 Salesforce DX 选项 (、 和 )。profileNamepermsetsgeneratePassword

{
    "Username": "tester1@sfdx.org",
    "LastName": "Hobbs",
    "Email": "tester1@sfdx.org",
    "Alias": "tester1",
    "TimeZoneSidKey": "America/Denver",
    "LocaleSidKey": "en_US",
    "EmailEncodingKey": "UTF-8",
    "LanguageLocaleKey": "en_US",
    "profileName": "Standard Platform User",
    "permsets": ["Dreamhouse", "Cloudhouse"],
    "generatePassword": true
}

在此示例中,用户名 tester1@sfdx.org 在整个 Salesforce 中必须是唯一的 生态系统;否则,该命令将失败。我们 建议您使用标志,即 覆盖配置文件中的值,并确保用户名唯一。别名 别名选项与使用 标志 指定的别名不同。使用 别名选项仅适用于 Salesforce UI。该标志是运行 CLI 的计算机的本地标志,您可以将其与其他 CLI 一起使用 命令。org create user–set-unique-username–set-aliasorg create user–set-alias

使用标志指示用户定义文件的路径。您可以随心所欲地命名此文件并将其存储在任何地方 CLI 可以访问。–definition-file

sf org create user --set-alias qa-user --definition-file config/user-def.json --target-org my-scratch

您可以通过将用户定义文件中的选项指定为名称/值对来覆盖该选项 命令行。此技术允许多个用户或持续集成作业共享一个 基本定义文件,然后在运行命令时自定义选项。此示例覆盖 用户名、权限集列表以及是否生成密码。

sf org create user --set-alias qa-user --definition-file config/user-def.json permsets="Dreamy,Cloudy" Username=tester345@sfdx.org generatePassword=false --target-org my-scratch

您还可以在命令行中添加不在用户定义文件中的选项。这 example 添加 City 选项。

sf org create user --set-alias qa-user --definition-file config/user-def.json City=Oakland --target-org my-scratch

为 Scratch 组织用户生成或更改密码

默认情况下,新的临时组织包含一个没有密码的管理员用户。使用 CLI 命令生成或更改 此管理员用户的密码。设置后,无法取消设置密码,只能更改密码 它。

org generate password您还可以使用该标志来 为使用该命令在本地创建的临时组织用户生成密码。您不能将该命令用于您在 带有设置的 scratch 组织。

–on-behalf-oforg create userorg generate password

  1. 使用以下命令为临时组织用户生成密码:sf org generate password --target-org <username-or-alias>您只能对临时组织用户运行此命令。该命令输出生成的 密码。目标组织必须是临时组织管理员用户的用户名或别名。使用标志将密码分配给 一次多个用户,包括管理员用户,或无权访问的用户 自己动手。通过指定多个标志来指定多个本地创建的用户。例如,假设 my-scratch 别名对应于 Scratch 组织的 admin 用户,您希望生成一个 具有别名和–on-behalf-of–on-behalf-ofci-userqa-usersf org generate password --target-org my-scratch --on-behalf-of ci-user --on-behalf-of qa-user默认情况下,该命令会生成长度为 13 个字符的密码;这 可能的字符包括所有小写和大写字母、数字和符号。自 更改密码强度,使用 和 标志。标志是从 0 到 5 的数字;这 该值越高,使用的可能字符越多,从而增强了密码。 默认值为 5。有关每个值的说明,请参阅命令行帮助。这 示例演示如何生成 20 个字符的密码 长:–length–complexity–complexitysf org generate password --target-org my-scratch --length 20
  2. 查看生成的密码和其他用户详细信息:sf org display user --target-org qa-user Warning: This command exposes sensitive information <truncated for readability> === User Description key label ──────────── ──────────────────────────────────────────────────────────────────────────────────────────────────────────────── Username 1690397809_test-st9thgoyyyq3@example.com Profile Name Standard User Id 0058I002inzvQAA Org Id 00D80000PhAkUAK Access Token 00D8I<truncated> Instance Url https://connect-enterprise-1121-dev-ed.scratch.my.salesforce.com Login Url https://connect-enterprise-1121-dev-ed.scratch.my.salesforce.com Alias qa-user Password ogihymg%lXa
  3. 使用新密码登录临时组织:
    1. 组织显示用户输出中,复制 实例 URL 的值,并将其粘贴到浏览器中。在我们的示例中,实例 URL 已 https://connect-enterprise-1121-dev-ed.scratch.my.salesforce.com
    2. 如果您已经使用临时组织打开了临时组织 打开 Command,您将自动再次登录。试用新的 password,注销并输入 org display user 命令输出中列出的用户名和密码。
    3. 单击登录到沙盒

注意

如果您使用 Salesforce UI 更改临时组织用户的密码,则新密码 不会显示在输出中。org display user

从 Dev Hub 组织管理 Scratch 组织

您可以从开发人员中查看和删除临时组织及其相关请求 中心组织。

在 Dev Hub 组织中,ActiveScratchOrg 标准对象表示临时组织 目前正在使用中。ScratchOrgInfo 标准对象表示用于 创建临时组织并提供历史背景。

  1. 以系统管理员或 Salesforce DX 用户身份登录 Dev Hub 组织 权限。
  2. 在应用程序启动器中,选择 Active Scratch Orgs 以查看 所有活跃的 Scratch 组织。要查看有关临时文件的更多详细信息,请单击“数字”列中的链接。
  3. 要从“活动临时组织”列表视图中删除活动临时组织,请从下拉列表中选择“删除”。删除活动临时组织不会删除创建它的请求 (ScratchOrgInfo), 但它确实释放了一个临时组织,这样它就不会计入你的分配。
  4. 要查看创建临时组织(Scratch Org)的请求,请选择临时组织(Scratch Org) 来自应用程序启动器的信息。若要查看有关请求的更多详细信息,请单击“数字”列中的链接。一个细节 临时组织请求包括它是活动、过期还是已删除。
  5. 要删除用于创建临时组织的请求,请从下拉列表中选择 Delete。删除请求 (ScratchOrgInfo) 也会删除活动的临时组织。

暂存组织错误代码

如果临时组织创建失败,系统会生成一个错误代码,以帮助您 确定原因。其中一些错误由 SignupRequest API 生成,并应用于所有 组织注册。

错误代码描述
编号:C-1007重复的用户名。
C-1015型建立新组织的“我的域”(子域)设置时出错。联系 Salesforce 支持寻求帮助。
编号:C-1016为代理注册配置 OAuth 连接的应用程序时出错。验证您的 连接的应用具有有效的使用者密钥、回调 URL 和未过期的证书(如果 适用)。
编号:C-1018注册期间提供的子域值无效。
C-1019型子域正在使用中。选择新的子域值。
C-1020型未找到模板。模板不存在或已删除。
编号:C-1033模板是错误的版本。
编号:C-1034无法创建组织。 请联系 Salesforce 客户支持寻求帮助。
编号:C-9998不是有效的临时组织。 请联系 Salesforce 客户支持寻求帮助。
编号:C-9999一般致命错误。请联系 Salesforce 客户支持寻求帮助。
编号:S-1017命名空间未注册。要将命名空间与临时组织一起使用,必须将 将命名空间注册到 Dev Hub 组织的 Developer Edition 组织。查看 Salesforce 帮助:将命名空间链接到开发人员中心 组织
S-2006系列无效的国家/地区。
SH-0001型无法从组织形状创建临时组织。联系源组织管理员以添加您的开发人员 中心组织 ID。在“设置”的“快速查找”框中,输入 和 ,然后选择“组织形状”。Org Shape
SH-0002型无法创建临时组织。指定的 不存在组织结构。创建组织形状,然后重试。sourceOrg
SH-0003型无法从组织形状创建临时组织,因为它是在以前的 Salesforce 发布版本,已过时。重新创建组织形状,然后重试。
SH-9999型由于致命错误,无法验证组织形状。联系 Salesforce 客户支持 援助。
VR-0001型无法创建临时组织。请稍后再试。
VR-0002型无法创建临时组织。检查发布值是否有效。如果没有发布 值,请联系 Salesforce 客户支持。
VR-0003型无法创建临时组织。检查发布值是否有效。如果没有发布 值,请联系 Salesforce 客户支持。