基于SaaS(Software-as-a-service)和RBAC(Role-Based Access Control)理念设计的权限系统,实现多用户、多个系统,统一权限管理,且可对权限添加附加条件。

多个机构和机构内的用户可以同时使用权限系统,可以为机构划分权限,各机构间权限的划分互不影响,各机构内用户的权限可由机构管理人员进行管理。

权限系统,可添加多个需要管理的系统,对多个系统通过接口或其它形式提供权限服务。各个被管理的系统,可按该系统的权限结构层级(域模式),对权限因子创建人员进行职责划分。

权限系统的管理人员,可以按需将一个或多个系统的多个权限因子打包成一个完整的功能权限,将此功能权限授权给符合条件的机构。

权限因子:各系统中,组成权限的最小元素,如:删除用户信息。权限因子有继承关系,一个父权限因子,可有多个子权限因子。

附加条件:某个企业执行某个权限,自定义的一些附加条件,如时间范围、地区范围、值范围等。

权限:多个权限因子,按功能进行打包,组成的一个完整的功能权限,可将此权限分配给组织或机构,如:将删除用户信息、编辑用户信息、添加用户信息,打包成一个权限“用户管理”。

企业:权限分配时,多个权限依附的根节点。任何角色、组织机构和用户必须隶属某一个企业,企业拥有自己的权限,企业下的组织结构、角色、用户的权限均受限于企业所拥有的权限。

组织机构:表示和描述一个企业的行政架构,如集团、分公司、部门等。组织机构有继承关系,一个父级机构,可有多个子机构。每个组织机构有自己的权限,子机构继承父机构的权限。

角色(岗位):用于描述某个部门下的岗位,只能隶属于一个组织,一个组织可以没有或有多个角色,角色拥有自己的权限,同时继承所属组织的权限。

企业用户:对应岗位上的员工。一个用户可以拥有多个角色,因为角色隶属于某个组织,所以用户隶属于多个组织。用户拥有角色相应的权限和所属组织的相应权限。用户可以隶属多个企业。

管理用户:权限系统的管理人员,可将权限因子打包成权限,创建企业和企业账号,为企业分配权限。

系统用户:权限系统里权限因子的创建人员和各系统间调用权限系统接口所使用的默认账号。权限因子的创建人员,对于创建的权限有作用域,在自己作用域下,可以创建一个或多个权限因子。

下载地址:http://www.kuaipan.cn/file/id_51633555666632717.html

转载于:https://www.cnblogs.com/freeness/archive/2012/06/13/2547906.html

通用的统一权限管理系统相关推荐

  1. python权限管理系统_PMS:支持多应用的统一权限管理系统,用flask+vue实现

    PMS统一权限管理系统 permission management system 支持多应用的统一权限管理系统,flask+vue实现 Contribution: Thanks for all the ...

  2. PHP内核通用网站后台权限管理系统源码

    简介: ThinkPHP6内核通用网站后台权限管理系统源码 基于ThinkPHP6框架开发的通用后台权限管理系统,底层采用国内最流行的ThinkPHP6框架,支持内容管理.文章管理.用户管理.权限管理 ...

  3. 通用基于角色权限管理系统-李杰-专题视频课程

    通用基于角色权限管理系统-532人已学习 课程介绍         使用Django实现基于角色的权限访问控制(Role-Based Access Control)组件,其中涉及Django中间件.S ...

  4. ThinkPHP6内核通用网站后台权限管理系统源码

    介绍: 基于thinkphp6框架开发的通用后台权限管理系统,底层采用国内最流行的thinkphp6框架, 支持内容管理.文章管理.用户管理.权限管理.角色管理等功能. 网盘下载地址: http:// ...

  5. Winform通用框架之权限管理系统

    Winfrom通用权限管理系统 Winfrom通用权限管理--登录 Winfrom通用权限管理--菜单 Winfrom通用权限管理系统--数据库设计 Winfrom通用权限管理----数据库问题 心血 ...

  6. 浅谈统一权限管理平台

    摘 要:随着互联网的迅猛发展以及internet技术的广泛应用,加快企业信息化建设变得尤为迫切.目前,国内信息化程度较高的行业纷纷启动并实施了统一权限管理系统的建设.本文通过建设的统一权限管理平台,从 ...

  7. 通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多系统的统一登录(数据库源码级)附源码...

    眼前有20万行以上的代码时很多人都会眼花缭乱,不知道从哪里开始下手了,甚至不会去研究几下就直接放弃了.其实大多时候没有想象的那么复杂,代码里一大部分都是有重复的,有本质上差别的部分还是很少的. 春节期 ...

  8. 统一用户及权限管理系统

    欢迎来到 MSDN > 白皮书与解决方案建议 > 经典案例研究 统一用户及权限管理系统 发布日期: 2004-09-08 解决方案概述 用户档案 行业: 政府 业务对象:徐汇区政府 商业背 ...

  9. 通用权限管理系统组件 中集成多个子系统的单点登录(网站入口方式)附源码

    通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多个子系统的单点登录(网站入口方式)附源码 上文中实现了直接连接数据库的方式,通过配置文件,自定义的 ...

最新文章

  1. 2019牛客暑期多校训练营(第五场)G-subsequence 1
  2. 别忽视新冠轻症,它会损害你的记忆力
  3. Shift+F5后,vc6不可以退出调试状态,程序不能再次执行
  4. iOS实现自定义的弹出视图(popView)
  5. ReentrantLock之公平锁源码分析
  6. 【机器学习】Kmeans聚类
  7. 银联再发道歉声明;印度发布吃鸡禁令;甘肃全省校园禁售辣条;波音面临50亿罚款;女子撕扯民警头发罚两百;这就是今天的大新闻。...
  8. 【CodeForces - 1062C】Banh-mi (贪心,数学,找规律,快速幂)
  9. java英文拼写检查并自动纠正
  10. 一款跑在云上的定制容器专属 OS 来了——LifseaOS | 龙蜥技术
  11. html渐变编织背景,【报Bug】uniapp设置了css渐变背景色编译时会报错
  12. Gartner调查显示政府部门数字化转型尚处萌芽期
  13. 关系数据库还是NoSQL数据库
  14. 苹果推出网页版Apple Music 浏览器上听音乐 这波操作有点迟?
  15. quartz实现每周一至周五 非法定节假日 每天9:30-11:30,13:00-15:00执行定时任务
  16. SWFupload在IE9以上中的bug
  17. android开发,assets下面的资源文件不会变化/改动
  18. Python_将conda里的环境导入到pychram中
  19. LCD1602显示中文汉字
  20. error C2065: “SHELLEXECUTEINFO”: 未声明的标识符

热门文章

  1. freeradius pap mysql_freeradius2.1+mysql搭建简明教程
  2. 图片音视频应用开发的工具与服务大礼包
  3. 当你感觉轻松的时候,就要警惕了
  4. OpenPose相关资料整理
  5. 世界四大文明是哪四大?
  6. 【软件设计师自学笔记】操作系统基本原理
  7. 20230503-win10-U盘安装WIN10-22h2
  8. 【图像分类】2018-CBAM ECCV
  9. android播放mp3旋转动画,Android进阶之仿抖音的音乐旋转效果
  10. 能力一般,却可以大厂随便横跳?强在哪里?