基于角色的权限模型详解: MariDB与用友网络V6.5权限管理

需积分: 49 11 下载量 98 浏览量 更新于2024-08-06 收藏 2.88MB PDF 举报
权限模型是用友网络科技股份有限公司NCV6.5产品手册中的核心概念,它采用以“角色为核心”的权限管理系统设计。在这个体系中,系统权限被整合到角色中,用户通过加入特定的角色来获得相应的功能权限、组织权限和数据权限。这种设计简化了权限管理流程,使得权限分配更加直观和高效。 1. **用户与角色**: 用户是权限管理的基本单元,传统上通过单独分配权限给每个用户,而在基于角色的访问控制(RBAC)模型中,用户通过加入角色来获取权限。用户可以属于多个角色,从而拥有多种权限集合。 2. **角色与角色组**: 角色是权限的承载者,可以分为不同的类别,如系统管理员、集团管理员等。角色组则是为了更好地组织和管理角色,方便权限的集中分配。 3. **权限分类**: - **功能权限**: 控制用户对系统的操作权限,例如访问特定模块或功能。 - **数据权限**: 包括查看、修改、删除等操作,涉及数据库中的特定数据。 - **职责**: 描述角色应承担的业务职责,有助于明确权限的业务背景。 4. **应用流程**: 该手册详细介绍了权限管理的创建、分配和查询过程,如新增用户组、用户、角色,分配功能权限、数据权限,以及角色批量创建等步骤,还提供了创建不同类型用户的示例,如普通管理员和采购业务员。 5. **典型应用**: 提供了基于集团组织结构和业务领域的分权管理场景,帮助企业根据实际需求灵活配置权限。 6. **其他功能**: - **用户管理**: 包括用户维护、集团内和集团间的权限共享,以及用户调动。 - **授权管理**: 如权限分配、特殊数据权限的设定,以及权限变更的申请流程。 - **权限查询**: 用户可查看自己的功能权限和数据权限,便于监督和审计。 总结来说,用友网络的权限模型是其NCV6.5产品中一个关键组件,通过角色和权限的组合,实现了企业级的权限管理,提高了工作效率并确保数据安全。实施顾问和企业关键用户可以通过这个手册快速理解和掌握这一功能,以适应其特定的业务需求。