一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种权限配置方法、系统、装置及计算机可读存储介质与流程

2022-11-14 01:28:01 来源:中国专利 TAG:

技术特征:
1.一种权限配置方法,其特征在于,包括:确定当前操作系统中各权限的初始配置信息;基于各所述初始配置信息获取表征各所述权限的配置信息进行更新后的目标配置信息;基于所述初始配置信息、所述目标配置信息及预设权限增删策略分别将各所述权限的初始配置信息更新至所述目标配置信息,所述预设权限增删策略根据所述操作系统的api预先确定。2.如权利要求1所述的权限配置方法,其特征在于,确定当前操作系统中各权限的初始配置信息,包括:分别根据各所述权限的标识信息调用表征权限配置查询的api,以确定当前操作系统中各权限的初始配置信息。3.如权利要求1所述的权限配置方法,其特征在于,基于各所述初始配置信息获取表征各所述权限的配置进行更新后的目标配置信息,包括:控制显示模块显示所述初始配置信息;接收反馈的表征各所述权限的配置信息进行更新后的目标配置信息,其中,所述目标配置信息基于所述操作系统的目标安全等级和/或待配置用户请求分配的目标权限确定。4.如权利要求3所述的权限配置方法,其特征在于,所述初始配置信息包括各已配置所述权限的用户的sid;控制显示模块显示所述初始配置信息之前,还包括:将所述用户的sid作为第一参数,调用第一转换工具,以将所述用户的sid转换成对应的待显示字符串。5.如权利要求1至4任一项所述的权限配置方法,其特征在于,基于所述初始配置信息、所述目标配置信息及预设权限增删策略分别将各所述权限的初始配置信息更新至所述目标配置信息,包括:针对第i个权限执行如下步骤,其中,1≤i≤所述权限的总个数:s21:令j=1;s22:判断所述目标配置信息中是否存在所述初始配置信息中的第j个第一身份信息;若否,进入s23;若是,进入s24;s23:基于表征权限移除的api将第j个第一身份信息移出,并进入s24;s24:令j=j 1,判断更新后的j是否大于所述初始配置信息中第一身份信息的总个数;若是,进入s25;若否,返回s22;s25:令z=1;s26:判断所述初始配置信息中是否存在所述目标配置信息中的第z个第二身份信息;若否,进入s27;若是,进入s28;s27:基于表征权限添加的api将第z个第二身份信息添加,并进入s28;s28:令z=z 1,判断更新后的z是否大于所述目标配置信息中第二身份信息的总个数;若是,结束循环;若否,返回s26。6.如权利要求5所述的权限配置方法,其特征在于,基于表征权限移除的api将第j个第一身份信息移出之前,还包括:
调用句柄获取工具获取用于全局使用的句柄;基于表征权限移除的api将第j个第一身份信息移出,包括:将所述句柄、第j个第一身份信息及第i个权限的标识信息作为第二参数调用表征权限移除的api,以将第j个第一身份信息移出第i个权限的初始配置信息;基于表征权限添加的api将第z个第二身份信息添加,包括:将所述句柄、第z个第二身份信息及第i个权限的标识信息作为第三参数调用表征权限添加的api,以将第z个第二身份信息添加至第i个权限的初始配置信息中。7.如权利要求5所述的权限配置方法,其特征在于,当所述目标配置信息中的第z个第二身份信息为目标字符串时;判断所述目标配置信息中是否存在所述初始配置信息中的第j个第一身份信息之前,还包括:以第z个第二身份信息为第四参数,调用第二转换工具,以将第z个第二身份信息转换成对应的sid。8.一种权限分配系统,其特征在于,包括:第一确定单元,用于确定当前操作系统中各权限的初始配置信息;第一获取单元,用于基于各所述初始配置信息获取表征各所述权限的配置信息进行更新后的目标配置信息;第一配置单元,用于基于所述初始配置信息、所述目标配置信息及预设权限增删策略分别将各所述权限的初始配置信息更新至所述目标配置信息,所述预设权限增删策略根据所述操作系统的api预先确定。9.一种权限分配装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行如权利要求1至7任一项所述的权限分配方法的步骤。10.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的权限分配方法的步骤。

技术总结
本发明公开了一种权限配置方法、系统、装置及计算机可读存储介质,涉及系统配置领域,操作系统的API作为该操作系统的基本功能配置,是最底层的应用程序接口而无需用户配置,因此,基于操作系统的API确定预设权限增删策略,于是,首先确定当前操作系统中各权限的初始配置信息,基于各初始配置信息,可获取表征各权限的初始配置信息进行更新后的目标配置信息,进而基于初始配置信息、目标配置信息及预设权限增删策略,分别将各权限的配置信息更新至所述目标配置信息,相较于现有技术,该配置过程仅依靠操作系统本身提供的API设计而成,因此无需开发人员针对每次版本升级后的操作系统重新编写inf文件,简单方便,易于实现,通用性强。通用性强。通用性强。


技术研发人员:张彬
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:2022.08.19
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献