一种电力系统资源权限管理系统技术方案

技术编号:13678188 阅读:104 留言:0更新日期:2016-09-08 05:12
本发明专利技术公开了一种电力系统资源权限管理系统,包括资源管理模块,用于管理资源信息,角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限,用户管理模块,用于管理用户信息,为目标用户关联对应的角色,将系统的管理简化为权限与角色的关联和角色与用户的关联,权限分配灵活,管理效率较高。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别是涉及一种电力系统资源权限管理系统
技术介绍
目前,电力系统中涉及到的资源数据种类繁多,各用户对资源的使用权限不同,进行资源权限分配时一般是对每个需要分配资源权限的用户分别直接分配对应的权限,这样的权限分配方法比较繁琐,且不便于进行统一管理,管理效率较低。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种电力系统资源权限管理系统,可以高效地管理用户的资源使用权限。为实现上述目的,本专利技术提供了一种电力系统资源权限管理系统,包括:资源管理模块,用于管理资源信息;角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限;用户管理模块,用于管理用户信息,为目标用户关联对应的角色。优选地,所述资源信息包括:资源名称和资源的URL。优选地,所述角色信息包括:角色名称和角色间关系。优选地,所述角色间关系包括继承关系和互斥关系。优选地,所述用户信息包括:账户名、姓名、密码、账户状态和最近登录时间。优选地,所述电力系统资源权限管理系统还包括:人员信息管理模块,用于管理人员信息,确定目标用户对应的人员信息。优选地,所述电力系统资源权限管理系统还包括:组织管理模块,用于根据人员信息之间的关系建立组织,管理组织信息。优选地,所述人员信息包括:性别、姓名、职务、联系方式和所属组织。优选地,所述组织信息包括:组织名称、组织层级和组织编码。优选地,所述电力系统资源权限管理系统还包括:群组管理模块,用于为角色相同的人员建立群组,管理群组信息。应用本专利技术提供的一种电力系统资源权限管理系统,包括资源管理模块,用于管理资源信息,角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限,用户管理模块,用于管理用户信息,为目标用户关联对应的角色,将系统的管理简化为权限与角色的关联和角色与用户的关联,权限分配灵活,管理效率较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术一种电力系统资源权限管理系统实施例一的结构示意图;图2为本专利技术一种电力系统资源权限管理系统实施例二的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:本专利技术提供了一种电力系统资源权限管理系统,图1示出了本专利技术电力系统资源权限管理系统实施例一的结构示意图,包括:资源管理模块101,用于管理资源信息;所述资源信息可包括资源名称和资源的URL等,资源管理模块可提供对资源的配置和权限分配功能。为了实现动态权限管理,这些配置均需要做到
可进行动态加载和管理,具体包括:提供系统管理员对系统资源进行维护,包括对资源信息的增加、删除、修改和查询。资源的信息包括:资源名称、资源的URL、所属应用模块、类别(页面/操作/导航菜单);对已有的系统资源进行权限分配,并对已存在的权限分配关系进行维护;完成权限分配的维护后,权限分配规则可动态加载,不需要重新启动整个应用系统即可生效。角色管理模块102,用于管理角色信息,为目标角色分配对应的资源的使用权限;所述角色信息可包括:角色名称和角色间关系等,所述角色间关系可包括继承关系和互斥关系等,通过继承其他角色,从而自动拥有被继承角色的属性与权限,互斥角色不能同时处于活动状态,角色管理模块为系统管理员提供系统角色的维护管理功能,具体包括:提供对系统角色信息的增加、删除、查找和修改等操作,能够为系统用户进行角色的指派,并对已存在的角色指派进行维护,提供角色的继承,可对继承关系进行维护。应用系统平台可内置超级管理员角色,该角色具有系统最高管理权限,可为业务应用进行角色和权限分配,每个业务应用可提供以下角色:应用管理员:具有所属应用模块范围内最高管理权限,能够在所属业务应用范围内进行角色和权限分配;普通访问者:具有只读权限的访问人员,不能进行权限分配。不能访问者:所属应用模块拒绝访问的人员,即黑名单人员。用户管理模块103,用于管理用户信息,为目标用户关联对应的角色。所述用户信息可包括:账户名、姓名、密码、账户状态和最近登录时间等。用户管理模块可对系统用户信息的维护管理,包括系统用户的注册、删除、查找及用户基本信息的修改等。其中用户名可采用公司统一的员工编号,每个系统用户注册时须与组织人员管理中人员信息进行关联,可根据指定的用户进行角色指派,并能查看指定用户所有被指派的角色,并对已存在的角色指派进行维护。应用本实施例提供的一种电力系统资源权限管理系统,包括资源管理模块,用于管理资源信息,角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限,用户管理模块,用于管理用户信息,为目标用户关联对应的角色,将系统的管理简化为权限与角色的关联和角色与用户的关联,权限分配灵活,管理效率较高。实施例二:图2示出了本专利技术电力系统资源权限管理系统实施例二的结构示意图,对应于图1,还包括:人员信息管理模块104,用于管理人员信息,确定目标用户对应的人员信息;组织管理模块105,用于根据人员信息之间的关系建立组织,管理组织信息;人员信息管理模块提供对人员信息的维护管理,包括增加、删除、修改和查询等操作。人员的信息可包括姓名、性别、职务、联系方式、所属组织等,提供以组织层次的树形结构查找并维护人员信息,包括提供人员与组织信息的关联维护,可以在指定组织下添加或删除人员信息,或将人员移动到指定组织下,提供人员信息和系统用户之间的关联维护,每个系统用户均可关联一个人员信息记录,并可以对此关联关系进行维护,只有系统管理员具有所有人员信息的维护权限,普通用户只具有查看权限,可根据组织结构和人员分配信息,为每个系统用户提供一个完整层次名,如:组织1/组织单元2/组织单元3/张山。组织管理模块提供对组织信息的维护管理,包括增加、删除、修改和查询等操作,组织信息可包括:组织名称、组织的层级、上级组织、下级组织、组织编码等信息,可支持任意级别的组织层级设置,提供组织的迁移功能,并保证迁移后该组织下属人员信息的正确和完整,只有系统管理员具有组织数据的维护权限,普通用户只具有查看权限。群组管理模块106,用于为角色相同的人员建立群组,管理群组信息。群组管理模块提供对群组信息的维护管理,包括增加、删除、修改和查询等操作,群组的信息包括名称、包含人员和群组等信息;支持群组的嵌套,但需规定最深嵌套层数,同时支持对群组嵌套死循环的检查,系统应支持采用通配符方式设置群组所属人员,如“省电力公司本部/运维检修部/*”代表省公司运维检修部下属所有人员,这将进一步减少配置工作量,只有系统管理员具有群组信息的维护权限,普通用户只具有查看权限。本实施例还可包括显示模块,用于根据预设模板显示目标用户具有使用权限的资源信息,可为每个用户提供应用访问主页,根据权限设置情况本文档来自技高网
...

【技术保护点】
一种电力系统资源权限管理系统,其特征在于,包括:资源管理模块,用于管理资源信息;角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限;用户管理模块,用于管理用户信息,为目标用户关联对应的角色。

【技术特征摘要】
1.一种电力系统资源权限管理系统,其特征在于,包括:资源管理模块,用于管理资源信息;角色管理模块,用于管理角色信息,为目标角色分配对应的资源的使用权限;用户管理模块,用于管理用户信息,为目标用户关联对应的角色。2.根据权利要求1所述的电力系统资源权限管理系统,其特征在于,所述资源信息包括:资源名称和资源的URL。3.根据权利要求1所述的电力系统资源权限管理系统,其特征在于,所述角色信息包括:角色名称和角色间关系。4.根据权利要求3所述的电力系统资源权限管理系统,其特征在于,所述角色间关系包括继承关系和互斥关系。5.根据权利要求1所述的电力系统资源权限管理系统,其特征在于,所述用户信息包括:账户名、姓名、密码、账户状态和最近登...

【专利技术属性】
技术研发人员:周升池伟陶敏徐朋王安蒙李贤慧郑纲李炜戴桦李智林鹏楼平陈军
申请(专利权)人:国网浙江省电力公司电力科学研究院国家电网公司浙江省电力试验研究院技术服务中心江苏瑞中数据股份有限公司杭州意能软件有限公司国网浙江省电力公司湖州供电公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1