帮助初步了解云授权方案
云授权与传统授权的区别
传统软件授权是基于用户设备的授权,软件在运行时验证本地设备的许可。通常,这类方案包括硬锁授权和软授权两种方式。硬锁授权即软件在运行时会与连接的硬锁进行通讯和验证,验证通过则可运行;软授权是一种许可文件的形式,通过将硬件设备多项指纹绑定,当软件与许可验证成功即可访问软件。在局域网环境下,传统软件授可以控制设备或程序的并发数,这类授权称为网络授权。
圣天诺云授权是将软件的许可,部署在公有云或私有环境中的云许可服务器上,用户可以通过在线实时校验许可的方式来使用软件,或将云端许可租借到本地,进行离线使用。联网情况下,云许可在被访问时会与客户的身份识别码进行验证,是一种基于用户身份的授权形式;在离线情况下,被租借到本地的软件许可会以安全文件的形式存在设备中,并与机器的物理或虚拟指纹绑定,当该许可失效时,可通过连接到云端进行许可更新。开发商可以设定本地许可与云服务器的连接周期,以实现许可的自动更新或定期验证。
本地授权
• 部署在运行软件的主机上
• 绑定运行软件主机的机器指纹
网络授权
• 部署在客户的局域网
• 用户接入局域网获取许可
• 可以从局域网租借网络许可到本地离线使用
云授权
• 部署在公有云或私有云
• 用户接入互联网或局域网使用
• 可以从互联网或局域网租借云许可到本地离线使用
• 访问过程通过身份识别码做用户身份控制
优势与好处
• 针对LDK现有客户,无需重做代码集成即可使用云授权;• 开发商可自行部署云许可服务与实时开关许可权限,无需依赖厂商且安全可控。
• 开发商可在最终客户私有环境中部署云许可服务,满足特定大客户的网络合规要求。
• 用户端输入用户ID即可访问软件,且不受绑定设备的限制,更加便捷。
• 支持Android、Linux ARM、苹果M1等在内的系统平台。
• 开发商可以通过云许可服务器集中管理用户和许可,并对使用状况一目了然,增强了数据的可视性和可管理性。
• 开发商可通过收集到的用户使用数据,更好地优化产品规划与业务决策。
• 软件许可的访问不受操作系统重装、硬件更换、云主机迁移、虚拟机热迁移、容器重启等情况的影响。
• 适用场景更加广泛:离线/在线;公有云/私有云。
• 实时的在线许可校验,进一步提升了许可的安全性(针对在线场景)。
适用场景
“我希望在公司电脑、家里电脑以及Pad上都可以方便地使用授权的软件。”
“我希望电脑故障、更换硬件或重装系统后可以容易地恢复软件授权。”
“作为开发商,我如何灵活地管理 试用授权,如何了解试用用户的活跃度。”
“我的软件部署在虚拟机、Docker环境,如何保证授权在环境漂移时继续可用。”
“针对集团客户,作为公司IT管理员,我希望方便地分配、管理员工的软件授权。”
“我希望用户通过账号形式登录并使用软件,无需关心许可的激活、升级、迁移、延期等繁琐的操作。”
云授权工作流程
工作模式
在线模式:1、管理员在LMS上安装授权,并且配置用户ID;
2、用户端应用连接到LMS上,通过用户ID查找使用授权。
离线模式:
1、管理员在LMS上安装授权,并且配置用户ID;
2、用户端在有网络连接时,从LMS上下载授权到本地(可通过API自动实现);
3、用户端应用在本地离线使用授权。
混合模式:
应用定期(如2小时)将授权下载到客户端本地,授权失效钱自动更新(下载)。
云授权部署模式

支持的操作系统与软件平台
LMS服务端
客户端
• Windows
• Linux Intel x86_64
• Linux ARM 32 and ARM 64
• MAC
• Windows
• Linux Intel x86_64
• Linux ARM 32 and ARM 64
• MAC
• Android
- 上一篇:Sentinel LDK-快速入门指南 初学者工具包 2024/11/27
- 下一篇:有效实现医疗设备 软件货币化 2024/11/13