【技术实现步骤摘要】
本专利技术属于it与软件开发,具体涉及一种使用二进制位进行权限管理的方法及系统。
技术介绍
1、同一个hpc管理系统的使用者可能来自多个部门、多个组织、甚至多个行业,为了保证系统的可控性、机密性、资源调度的有效性,对不同的使用者进行权限管理是该系统的核心需求之一。比如超级管理员具有增删用户、添加用户组、配置用户组管理员、配置权限等管理操作权限和其他普通操作权限;用户组管理员具有在组内增删用户、分配权限等管理操作权限和其他普通操作权限;普通用户只具有普通操作权限。
2、现有的用户权限解决方案一般使用rbac,通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限。这种方式将用户、角色、权限分别存储到用户、角色、权限表,使用角色-用户关联表,将角色和用户进行关联,使用角色-权限关联表,将角色和权限进行关联,从而实现不同用户具有不同的角色,不同角色具有不同的权限。
3、rbac的优点在于实现简单,且具有一定的扩展性和灵活性,但也包含一些明显的问题。首要的,其判断流程较为复杂,且需要和数据库直接通信,在复杂系统使用
...【技术保护点】
1.一种使用二进制位进行权限管理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述接收目标用户针对所述菜单中按钮的第一输入之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述判断所述目标用户是否具有所述按钮对应的接口权限包括:
4.根据权利要求3所述的方法,其特征在于,在所述若所述与操作的结果为true,则所述目标用户可以调用所述接口之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在所述定
...【技术特征摘要】
1.一种使用二进制位进行权限管理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述接收目标用户针对所述菜单中按钮的第一输入之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述判断所述目标用户是否具有所述按钮对应的接口权限包括:
4.根据权利要求3所述的方法,其特征在于,在所述若所述与操作的结果为true,则所述目标用户可以调用所述接口之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的...
【专利技术属性】
技术研发人员:何凯,吴俣,李杰,郭广跃,王伟东,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。