【技术实现步骤摘要】
访问权限控制方法、装置、计算机设备及存储介质
[0001]本专利技术涉及终端权限控制方法,更具体地说是指访问权限控制方法
、
装置
、
计算机设备及存储介质
。
技术介绍
[0002]用户在使用商用软件时,通常需要进行
license
认证
。
相关技术中,可以使用应用实例所在的部署环境的硬件信息作为唯一标识,通过在
license
加密过程中携带该唯一标识,并在
license
鉴权过程中对此进行校验,校验访问的资源
、
功能等是否是有授权并且防止软件在未授权的情况下被拷贝到其他机器上使用
。
但是方式无法做到根据产品的不同自行定义许可文件,使用范围小
。
[0003]因此,有必要设计一种新的方法,实现根据产品不同自定义许可文件,对数据资源访问的菜单和接口进行权限校验,保护改服务器的数据资源
。
技术实现思路
[0004]本专利技术的目的在于克服现有 ...
【技术保护点】
【技术特征摘要】
1.
访问权限控制方法,其特征在于,包括:根据企业不同产品线定义产品线模板;从企业安装设备中获取机器码;选择产品线模板,自定义所述产品线模板对应的权限,并填写机器码,以生成
license
许可文件生成请求;发送所述
license
许可文件生成请求至终端,以使得终端持有审批
license
许可文件生成流程,并加密对应信息,生成
license
许可文件;下载所述
license
许可文件,并上传所述
license
许可文件至所述企业安装设备中;对所述
license
许可文件进行解析,以得到解析结果;根据所述解析结果控制所述企业安装设备的资源访问
。2.
根据权利要求1所述的访问权限控制方法,其特征在于,所述产品线模板包括版本
、
全局权限
、
自定义扩展信息
、
时间限制信息
。3.
根据权利要求1所述的访问权限控制方法,其特征在于,所述从企业安装设备中获取机器码,包括:获取企业安装设备的
CPU
序列号
、
硬盘序列号
、
主板序列号,以得到设备信息;对所述设备信息采用
MD5
加密算法进行加密,以得到机器码
。4.
根据权利要求2所述的访问权限控制方法,其特征在于,所述发送所述
license
许可文件生成请求至终端,以使得终端持有审批
license
许可文件生成流程,并加密对应信息,生成
license
许可文件,包括:发送所述
license
许可文件生成请求至终端,以使得终端持有审批
license
许可文件生成流程,并以机器码作为密钥种子生成
DES
密钥,使用
DES
密钥对所述产品线模板对应的权限
、
时间限制信息进行加密,生成
RSA
密钥对,使用
RSA
私钥对
DES
密钥进行
RSA
加密,将
DES
加密后的内容
、RSA
加密后的
DES
密钥
、RSA
公钥组装生成
license
内容,将
license
内容使用
Base64
生成
license
许可文件
。5.
根据权利要求4所述的访问权限控制方法,其特征在于,所述对所述
license
许可文件进行解析,以得到解析结果,包括:使用
Base64
解码所述
license
许可文件,以得到
license
内容;获取
RSA
公钥内容,使用
RSA
公钥内容解密
licen...
【专利技术属性】
技术研发人员:柳遵梁,胡宝华,周杰,闻建霞,李志刚,干忠光,王思伟,韩雯霞,薛恺,
申请(专利权)人:杭州美创科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。