业务系统权限设计,业务系统权限设计怎么写
作者:admin 发布时间:2024-02-04 23:45 分类:资讯 浏览:21 评论:0
在用友erp-u8管理系统中可以实现三个层次的权限管理
1、金额级权限管理。主要完善内部金额控制,实现对具体金额数量划分级别,对不同岗位和职位操作员进行金额级别控制。限制他们制单时可以使用的金额数量。
2、权限管理分为三个层次:第一层次,功能级权限管理。第二层次,数据级权限管理。示例:赋予操作员李四出纳权限。操作步骤:①以系统管理员身份注册进入系统管理,单击【权限→权限】,打开“操作员权限”对话框。
3、用友ERP-U8提供集中权限管理,除了提供用户对各模块操作的权限之外,还相应的提供了金额的权限管理和对于数据的字段级和记录级的控制,不同的组合方式将为单位的控制提供有效的方法。用友ERP-U8可以实现三个层次的权限管理。
4、在用友ERP-U8系统中,提供了三个层次的权限管理。分别是功能级权限管理、数据级权限管理、金额级权限管理。 功能级权限管理提供了对不同的用户分配不同功能模块的操作权限。例如:用户“*X”分配了“总账-出纳”的全部权限。
5、以便更好地保证数据的安全、完整。它除了提供用户对各模块操作的权限之外,还相应提供了科目和采购订单的金额权限管理以及对于数据的字段级和记录级的控制,不同的组合方式可以为企业的内部会计控制提供更为灵活、有效的方法。
B端产品权限设计(一)基本知识
随着互联网的快速发展,B端行业也逐渐崛起,很多企业管理中使用的软件我们通常称其为B端管理系统,而在B端系统中“权限管理”是必不可少的功能,不同的系统中权限的应用复杂程度不一样,都是根据实际产品以及需求情况而设置合理的权限。
从销售层面,我们经常看到,B端产品会分成基础版,专业版等2-3个版本,每个版本包含的功能不同,价格也不同。但我们不可能去开发3个产品,肯定是开发一套最全的版本,然后通过权限去控制功能模块,拆分出不同的版本来。
权限设计在B端的管理系统里比较常见。一般的场景是不同类型的人员需要在一个系统里协同完成某项业务操作,他们分别具有不同的权限,操作不同的资源。
RBAC基础产品模块 在实际需求的产品功能设计中,涉及的功能很多也很多样,概括出来几个模块一定包括用户管理、角色管理、权限管理三个模块。每个模块也包括增删改查几个部分。
B端产品通过权限设计可以相当大的资源外漏,从而降低企业风险。RBAC模型目前是大部分公司主流的权限管理,因集合自助访问控制(DAC)和强制访问控制(MAC)两者的优点。
权限设计的总结
1、例如:如果我们确定在系统的现有和未来业务中,仅分为普通成员有“人员管理”的查看权限,管理员有操作权限,则可将“增、删、改”三个基本权限单位合并为“操作”权限进行配置。
2、也可以在该页面查询数据时,在部门访问权限之前再加一层角色标签的判断逻辑,若角色标签为领导的则不需要根据部门访问权限过滤。
3、粗粒度权限设计 采用自主型访问控制方法,操作给予访问控制列表。
4、因此,设计通用权限管理系统的时候,往往通用权限系统只做一部分最简单的,最基础的权限控制,而跟业务耦合的权限管理则在各自系统本身的业务逻辑里面。所以,才有了文章开头的粒度问题。
5、通常在应用系统里面的权限我们把它表现为菜单的访问(页面级)、功能模块的操作(功能级)、文件上传的删改,甚至页面上某个按钮、图片是否可见等等都属于权限的范畴。
6、角色信息 角色可以根据需要任意多地添加,多个角色权限组合生成多个权限控制,对应到一个确定的用户,赋予用户对功能模块的控制权限。用户角色表包括角色名称、用户唯一值编码等信息。示例见表8-3。
产品经理要做的操作权限/数据权限设计
1、最小权限原则:将角色配置成该角色完成某项任务所需要的最小权限集合。比如客服人员,所设置角色拥有的权限仅限于其能够完成客服相关任务的权限范围。责任分离原则:通过设置相互独立互斥的角色来共同完成敏感的任务。
2、在文明的社会,每个人都生活在秩序当中,生活需要秩序,同样产品设计中也需要秩序,这种秩序的表达就是用户权限。做用户权限设置是为了更好的管理用户,从而达到良好的产品运转机制。
3、首先是:用户、角色、权限。而权限,具体到某个软件来说,实际上包含两个方面。一个是菜单权限,另一个是数据权限。不同的行业会有不同的使用场景,用户角色权限模型也会有不同程度上的变化。
4、首先需要知道,一般产品的权限由页面、操作和数据构成。页面与操作相互关联,必须拥有页面权限,才能分配该页面下对应的操作权限。数据可被增删改查。
系统权限设计思路方法总结
1、例如:如果我们确定在系统的现有和未来业务中,仅分为普通成员有“人员管理”的查看权限,管理员有操作权限,则可将“增、删、改”三个基本权限单位合并为“操作”权限进行配置。
2、权限系统可以说是整个系统中最基础,同时也可以很复杂的,在实际项目中,会遇到多个系统,多个用户类型,多个使用场景,这就需要具体问题具体分析,但最核心的RBAC模型是不变的,我们可以在其基础上进行扩展来满足需求。
3、方便扩展 ,当系统要对新的东西进行权限控制时,我只需要建立一个新的关联表“权限XX关联表”,并确定这类权限的权限类型字符串即可。
- 上一篇:设计师的兴趣爱好,设计师兴趣爱好怎么写简历
- 下一篇:弹窗交互设计,弹窗效果
相关推荐
你 发表评论:
欢迎- 资讯排行
- 标签列表
- 友情链接