The invention discloses a system privilege management method for users, user groups and roles, which includes: defining the system role privilege management mode and assigning the system function privilege according to the roles; defining the user group privilege management mode and assigning the system function privilege to the users in the user group; defining the system user privilege management mode; The system users are allocated the system functions and privileges; the number of users to be allocated and the privilege categories of users to be allocated are obtained; according to the number of users to be allocated and the privilege categories of users to be allocated, the system role privilege management mode, the user group privilege management mode and one of the system user privilege management modes are selected. The way of right management is to allocate users.
【技术实现步骤摘要】
一种用户及用户组及角色的系统权限管理方法
本专利技术涉及权限管理
,尤其涉及一种用户及用户组及角色的系统权限管理方法。
技术介绍
系统权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。系统权限管理是任何一个应用系统不可缺少重要组成部分,传统的系统权限管理采用基于角色的管理方式,但是这种单一的权限管理方式在系统用户数量多,系统用户所需权限种类繁多且不固定时,管理效果较差,经常需要改变,适应性较差,管理效率较低。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种用户及用户组及角色的系统权限管理方法;本专利技术提出的一种用户及用户组及角色的系统权限管理方法,包括:S1、定义系统角色权限管理方式,并针对角色进行系统功能权限分配;S2、定义用户组权限管理方式,并向用户组内用户进行系统功能权限分配;S3、定义系统用户权限管理方式,并对系统用户进行系统功能权限的分配;S4、获取待分配用户数量和待分配用户的权限类别;S5、根据待分配用户数量和待分配用户权限类别选择系统角色权限管理方式、用户组权限管理方式、系统用户权限管理方式中一种管理方式对待分配用户进行权限管理。优选地,步骤S5,具体包括:在待分配用户的数量小于预设数量阈值,且待分配用户权限类别小于预设类阈值时,选择系统角色权限管理方式对待分配用户进行权限管理;在待分配用户的数量大于预设数量阈值,且待分配用户权限类别小于预设类阈值时,选择用户组权限管理方式对待分配用户进行权限管理;在待分配用户的数 ...
【技术保护点】
1.一种用户及用户组及角色的系统权限管理方法,其特征在于,包括:S1、定义系统角色权限管理方式,并针对角色进行系统功能权限分配;S2、定义用户组权限管理方式,并向用户组内用户进行系统功能权限分配;S3、定义系统用户权限管理方式,并对系统用户进行系统功能权限的分配;S4、获取待分配用户数量和待分配用户的权限类别;S5、根据待分配用户数量和待分配用户权限类别选择系统角色权限管理方式、用户组权限管理方式、系统用户权限管理方式中一种管理方式对待分配用户进行权限管理。
【技术特征摘要】
1.一种用户及用户组及角色的系统权限管理方法,其特征在于,包括:S1、定义系统角色权限管理方式,并针对角色进行系统功能权限分配;S2、定义用户组权限管理方式,并向用户组内用户进行系统功能权限分配;S3、定义系统用户权限管理方式,并对系统用户进行系统功能权限的分配;S4、获取待分配用户数量和待分配用户的权限类别;S5、根据待分配用户数量和待分配用户权限类别选择系统角色权限管理方式、用户组权限管理方式、系统用户权限管理方式中一种管理方式对待分配用户进行权限管理。2.根据权利要求1所述的用户及用户组及角色的系统权限管理方法,其特征在于,步骤S5,具体包括:在待分配用户的数量小于预设数量阈值,且待分配用户权限类别小于预设类阈值时,选择系统角色权限管理方式对待分配用户进行权限管理;在待分配用户的数量大于预设数量阈值,且待分配用户权限类别小于预设类阈值时,选择用户组权限管理方式对待分配用户进行权限管理;在待分配用户的数量大小预设数量阈值,且待分配用户权限类别大于预设类阈值时,选择系统用户权限管理方式对待分配用户进行权限管理。3.根据权利要求2所述的用户及用户组及角色的系统权限管理方法,其特征在于,步骤S1,具体包括:定义系统角色权限管理方式,针对角色进行系统功能权限分配;为用户分配系统功能权限不同的系统角色。4.根据权利要求1所述的用户及用户组及角色的系统权限管理方法,其特征在于,步骤S2,具体包括:定义用户组权限管理方式,向用户组内用户进行系统功能权限分配;用户组内用户具有相同的系统功能权限。5.根据权利要求1所述的用户及用户组及角色的系统权限管理方法,其特征在于,步骤S3,具体包括:定义系统用户权限管理方式,对系统用户进行系统功能权限的分配;每个系统用户对应一套系统功能权限。6.一种用户及用户组及角色的系统权限管理系统,...
【专利技术属性】
技术研发人员:张利,马伟,鲍龙飞,余斌,胡养成,胡永全,
申请(专利权)人:安徽笛申科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。