如部分 1.1, 许可证合规性的组成部分中所述,许可证权利是有效维护软件产品许可证合规性所需了解及管理的三种信息之一。以下各节说明适用于权利的一些概念:
创建权利时,需要指定权利类型。共有三种不同类型的权利:
完全许可证: 代表向用户提供无需拥有旧版本即可安装产品的权限的许可证协议。
许可证/维护: 代表向用户提供所购买版本和后续维护版本的完全许可证权限的许可证协议。
版本升级: 代表向用户提供将旧版产品升级到新版本的权限的许可证协议。“版本升级”权利会参考基本权利,以自动在自身与基本权利之间调整可用的许可证。部分 1.6, 版本升级中提供了有关“版本升级”权利的详细信息。
创建权利时,需要指定权利的许可证模型。权利的许可证模型决定以下内容:1) 许可证使用量的计算方式 2) 权利可以涵盖的产品安装。
使用库存安装数据的权利和使用手动输入的安装数据的权利所适用的许可证模型不同。
发现产品的库存数据包括安装了该产品的设备的相关信息,以及与这些设备关联的主用户。此“安装-设备-用户”关联支持以下基于设备和基于用户的许可证模型:
表 1-1 适用于库存权利的许可证模型
手动输入安装数据(而不是使用库存数据)时,不会有任何设备或用户信息与安装相关联。出于此原因,使用手动数据来源的权利仅支持基于安装的许可证模型。您需要提供总安装数,该数量会用掉权利的可用许可证。
系统中为手动权利提供了几种预定义许可证模型。这些许可证模型的主要用途是为了与许可证协议中最常用的许可证模型相对应。如果系统未显示您的许可证模型,您可以加以定义。
表 1-2 适用于手动权利的许可证模型
发现产品的安装与设备相关联。例如,如果在两台设备上找到某个发现的产品,这两台设备都会记录于发现产品信息中。此“安装-设备”关联可启用基于设备的许可证模型(“基于安装”、“OEM”和“计算机”)。
为了启用基于用户的许可证模型(“基于用户”和“基于指定用户”),资产管理会使用“安装-设备-用户”关联。这表示每台设备必须有一个用户与其关联。有两种不同的用户来源可以提供此关联。您必须选择其中一种用户来源:
库存用户数据: 每台设备的库存数据都包含一个用户字段。资产库存不会自动填写该字段。您可以使用以下三种方式填写用户信息:1) 通过自动库存集合数据表单收集用户的信息,2) 在 ZENworks 控制中心中编辑设备的库存数据,手动输入用户信息,或者 3) 从 ZENworks 7.5 Asset Management 迁移库存数据。
权威用户来源: 这是 ZENworks 管理区域为获取用户信息而连接的 LDAP 目录。默认情况下,ZENworks 系统配置为自动将此来源中的用户指派为设备上的主用户。如果设备有多个用户,则由您选择的计算方法(基于使用量、基于登录或直接指派)来决定主用户。
这两种选择的效果都很好。权威用户来源方法可以提供更高程度的自动化,因为您无需手动输入用户信息、迁移信息或依靠用户来完成自动集合表单。
如果资产管理和 ZENworks 7 Desktop Management 搭配使用,则必须使用库存用户数据方法。ZENworks Adaptive Agent 的用户管理功能需要与权威用户来源搭配使用,不能与 ZENworks 7 Desktop Management Agent 在同一台设备上共存。安装用户管理功能会自动卸装桌面管理代理。
许可证协议(或合同)可能会规定产品的使用期限。创建权利时,需要指定许可证是永久有效(不会结束)还是具有固定期限。如果具有固定期限,则需要指定开始日期和结束日期。
一个许可产品拥有共享同一个发现产品的多种权利,这种情况很常见。出现这种情况时,软件合规性引擎必须确定如何在各种权利之间分配发现产品的安装。
软件合规性引擎会先处理许可证模型最具限制性的权利。最具限制性的权利符合限制条件的安装相对较少。先处理这些权利,就可以处理最大数量的权利安装,也就提高了权利许可证的使用概率。
系统处理权利的顺序如下(最具限制性到限制性最小):
OEM: 仅当安装是在指定的设备上进行才涵盖该安装。
计算机: 仅当安装是在指定的设备上进行才涵盖该安装。
指定用户: 仅当安装与指定的用户关联时才涵盖该安装。
基于用户(安装数 > 1): 仅当安装与至少安装了两次产品的用户关联时才涵盖该安装。
基于安装: 涵盖任何设备上的安装。
基于用户(安装数 = 1): 涵盖与任何用户关联的安装。
手动: 涵盖手动指定的安装数。
处理许可产品的所有权利后,如果发现产品的某些安装未被权利使用,则软件合规性引擎会将该许可产品报告为许可证不足(安装数大于许可证数)。此外,在许可产品的“合规性状态”页中,每个未用的安装会报告为未解决的安装。