管理许可证
学习目标
完成本单元后,您将能够:
- 定义许可证管理应用程序及其用途。
- 确定许可证管理应用程序的主要功能。
认识许可证管理应用程序
您已经创建了非常好的软件包,并了解了有关许可证的基础知识。您甚至可能已经决定了使用哪种许可证。是时候进行设置,以便您可以在 AppExchange 上销售您的软件包并跟踪下载情况了。
这就是许可证管理应用程序 (LMA) 的用武之地。LMA 保留安装和许可证的记录,并提供基本工具,帮助您支持客户。Salesforce 将其作为受管软件包分发,通常位于您的业务组织中。
配置 LMA 后,跟踪许可证就很简单了。每当潜在客户安装您的软件包时,LMA 都会在安装 LMA 的组织中创建两个记录:
- 识别潜在客户的潜在客户记录
- 该潜在客户的许可证记录,基于您的软件包的许可条款
LMA 还提供了一个支持控制台,可帮助您与客户取得联系,帮助他们解决问题。控制台允许您找到安装软件包的组织。它甚至允许您登录到客户组织调试问题,前提是客户为您提供了访问权限。我们将在下一个单元中更详细地讨论客户支持。
听起来很不错,是吗?那么怎样访问这个很棒的应用程序呢?如果您完成了标准的合作伙伴注册流程并获得了合作伙伴业务组织 (PBO),则 LMA 已安装在您的 PBO 中。您可以验证 LMA 是否已安装。从应用程序启动器 () 中搜索并选择 License Management App(许可证管理应用程序)。
如果未安装,请在 Salesforce 合作伙伴社区登记一个支持个案以请求访问 LMA。在执行此操作之前,请确保您已签署合作伙伴协议。
请求访问 LMA
1.登录 Salesforce 合作伙伴社区。
2.单击问号图标,然后单击 Log a Case for Help(记录帮助个案)。
合作伙伴运营团队会审核您的个案,并通过电子邮件向您发送安装链接。
配置 LMA
与所有软件包一样,LMA 有几个可配置的设置,包括角色分配和访问权限。潜在客户和许可证为您提供有关收入流的重要信息,因此花一些时间了解这些设置是值得的。
设置对象权限
许可证 | 您组织中的大多数用户不需要任何权限。查看许可证的用户需要读取权限。修改许可证记录的用户需要读取和编辑权限。 |
---|---|
软件包 |
只有分配主管经理的用户需要编辑权限。其他用户具有读取权限或没有权限。 |
软件包版本 |
所有用户都有读取权限或没有权限,因为他们不需要创建、修改或删除这些记录。 |
在简档或权限集中设置字段级安全性
许可证 | 您的设置取决于您希望如何为组织中的不同用户管理这些字段。 |
---|---|
软件包 |
将所有字段设为只读。 |
软件包版本 |
将所有字段设为只读。 |
有关配置 LMA 的详细信息,请参阅为许可证管理应用程序配置权限
了解 LMA 自定义对象
LMA 安装并维护多个自定义对象。
自定义对象 | 作用 | 使用方法 |
---|---|---|
软件包 |
表示 AppExchange 中的受管软件包 |
将客户与特定软件包联系起来 |
软件包版本 |
表示特定软件包的版本号 |
告诉您哪些客户正在使用您的软件包的哪些版本 |
许可证 |
对软件包强制执行许可证限制 |
允许您管理特定客户组织内的软件包许可证 |
修改您的许可证
您已经为软件包设置了 LMA,并且客户正在安装。非常好!如果您的软件包足够受欢迎,您必须在以下情况下调整您的许可证:
- 使用免费试用版的客户希望切换到您的软件包的完整版本。
- 付费客户需要更多许可证席位,以便他们的所有员工都能从中受益。
幸运的是,进行此类更改很容易。
修改许可证
- 从业务组织的应用程序启动器 () 中,选择 License Management App(许可证管理应用程序)。
- 在 LMA 中,导航至 Licenses(许可证)。
- 选择要修改的客户许可证的记录,然后单击 Modify License(修改许可证)。不要点击编辑,这两者是有差别的。如果没有看到记录的 Modify License(修改许可证),将其添加到页面布局。
- 现在通过更改相应字段中的值来修改许可证记录。
以下是您可以在许可证记录中修改的字段的概要:
字段 | 描述 |
---|---|
Expiration(到期日期) |
这是软件包的到期日期。在此字段中的日期之后,客户将无法再使用您的软件包。如果您不希望许可证过期,请选择 Does not expire(无到期日)。 |
Seats(席位) |
此字段定义许可席位的数量,或您客户的组织中可以使用该软件包的用户数量。您最多可以分配 99,000,000 个席位,由客户的管理员将这些席位分配给用户。或者,选择 Site License(站点许可证)以允许客户组织中的所有用户使用您的软件包。 |
状态 |
此字段控制客户是否完全可以访问您的软件包。从选项列表中选择一个值: Active(有效)——允许客户根据许可协议使用您的产品。 Suspended(暂停)——禁止客户访问您的产品。 如果客户卸载软件包,Status(状态)字段设为 Uninstalled(已卸载),无法修改许可证。 |
使用跟踪安装强大功能
由于 LMA 是构建在 Salesforce 平台上的受管软件包,因此它具有您期望的所有功能和灵活性。稍稍花点功夫,您可以根据自己的需要对其进行自定义。例如,您可以:
- 同步许可证和潜在客户记录,适用于在您设置 LMA 之前安装了您的软件包的客户,或者当您在不同的组织中安装 LMA 的情况。
- 创建控制潜在客户记录创建方式的 Apex 触发器,并在许可证到期或安装或卸载您的软件包时通知您的团队成员。查看最佳实践列表的提示。
例如,您可以在客户卸载您的软件包时通知您的销售运营团队,或者在客户的许可证即将到期时通知您的销售代表。这有助于您与客户保持联系,并防止许可干扰他们的工作或您与他们的关系。
简而言之,这就是许可。至此,您知道我们为什么要将其命名为“许可证管理应用程序”了。但正如我们提到的,LMA 可以通过其他方式帮助您。在下一个单元中,我们将介绍一些新工具,让您决定如何为您的软件包发布新功能。