系统权限管理产品设计(系统权限管理产品设计方案)

任何系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统添加亮点。

l 不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。

l 可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就提出了对“组”进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配。

l 权限管理系统应该是可扩展的。它应该可以加入到任何带有权限管理功能的系统中。就像是组件一样的可以被不断的重用,而不是每开发一套管理系统,就要针对权限管理部分进行重新开发。

l 满足业务系统中的功能权限。传统业务系统中,存在着两种权限管理,其一是功能权限的管理,而另外一种则是资源权限的管理,在不同系统之间,功能权限是可以重用的,而资源权限则不能。

针对OA系统的特点,权限说明:

权限

在系统中,权限通过模块 动作来产生,模块就是整个系统中的一个子模块,可能对应一个菜单,动作也就是整个模块中(在B/S系统中也就是一个页面的所有操作,比如“浏览、添加、修改、删除”等)。将模块与之组合可以产生此模块下的所有权限。

权限组

为了更方便的权限的管理,另将一个模块下的所有权限组合一起,组成一个“权限组”,也就是一个模块管理权限,包括所有基本权限操作。比如一个权限组(用户管理),包括用户的浏览、添加、删除、修改、审核等操作权限,一个权限组也是一个权限。

角色

权限的集合,角色与角色之间属于平级关系,可以将基本权限或权限组添加到一个角色中,用于方便权限的分配。

用户组

将某一类型的人、具有相同特征人组合一起的集合体。通过对组授予权限(角色),快速使一类人具有相同的权限,来简化对用户授予权限的繁琐性、耗时性。用户组的划分,可以按职位、项目或其它来实现。用户可以属于某一个组或多个组。

通过给某个人赋予权限,有4种方式(参考飞思办公系统)

A. 通过职位

a) 在职位中,职位成员的权限继承当前所在职位的权限,对于下级职位拥有的权限不可继承。

b) 实例中:如前台这个职位,对于考勤查询有权限,则可以通过对前台这个职位设置考勤查询的浏览权,使他们有使用这个对象的权限,然后再设置个,考勤查询权(当然也可以不设置,默认能进此模块的就能查询),则所有前台人员都拥有考勤查询的权利。

B. 通过项目

a) 在项目中,项目成员的权限来自于所在项目的权限,他们同样不能继承下级项目的权限,而对于项目组长,他对项目有全权,对下级项目也一样。

b) 实例中:在项目中,项目成员可以对项目中上传文档,查看本项目的文档,可以通过对项目设置一个对于本项目的浏览权来实现进口,这样每个成员能访问这个项目了,再加上项目文档的上传权和查看文档权即可。

c) 对于组长,因为可以赋予组长一个组长权(组长权是个特殊的权限,它包含其他各种权限的一个权限包),所有组长对于本项目有全权,则项目组长可以对于项目文档查看,审批,删除,恢复等,这些权限对于本项目的下级项目依然有效。

C. 通过角色

a) 角色中的成员继承角色的权限,角色与角色没有上下级关系,他们是平行的。通过角色赋予权限,是指没办法按职位或项目的分类来赋予权限的另一种方式,如:系统管理员,资料备份员…

b) 实例中:对于本系统中,全体人员应该默认都有的模块,如我的邮件,我的文档,我的日志,我的考勤……,这些模块系统成员都应该有的,我们建立一个角色为系统默认角色,把所有默认访问的模块的浏览权加入到里面去,则系统成员都能访问这些模块。

D. 直接指定

a) 直接指定是通过对某个人具体指定一项权限,使其有使用这个权限的能力。直接指定是角色指定的一个简化版,为了是在建立像某个项目的组长这种角色时,省略创建角色这一个步骤,使角色不至于过多。

b) 实例中:指定某个项目的组长,把组长权指定给某个人。

针对职位、项目组:

如果用添加新员工,员工调换职位、项目组,满足了员工会自动继承所在职位、项目组的权限,不需要重新分配权限的功能。

用户管理

用户可以属于某一个或多个用户组,可以通过对用户组授权,来对组中的所有用户进行权限的授予。一个用户可以属于多个项目组,或担任多个职位。

授权管理

