CN105894159A - 一种跨领域跨平台的用户统一管理***的实现方法 - Google Patents
一种跨领域跨平台的用户统一管理***的实现方法 Download PDFInfo
- Publication number
- CN105894159A CN105894159A CN201410729041.4A CN201410729041A CN105894159A CN 105894159 A CN105894159 A CN 105894159A CN 201410729041 A CN201410729041 A CN 201410729041A CN 105894159 A CN105894159 A CN 105894159A
- Authority
- CN
- China
- Prior art keywords
- user
- authority
- management
- role
- cross
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
一种跨领域跨平台的用户统一管理***的实现方法,包括以下步骤:(1)设定权限和角色;所述权限,是允许用户操作应用信息***中某功能点或功能点集合的权力范围;所述角色,是***中用于描述用户权限特征的权限类别名称;(2)权限管理:将权限以树的形式展示;(3)角色管理:建立角色与权限对应关系,一个角色对应一定的权限,一个用户帐号可通过被授予多个角色而获得多种操作权限;(4)用户管理:给每个用户分配一个账号和密码,用户在以后就可以通过该账号登陆***,并在***中操作它用户所具有的角色所具有的权限的并集集合。
Description
技术领域
本发明涉及计算机网络领域,具体涉及一种跨领域跨平台的用户统一管理***的实现方法。
背景技术
计算机作为经济时代的产物,随着其技术的不断应用与发展,越来越广泛的应用于各个领域。为了提高各种应用,以及信息处理的效率。信息管理***变应运而生,通过计算机及其***设备组成了能够对信息进行收集、传递、存储、加工和维护的***。而用户管理***可作为上述***的基本原始模型之一,所以对于用户管理***的设计与实现不但是对软件工程专业知识的综合运用,同时也具有相当的现实意义。
发明内容
本发明的目的是提供一种对不同领域、不同平台的用户管理统一的解决方案,该方案主要面向开发人员,解决目前在开发过程中重复用户管理的开发与讨论,从而解决开发周期长,开发过程复杂,重复性开发过多等问题。
本发明技术方案如下:
一种跨领域跨平台的用户统一管理***的实现方法,其特征在于包括以下步骤:
(1)设定权限和角色;所述权限,是在***中,允许用户操作应用信息***中某功能点或功能点集合的权力范围;所述角色,是***中用于描述用户权限特征的权限类别名称;
(2)权限管理:将权限以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下其子节点有其下级菜单和该菜单下的所有功能;
(3)角色管理:建立角色与权限对应关系,一个角色对应一定的权限,一个用户帐号可通过被授予多个角色而获得多种操作权限;
(4)用户管理:给每个用户,即被授权使用或负责维护应用信息***的人员,分配一个账号和密码,用户在以后就可以通过该账号登陆***,并在***中操作它用户所具有的角色所具有的权限的并集集合。
上述权限管理,将权限分成两部分菜单管理与功能管理,其中一个菜单具有多个功能,但一个功能也可以被多个菜单具有。
所述功能管理,是先将该***所有涉及到的功能,并将相同的功能抽出来统一进行管理;所述菜单管理,是以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下下级菜单作为子节点。
上述角色管理,在给角色分配权限的时候,如果分配下级权限,那么必须先分配上级权限,按顺序一层一层进行分配,不能进行跳跃式分配。
上述用户管理,分为用户基本信息管理和用户角色分配管理;其中用户基本信息管理是对用户的基本信息进行管理,可以进行新增、修改、删除等操作;所述用户角色分配管理,是给已有的用户进行角色的分配,从而是用户真正的具有该***中的具体功能,并使用该***。
本发明适用于物联网感知数据接入及标准化的开发人员,通过配置工具灵活配置,设计通用的感知数据接入及标准化方法,解决针对每种感知数据,都要开发一个接入及标准化的程序的问题。只需修改配置,就可以一个程序,多次使用。因此使得开发过程更简单,开发周期更短,维护更加简单。对非正常通信断开的链接,具有自动重连功能。本方案使用标准化模块解决数据异构问题,使程序拥有更好的可扩展性和更快的运行效果。
附图说明
图1是本发明的方法中用户管理用例图;
图2是本发明的方法中菜单与功能关系图。
具体实施方式
本方法涉及到三个模块,分别为用户模块、角色模块、权限模块,它们之间的关系,如图1所示。对于一个***来说,它就相当于在一个公司,用户就相当于公司中的每个员工,角色相当于公司中的每个职务,而权限就相当于每个工作,在一个公司中,每个员工可能具有一个或多个职务,而每个职务会具有若干个工作,所以对于员工来说,他的工作是他所有职务所具有工作的一个并集,同样,一个***可能有很多用户,不同的用户看到的功能或菜单都是不同的,在这时候就会涉及到用户管理了。一个用户可以有多个角色,同样一个角色也可以具有多个权限;当然反过来同样如此,一个角色可以被多个角色具有,一个角色也可以被多个用户用户具有,即用户跟角色关系是多对多,角色与权限的关系也是多对多。它们具体如下:
(1)权限管理:权限是允许用户操作应用信息***中某功能点或功能点集合的权力范围。即,权限指的是当前***下的所有功能,从大的来说,它可以是该***的所有菜单;从小的来说,它可以是该***下一个菜单中的一个具体的功能,比如是新增、删除、修改、下一页等等具体的功能。
对于权限管理来说,它有两种实现方式(以详细功能设计为例):
将权限以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下其子节点有其下级菜单和该菜单下的所有功能;
将权限分成两部分菜单管理与功能管理,其中一个菜单具有多个功能,但一个功能也可以被多个菜单具有,如图2所示。
功能管理:其需先将该***所有涉及到的功能,并将相同的(比如新增、删除、修改、查询等)功能抽出来统一进行管理;
菜单管理:以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下下级菜单作为子节点。
(2)角色管理:角色是***中用于描述用户权限特征的权限类别名称。***中对用户操作权限的控制是通过建立一套角色与权限对应关系,对用户帐号授予某个角色或多个角色的组合来实现的,一个角色对应一定的权限(即***中允许操作某功能点或功能点集合的权力),一个用户帐号可通过被授予多个角色而获得多种操作权限。
由于权限是一层一层的(以树的形式),那么再给角色分配权限的时候,如果分配下级权限,那么必须先分配上级权限,它应是按顺序一层一层进行分配的,不能进行跳跃式分配。
(3)用户管理:用户是被授权使用或负责维护应用信息***的人员。在***中设置与保存、用于授予用户合法登陆和使用应用信息***等权限的用户信息,包括用户名、密码以及用户真实姓名、单位、联系方式等用户基本信息内容,它将会给每个人员分配一个账号(用户账号)和密码,用户在以后就可以通过该账号登陆***,并在***中操作它用户所具有的角色所具有的权限的并集集合。
用户管理分为两部分(用户基本信息管理和用户角色分配管理),具体如下:
用户基本信息管理:对用户的基本信息进行管理,可以进行新增、修改、删除等操作
用户角色分配管理:给已有的用户进行角色的分配,从而是用户真正的具有该***中的具体功能,并使用该***。
Claims (5)
1.一种跨领域跨平台的用户统一管理***的实现方法,其特征在于包括以下步骤:
(1)设定权限和角色;所述权限,是在***中,允许用户操作应用信息***中某功能点或功能点集合的权力范围;所述角色,是***中用于描述用户权限特征的权限类别名称;
(2)权限管理:将权限以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下其子节点有其下级菜单和该菜单下的所有功能;
(3)角色管理:建立角色与权限对应关系,一个角色对应一定的权限,一个用户帐号可通过被授予多个角色而获得多种操作权限;
(4)用户管理:给每个用户,即被授权使用或负责维护应用信息***的人员,分配一个账号和密码,用户在以后就可以通过该账号登陆***,并在***中操作它用户所具有的角色所具有的权限的并集集合。
2.根据权利要求1所述的一种跨领域跨平台的用户统一管理***的实现方法,其特征在于:将权限分成两部分菜单管理与功能管理,其中一个菜单具有多个功能,但一个功能也可以被多个菜单具有。
3.根据权利要求2所述的一种跨领域跨平台的用户统一管理***的实现方法,其特征在于:所述功能管理,是先将该***所有涉及到的功能,并将相同的功能抽出来统一进行管理;所述菜单管理,是以树的形式展示,即以***为根节点,***以菜单为子节点,菜单下下级菜单作为子节点。
4.根据权利要求1所述的一种跨领域跨平台的用户统一管理***的实现方法,其特征在于:在给角色分配权限的时候,如果分配下级权限,那么必须先分配上级权限,按顺序一层一层进行分配,不能进行跳跃式分配。
5.根据权利要求1所述的一种跨领域跨平台的用户统一管理***的实现方法,其特征在于:所述用户管理分为用户基本信息管理和用户角色分配管理;其中用户基本信息管理是对用户的基本信息进行管理,可以进行新增、修改、删除等操作;所述用户角色分配管理,是给已有的用户进行角色的分配,从而是用户真正的具有该***中的具体功能,并使用该***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410729041.4A CN105894159A (zh) | 2014-12-03 | 2014-12-03 | 一种跨领域跨平台的用户统一管理***的实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410729041.4A CN105894159A (zh) | 2014-12-03 | 2014-12-03 | 一种跨领域跨平台的用户统一管理***的实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105894159A true CN105894159A (zh) | 2016-08-24 |
Family
ID=56699666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410729041.4A Pending CN105894159A (zh) | 2014-12-03 | 2014-12-03 | 一种跨领域跨平台的用户统一管理***的实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105894159A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106528710A (zh) * | 2016-10-26 | 2017-03-22 | 乐视控股(北京)有限公司 | 一种后台管理***的权限控制方法和装置 |
CN106855973A (zh) * | 2016-12-05 | 2017-06-16 | 北京奇鱼时代科技有限公司 | 一种用于网络存储资源的管理方法与装置 |
CN107124426A (zh) * | 2017-05-26 | 2017-09-01 | 北京微影时代科技有限公司 | 一种用户权益的鉴权方法及装置 |
CN107370729A (zh) * | 2017-07-13 | 2017-11-21 | 深圳市风云实业有限公司 | 命令权限分配方法 |
CN107492058A (zh) * | 2017-08-25 | 2017-12-19 | 遵义博文软件开发有限公司 | 科技项目申报平台 |
CN107545047A (zh) * | 2017-08-17 | 2018-01-05 | 平安科技(深圳)有限公司 | 用户权限数据的查询方法及终端设备 |
CN107944845A (zh) * | 2018-01-09 | 2018-04-20 | 上海创图网络科技股份有限公司 | 一种通过文化云平台进行团体管理的方法及装置 |
WO2019165668A1 (zh) * | 2018-02-27 | 2019-09-06 | 平安科技(深圳)有限公司 | 跨平台用户权限管理方法、装置、计算机设备及存储介质 |
CN110457629A (zh) * | 2019-07-19 | 2019-11-15 | 口碑(上海)信息技术有限公司 | 权限处理、权限控制方法及装置 |
CN110457890A (zh) * | 2019-07-15 | 2019-11-15 | 中国平安人寿保险股份有限公司 | 基于多***的权限管理方法及装置、电子设备及存储介质 |
CN110955882A (zh) * | 2018-09-26 | 2020-04-03 | 北京国双科技有限公司 | 用户权限的设置方法及装置 |
CN114912086A (zh) * | 2022-03-29 | 2022-08-16 | 广州超音速自动化科技股份有限公司 | 一种软件权限管理分配方法及*** |
-
2014
- 2014-12-03 CN CN201410729041.4A patent/CN105894159A/zh active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106528710A (zh) * | 2016-10-26 | 2017-03-22 | 乐视控股(北京)有限公司 | 一种后台管理***的权限控制方法和装置 |
CN106855973A (zh) * | 2016-12-05 | 2017-06-16 | 北京奇鱼时代科技有限公司 | 一种用于网络存储资源的管理方法与装置 |
CN107124426A (zh) * | 2017-05-26 | 2017-09-01 | 北京微影时代科技有限公司 | 一种用户权益的鉴权方法及装置 |
CN107370729A (zh) * | 2017-07-13 | 2017-11-21 | 深圳市风云实业有限公司 | 命令权限分配方法 |
CN107545047B (zh) * | 2017-08-17 | 2019-07-19 | 平安科技(深圳)有限公司 | 用户权限数据的查询方法及终端设备 |
CN107545047A (zh) * | 2017-08-17 | 2018-01-05 | 平安科技(深圳)有限公司 | 用户权限数据的查询方法及终端设备 |
CN107492058A (zh) * | 2017-08-25 | 2017-12-19 | 遵义博文软件开发有限公司 | 科技项目申报平台 |
CN107944845A (zh) * | 2018-01-09 | 2018-04-20 | 上海创图网络科技股份有限公司 | 一种通过文化云平台进行团体管理的方法及装置 |
WO2019165668A1 (zh) * | 2018-02-27 | 2019-09-06 | 平安科技(深圳)有限公司 | 跨平台用户权限管理方法、装置、计算机设备及存储介质 |
CN110955882A (zh) * | 2018-09-26 | 2020-04-03 | 北京国双科技有限公司 | 用户权限的设置方法及装置 |
CN110457890A (zh) * | 2019-07-15 | 2019-11-15 | 中国平安人寿保险股份有限公司 | 基于多***的权限管理方法及装置、电子设备及存储介质 |
CN110457629A (zh) * | 2019-07-19 | 2019-11-15 | 口碑(上海)信息技术有限公司 | 权限处理、权限控制方法及装置 |
CN114912086A (zh) * | 2022-03-29 | 2022-08-16 | 广州超音速自动化科技股份有限公司 | 一种软件权限管理分配方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105894159A (zh) | 一种跨领域跨平台的用户统一管理***的实现方法 | |
CN107153565A (zh) | 配置资源的方法及其网络设备 | |
CN110738454A (zh) | 一种企业管理平台*** | |
CN104200402A (zh) | 一种电网多个数据源的源数据发布方法及*** | |
CN103957248A (zh) | 一种基于物联网的公共实时数据管理云服务平台 | |
CN103997523B (zh) | 基于云服务的智慧城市业务***及其实现方法 | |
CN103118130A (zh) | 一种用于分布式服务的集群管理方法和*** | |
CN104091130A (zh) | 企业数据管理平台中的权限控制方法 | |
CN106790060A (zh) | 一种基于角色访问控制的权限管理方法及装置 | |
CN107846297A (zh) | 一种用于网络平台开发的用户统一管理方法 | |
CN108920111A (zh) | 数据共享方法及分布式数据共享*** | |
CN104363306A (zh) | 一种企业私有云管理控制方法 | |
CN103377406A (zh) | 测试文件管理***及方法 | |
CN104200331A (zh) | 一种电力***的电网模型拼接方法及*** | |
CN103763174A (zh) | 一种基于功能块的虚拟网络映射方法 | |
CN104767741A (zh) | 一种基于轻型虚拟机的计算服务分离与安全保护*** | |
CN102075357B (zh) | 网络管理***多域安全管理方法 | |
CN102843261A (zh) | 一种选煤厂mes基于角色的分布式权限管理方法 | |
CN104537045A (zh) | 一种基于分布式***的业务分配方法及装置 | |
CN105991735A (zh) | 通路商私有云的管理***与管理方法 | |
CN101860024A (zh) | 电力***省地调一体化pas***的实现方法 | |
CN109656717A (zh) | 一种容器化云资源分配方法 | |
CN104219175B (zh) | 数据交换与服务调用***及方法 | |
TWI716385B (zh) | 鑒權方法及鑒權裝置 | |
CN101014044A (zh) | 一种网络gis***及其数据传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |
|
WD01 | Invention patent application deemed withdrawn after publication |