如何设置系统中的权限
1、实现步骤
第一步:模块定义。
定义系统中使用的功能模块名称和该功能菜单的具体信息,包括:模块的编码、名称、所在路径、显示在菜单中的图片、在菜单中的显示顺序号。
第二步:功能定义。
定义功能模块下各个子功能的详细信息,包括:所属的功能模块、页面的功能名称、权限编码、页面的地址等等。
第三步:角色定义。
根据实际业务流程中的角色,定义各内部部门的内部角色,为后续针对角色分配系统权限做准备。
第四步:角色授权。
根据第三步设置好的部门角色,把系统中各功能页面的权限指定给对应的角色,将现实业务中的角色职责与系统中的角色权限对应起来。
第五步:用户管理。
针对各个部门,管理项目部各部门的系统用户信息。
系统用户在设置了具体的角色权限后,就具有对应角色的系统权限。
第六步:用户授权。
将设置好权限的角色(第四步),指定给对应的用户(第五步),完成系统用户权限设置的过程。
第七步:签字权限设置。
设置包含数据权限功能,将相应的业务单据的编辑、审核功能设置给指定的用户。
签字权限是在系统功能权限基础上,对特定人员权限的扩展。
第八步:签字权限代办。
当签字权限中设置的系统用户由于其他原因,不能使用系统行使相应的签字职权时,例如:出差、请假等,可以事先使用签字代办,将设置本部门的接替人员,由相应的人员代为执行签字的权限,保证业务的顺利执行。
2、系统权限维护流程图
(图 11-4)
3、名词说明
∙模块定义:设置系统功能模块和系统运行后左侧功能菜单的次序等属性。
∙功能定义:设置各个功能模块有哪些具体子功能及子功能的属性。
∙角色:系统中各个部门中不同职权的名称,对应实际中的各个部门不不同职责,如:部门管理员角色可能对应某部门的部长、系统管理员角色可能对应的是项目部的IT部主管等。
∙用户:系统中包含的,拥有使用系统权限的人员,简单的说就是可以登录系统的人。
∙权限:设置用户拥有的,在系统内部行使与现实对应业务职责的能力,也就是哪些人,可以作哪些事。