软件授权发放之后,如果硬件绑定配置得太紧,用户一旦更换硬盘、网卡或者维修主板,就可能导致软件无法继续使用;可要是绑得太松,又会让授权的约束力变弱。Obsidium的硬件绑定到底该怎么配置,硬件变更后授权失效的问题又该怎样处理,这中间需要在管控强度和售后维护之间留出一个合理的空间。Obsidium支持把许可证锁定到指定的计算机上,而且能够根据用户自己挑选的组件,例如CPU、主板、操作系统、硬盘或者网卡地址,来计算出一个硬件标识。
一、Obsidium硬件绑定怎么配置
在设置硬件绑定的时候,不要一开始就把所有硬件项全勾上。先根据软件的实际使用场景,判断用户的电脑是不是需要经常升级,再来决定让哪些硬件组件参与指纹的计算。
1、进入许可证配置区域
打开Obsidium工程文件,在跟授权系统相关的设置里把硬件锁定的功能打开,也就是启用Hardware Locking。因为不同版本的界面位置可能稍微有些不一样,但最关键的操作是没有变的,就是给许可证加上硬件锁,并且挑选出用来生成指纹的系统组件。Obsidium内置的长许可证和短许可证都能支持这项功能。
2、选择相对稳定的组件
对于普通的办公类软件,可以先把CPU、主板、系统盘这些比较稳定的组件考虑进来。网卡地址不建议单独拿来当主要的绑定依据,因为用户可能会更换网卡、使用扩展坞或者调整网络设备,一旦这些发生变动,授权就容易突然失效。硬盘这里也要谨慎选用,有些用户会更换系统盘,或者干脆重装整个系统环境。
3、确定绑定组合
绑定项目的数量不是越多就越合适。如果是面向固定工作站的软件,可以用主板加上CPU作为主要的识别依据;而对于那些电脑经常要升级的用户,就可以适当把硬件绑定的强度降下来,同时配合一套重新激活的流程来使用,这样能够减少因为正常的硬件维护而带来的售后麻烦。
4、生成并发放许可证
拿到了用户计算机生成的硬件码之后,在许可证生成工具里面把客户信息、授权的期限、功能范围还有硬件码这些内容都逐一填好,接着生成对应的许可证就可以了。Obsidium还提供一个客户数据库,用来记录那些已经发放出去的许可证和用户的详细信息。
二、Obsidium硬件变更后授权失效怎么处理
硬件发生变更并导致授权失效之后,不要急着直接补发一个新的许可证出去。得先弄清楚到底是哪一项硬件发生了变化,再判断这次的变更属于正常的维护、整机更换,还是授权被异常使用的情况。
1、收集新旧硬件码
先让用户把原来的授权信息、新的硬件码、软件的版本,以及电脑变更的情况说明都提供过来。如果旧设备还能正常进系统,也要把旧的硬件码保留下来。把这两组信息一对照,才能看出到底是单项硬件有变化,还是整台电脑都已经被换掉了。
2、区分变更类型
更换网卡、维修系统盘、返修主板,还有整机换新这几种情况,要分开来处理。对于单项的硬件变更,通常可以按照售后规则重新生成一个许可证;要是整机都换掉了,那就应该去确认一下旧设备上的授权是不是需要停用,避免同一个授权在多台机器上被同时使用。
3、重新生成绑定许可证
确认变更的理由是合理的之后,就用新的硬件码去生成一个许可证,并且把旧许可证作废的原因、补发的时间和处理人员这些都记录下来。不要直接在旧的记录上做修改然后覆盖保存,否则以后万一出现重复激活的情况,就很难再还原当初处理的经过。
4、复核新授权状态
让用户在新的环境里重新导入许可证,然后验证一下软件能不能正常启动,授权的期限是否正确,功能范围是否完整。进行授权验证的时候不要只测一次启动,最好把软件重启再试一遍,这样可以避免因为本地缓存而造成的错误判断。
三、Obsidium授权记录怎么留存
硬件绑定能不能长期稳定地使用,后面留下的记录起着很关键的作用。把授权发出去只是一个开始,真正容易出麻烦的,是后面换机、返修、重复申请,还有历史许可证混着用这些情况。
1、保存客户与设备记录
把客户的名称、软件版本、硬件码、许可证的编号、发放的日期、绑定的组件以及有效期这些信息,都要记录下来。等到以后用户来反馈授权失效的时候,就可以很快查到最初的设备状态。
2、制定换机规则
提前把换机相关的规则写清楚,像正常的维修、硬盘更换、主板更换,还有整机替换这些情况,各自需要提供什么材料,哪些情形下允许补发许可证。规则一旦定清楚了,售后人员在处理时就不需要每次去临时做判断了。
3、保留作废许可证信息
旧的许可证失效之后,不要直接把记录给删掉,要把它标记成作废状态,写清楚作废的原因,还有替代它的新许可证是哪一条。Obsidium支持把那些已经泄露出去或者异常的许可证加入到黑名单里,方便在后续的软件版本中阻止它们继续被使用。
总结
电脑硬件总会面临升级,也免不了会有维修和更换的情况,所以在给软件配置授权的时候,要给用户的正常使用留出一些可调整的余地。Obsidium硬件绑定怎么配置,关键就在于选好合适的硬件组件来组合,不要一次性把所有的绑定项都全部打开;而Obsidium硬件变更后授权失效怎么处理,重点则是把新旧硬件码放在一起互相对照,分清楚到底是单项更换还是整机迁移,然后再依据保存的记录去补发许可证。把绑定规则、换机流程还有授权的台账这三样东西一起维护起来,后续再碰到类似的问题,处理的时候就会清晰得多。