[发明专利]一种基于枚举挖掘法与势约束的角色挖掘优化方法有效

专利信息
申请号: 201810197968.6 申请日: 2018-03-02
公开(公告)号: CN108416200B 公开(公告)日: 2021-12-14
发明(设计)人: 孙伟;邵罕;葛保武;宋俊辉 申请(专利权)人: 信阳师范学院
主分类号: G06F21/31 分类号: G06F21/31;G06F16/2458
代理公司: 西安研创天下知识产权代理事务所(普通合伙) 61239 代理人: 娄柱
地址: 464000 *** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于枚举挖掘法与用户指派势约束的角色挖掘优化方法,首先依据角色所包含权限数对角色进行优先级的排序,然后使用该优先级限制指派给用户的角色数。以下给出角色优先级挖掘法Role Priority‑Based Approach,RPBA的算法描述。
搜索关键词: 一种 基于 枚举 挖掘 约束 角色 优化 方法
【主权项】:
1.一种基于枚举挖掘法与用户指派势约束的角色挖掘优化方法,其特征在于,包括以下步骤:输入:原始矩阵M(UPA),用户指派势约束值maxcount//矩阵单元用xit表示,且指派给任意用户的角色数都不允许超过maxcount,M(UPA)表示原始用户‑权限分配关系矩阵;输出:角色优化指派M(UA’),M(UA’)表示优化后的用户‑角色指派关系矩阵;定义变量optimroles,rolescount; //分别表示当前指派给用户的优化角色集及角色数定义函数ass_perms(optimroles),perms(ui)//分别表示RBAC中的权限指派及非RBAC中的直接权限指派过程如下:步骤1使用快速挖掘法(Fast Miner)构造初始角色集InitRoles;步骤2结合Fast Miner挖掘结果,将角色挖掘问题(Role Mining Problem,RMP)转化为优化布尔矩阵分解问题(Optimal Boolean Matrix Decomposition,OBMD),即挖掘候选角色集;矩阵单元分别用cij、rjt表示;步骤3按角色包含权限数降序方式排列候选集中的q个角色,并构造角色优先级列表(RPL);步骤4对于组织中任意用户ui,在RPL中逐一、反复筛选满足约束条件的优化角色,直至ui的所有权限被完全覆盖,或指派给ui的当前角色数为maxcount‑1;伪代码描述如下.
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于信阳师范学院,未经信阳师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810197968.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top