概述

本小节向您描述云许可中各个条款的意义,您将从本节更为详细的了解云许可的产生过程。

从创建产品开始

云许可的管理是从创建产品开始的,每个产品的概念都是唯一的,有唯一的产品ID(也就是许可ID)来区分,是用来限制软件使用的凭据。这里的产品可以理解为我们平时提到的产品的概念,例如,我开发了一款软件,这款软件就是一款产品,他有唯一的产品ID;也可以理解为是不一样的,例如,我开发了一款软件,这个软件有许多功能,每个功能都需要有相应的授权才能使用,这里也可以通过产品ID来限制,我们在下面的例子里做简要讲解。

通过 Virbox 开发者中心创建产品,在【产品管理】中选择【新建】,新建一个产品。每个产品条款的意义如下描述,虽然许可条款的相关介绍我们已经在 Virbox 许可体系简介 中做过介绍了,但是这里我们再详细描述一下,因为在实际使用中会有更深入的理解。

属性说明
许可ID即上面提到的产品ID,每一个产品的唯一标识号,不可重复,由开发者自己设定,并保证其唯一性
产品名称产品的标识名称,用于通过名称来区分不同多个产品,一般用您自己的软件名称来命名
显示名称产品在  Virbox 用户工具  显示的名称
许可形式是指产品可以以什么样的许可形式发布
产品logo在 Virbox 用户工具 显示的图标
产品简介在 Virbox 用户工具 显示的简介信息
高级属性高级属性包含三区数据和模块区(详细概念参考: Virbox 许可体系说明 中的相关描述)

创建销售模板

要发布一条许可,首先要有一个销售模板,销售模板是产品的具体化,产品的许可管理是在销售模板上体现的,同一个产品可以有多个销售模板,针对不同的软件使用条件,创建不同的销售模板。

我们可以在销售模板中创建模板的名称,选择对应的产品选择我们需要使用的许可形式和扣费方式,然后在设置许可的具体限制内容。这里只描写比较重要的属性,详细属性请参考 Virbox 云许可使用手册

属性说明
模板名称您自己创建一个便于识别的模板名称,方便管理
产品您之前创建的产品,模板要依赖于产品才能创建
许可形式当前模板是以哪种许可进行发布的
扣费方式

是指开发者每发布一条许可时,Virbox LM 平台以何种方式扣除的服务费用。有三种可供选择:直接通过账户余额扣费、通过套餐和赠送的许可

订阅模式

扣费方式选择“账户余额”时有效,云许可提供两种订阅模式

  • 按天扣费:0.02元/天
  • 按年扣费:5元/年
套餐扣费方式选择“套餐许可”时有效,开发者选择事先购买的套餐内容作为发布的依据
具体时间具体时间是指许可以您设置的具体时间为限制

时间限制

时间限制有两种类型:
1、具体时间:设置明确的起始时间或终止时间,到期将不可使用
2、许可发布时间作为许可开始时间:适用于使用此模板发布许可时许可开始计时的场景,结合限定时长的设置,到期将不可使用

时间跨度以许可被访问后的第一次时间为基准,经过一定时长后许可失效
使用计次登录递减,当为0的时候许可失效

添加用户

云许可的使用者必须拥有一个云账号,这个云账号是属于 Virbox LM 平台的账号,如果用户没有在 Virbox LM 平台上注册,则在添加账号的时候将自动为其创建一个账号,随机生成的初始密码将通邮件或手机发送给最终用户,用户可以访问邮件或手机中的修改密码链接来修改初始密码,保证个人云账户的安全性;如果账号已经在平台上注册过,则最终用户可以直接使用。

建议您在这里填写详细的用户信息,方便您用户管理。

发布许可

选择要发布的模板,指定一个用户,点击【发布】,那么许可就会发布到这个用户账号下,可以通过 Virbox 用户工具 登录用户账号查看最终授权后的许可信息。

小结

对于云许可不存在许可升级或者绑定过程。对于硬件锁来说,开发者可以将许可升级包签发成一个升级文件,然后再通过工具将升级文件升级到精锐5 硬件锁中;对于软许可来说,许可必须要和计算机绑定后才能被访问,所以软许可有一个激活(或者说绑定)过程。云许可与这两种许可不同,由于云许可本身就是存储在云端的,所以其没有升级或激活过程,签发后许可将自动关联到用户账号。

需要特别说明的是,云许可是可以通过 云平台提供的 OpenAPI 来签发的,方便开发者集成到自己的授权管理系统。详细接口说明可参考 OpenAPI 2.0