将一个基本权限或角色授予用户或用户组,使用户或用户组拥有授予权限的字符串,如果角色、职位、项目中存在相同的基本权限,则取其中的一个;如脱离角色、职位、项目组,只是取消用户或用户组的中此角色、职位、项目组所授予的权限。用户所拥有的权限是所有途径授予权限的集合。管理员用户可以查看每个用户的最终权限列表。

权限管理

基本操作权限与权限组(基本操作权限的集合)的管理。

系统权限管理产品设计(系统权限管理产品设计方案)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2025年1月14日 上午9:45
下一篇 2025年1月14日 上午10:01

相关推荐

  • 起云台建材管理软件,支持员工角色权限管理,让您员工管理更轻松

    相信许多建材租赁公司都有这样一个疑惑:建材租赁软件可以进行员工权限设置吗?让每个角色只能看见自己模块的内容。答案是可以的,起云台建材租赁软件支持员工角色权限设置,以便建材租赁公司更…

    科研百科 2022年9月18日
    127
  • 劳务项目管理要点(项目劳务管理软件)

    项目劳务管理软件 随着项目工程的不断增长,项目劳务管理已经成为了项目管理中不可或缺的一部分。传统的手工记录和管理方式已经无法适应现代项目管理的需求,因此,项目劳务管理软件应运而生。…

    科研百科 2024年8月27日
    19
  • ts16949八大原则

    ts16949八大原则 ts16949是一种有效的时间管理方法,可以帮助人们有效地管理时间,提高生产力。在ts16949八大原则中,时间管理非常重要,这八大原则可以帮助人们更好地管…

    科研百科 2024年10月31日
    0
  • 晟煊教育在线科研项目怎么样晟煊教育在线科研项目怎么样

    晟煊教育在线科研项目怎么样 随着在线教育的普及,晟煊教育在线科研项目成为了许多人选择学习的原因之一。晟煊教育在线科研项目是由晟煊教育提供的在线学习平台,旨在为学生提供高质量的在线科…

    科研百科 2024年6月12日
    66
  • 2023年党务工作总结

    2023年党务工作总结 尊敬的领导、各位同事: 时光荏苒,转眼间已经到了2023年,回首过去一年,我们共同经历了许多挑战和机遇,在各位领导和同事的支持下,党务工作取得了一定的成绩。…

    科研百科 2024年10月14日
    11
  • 办公入口标识

    办公入口标识 在公司的办公室里,每个员工都应该有一个代表自己身份的标识。办公入口标识是一个重要的组成部分,它可以帮助员工快速识别自己的身份,并确保他们进入办公室时受到适当的对待。一…

    科研百科 2025年1月4日
    0
  • 2023实体店都在用的5大店铺管理软件,哪款更适合你?(2023实体店都在用的5大店铺管理软件,哪款更适合你用)

    店铺管理软件可以帮助商家管理店铺的日常运营活动,包括库存管理、销售跟踪、订单处理、客户管理等,方便商家更好地掌握业务情况,深受实体店老板喜爱。 为了方便实体店老板找到心仪的店铺管理…

    科研百科 2024年4月22日
    62
  • 《计算机软件需求规格说明规范》

    《计算机软件需求规格说明规范》 随着计算机技术的发展,计算机软件已经成为我们日常生活中不可或缺的一部分。然而,随着软件的增多和复杂度的增加,如何编写一份高质量的软件需求规格说明书也…

    科研百科 2024年10月28日
    5
  • 产品开发项目管理系统

    产品开发项目管理系统 产品开发是一项非常重要的任务,需要团队协作和高效管理。传统的产品开发方式通常依赖于手动记录和跟踪项目进度,这种方式不仅效率低下,而且容易出错。因此,开发一款现…

    科研百科 2024年8月16日
    38
  • 高中生要做科研项目吗知乎高中生要做科研项目吗知乎

    高中生做科研项目是非常值得鼓励的行为,不仅能够提高学生的科学素养和解决问题的能力,还能够帮助他们在未来的学习和职业发展中更好地应对挑战和机遇。 在高中生做科研项目的过程中,学生需要…

    科研百科 2024年7月9日
    44