Loading
设置和维护 Salesforce 组织
升级受管软件包

升级受管软件包

Salesforce 仅支持受管软件包的升级。提供商可以为受管软件包发布升级,并通知安装人员已有可用的新版本。

所需的 Edition

适用于:Salesforce Classic(并非在所有组织中可用)
适用于:Group、Professional、Enterprise、Performance、Unlimited 和 Developer Edition
所需用户权限
上载软件包: 上载 AppExchange 软件包
要安装和卸载软件包: 下载 AppExchange 软件包

要安装受管软件包的新版本,请查看升级的软件包中包含的新项目列表。

备注
备注 一些软件包项目,例如验证规则或记录类型,不会显示在软件包项目列表中,但包含在软件包中,并与其他项目一起安装。如果软件包项目列表中没有项目,软件包仅包含软件包项目列表中没有记录的微小更改。

随后,受管软件包的安装人员可按以下方法安装升级:

  • 然后,安装升级,方法与从 AppExchange 安装任何其他软件包相同。如果发布者提供了指向新版本的链接,请使用该链接进行软件包下载,并在您的组织中安装该版本。安装向导的第一页列出了已安装的当前版本、将要安装的版本以及新版本中包含的附加组件。

升级受管软件包的注意事项

在升级受管软件包时,请考虑以下事项:

  • 之前部署的所有现有自定义对象仍处于部署状态。Salesforce 会提示您部署所有新的自定义对象或先前已部署的自定义对象。
  • 软件包中组件的简档设置可被用户编辑,但不可被软件包开发人员升级。如果开发人员在发布软件包之后,对任何简档设置进行更改,则这些更改不会包含于升级中。客户将需要在升级软件包之后手动更新此简档设置。相反,软件包中的权限集可被开发人员升级,以便任何开发人员所做的更改都会在软件包升级之后反映到客户组织中。
  • 如果开发人员选择添加通用必填自定义字段,该字段会具有默认值。
  • 如果已安装的软件包具有受限的 API 访问权限,则只有在升级后的版本不包含任何 s-control 时升级才会成功。如果升级后的版本中包含 S-control,则必须将当前已安装的软件包更改为具有不受限制的 API 访问权限。
  • 在升级软件包时,将忽略对 API 访问权限的更改,即使在开发人员指定这些更改时也是如此。此行为可确保安装升级的管理员拥有完全控制权限。安装人员在安装过程中应仔细检查每个升级中对软件包访问权限的更改,并记下所有可接受的更改。然后,由于这些更改将被忽略,管理员应在安装升级后手动应用任何可接受的更改。
 
正在加载
Salesforce Help | Article