Multi-ListBox控件分成三部分组成,一个是左边的ListBox(FirstListBox),右边的ListBox(SecondListBox)和一个中间的控制面板(Control Panel)。FirstListBox,SecondListBox类似于Asp.net下面的ListBox。它也有DataSource,Itemes属性,但是它本身没有继承ListBox。 RBAC权限管理是基于角色的访问控制(Role-Based Access Control)模型的一种实现方式,它在现代信息系统的权限管理中扮演着至关重要的角色。RBAC模型的提出,主要是为了在复杂的组织结构和业务系统中,有效管理和控制用户权限的分配。与传统的权限管理方式相比,RBAC模型通过角色作为中介,能够更方便地进行权限的分配与管理,增强系统的灵活性和安全性。 在RBAC模型中,最基本的三个概念是用户(User)、角色(Role)和权限(Privilege)。用户即系统中的操作者,可以是个人,也可以是系统或者一个程序。角色是权限的集合,用以代表和实现组织内的职位和职责。权限是对系统功能和资源访问的许可。RBAC模型通过定义角色与权限之间的关系,再将用户与角色关联,从而实现对用户权限的间接分配。 为了能够更准确地理解RBAC权限模型,有必要对其各个组成部分进行详细解析。基本的RBAC模型(RBAC0)由以下四个要素组成:用户、角色、权限和会话。用户是系统的基本操作实体,角色是由权限定义的职责,权限则是对系统资源的具体操作权限。会话是指用户与系统之间的交互活动,即用户登录系统后建立的一个或多个会话实例。 角色分级模型(RBAC1)在RBAC0的基础上加入了角色间的继承关系,即角色可以具有父角色,从而继承父角色的权限。这种层级关系使得权限管理更加精细化,能够模拟企业或组织中的管理层次结构。 角色限制模型(RBAC2)则在基本模型的基础上增加了一组约束条件,这些条件用于确保角色的分配和权限的分配符合组织的业务规则。例如,可以设置角色互斥的约束,使得一个用户不能同时分配到两个互斥的角色上。 统一模型(RBAC3)是将角色分级模型和角色限制模型结合起来的产物,它既包括了角色间的继承关系,又包括了多种约束条件,从而构建出更加复杂的权限管理体系。 对于网络管理系统中的权限设计,实际上可进一步细分为功能管理和资源管理。功能管理主要涉及系统中各项功能的权限控制,例如某个网页页面、页面中的按钮或控件等。资源管理则关注的是网管系统中可用权限约束的资源对象,如链路、节点、设备以及事务等信息。 在具体实施方面,RBAC权限系统的核心包括三大部分:创建权限、分配权限和使用权限。创建权限主要分为创建功能和创建资源两个步骤。分配权限则包括功能分配和资源分配。功能分配主要由系统管理员(Administrator)完成,即创建角色、用户组,将用户分配到组中,并将功能与角色关联。资源分配则涉及到将资源与用户组或角色进行关联。使用权限是指已授权的系统用户(System Users)使用管理员分配给的权限访问系统的各项功能和资源。 RBAC权限管理模型凭借其在角色和权限管理中的灵活性和易用性,在信息系统中得到了广泛的应用。通过角色的引入,简化了权限分配的过程,同时提供了权限继承、角色互斥等高级功能,极大地增强了系统的权限控制能力,为复杂的企业级应用提供了高效的解决方案。




























剩余10页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 新医改背景下医院档案信息化建设分析.docx
- 知名地产物业管理就是服务.ppt
- 中国工程造价咨询业发展报告.ppt
- 阿里巴巴绩效考核制度.doc
- 给水管材-钢塑复合管.doc
- 基于行动导向的办公软件教学探究.docx
- 学校运动场塑胶跑道工程竣工报告.doc
- 房地产开发流程培训.ppt
- WizdomCloudUrban-EP-RM-034-监督指挥系统(标准版)用户操作手册v1.0.doc
- [北京]住宅楼木胶合板模板施工方案.doc
- 桩基施工中常见质量问题的分析与处理.doc
- 桥梁工程概预算设计.doc
- 【无线通信测试工程师认证II级】ATMCWTC.doc
- 基于质量视角下的工程监理项目管理策略.docx
- 有限元法计算双层框架.doc
- 家用护理设备行业发展趋势分析-随着家用护理设备电子化自动化时代到来推动.docx


