权限配置指南HR产品部金曼导读S-HR系统中,所有的权限项都可以进行自定义,权限类型、与组织关系等都可以方便的进行设置。适用范围软件测试工程师、开发工程师、实施人员、用户请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时变更,恕不另行通知。1目录1、权限分类配置......................................................................................................................22、权限配置..............................................................................................................................33、权限类型及与组织关系.......................................................................................................74、权限依赖..............................................................................................................................85、权限项URL信息...................................................................................................................9以下配置均需要使用administrator登录1、权限分类配置1.1.打开系统设置->权限,HR_WEB就是所有web权限的最上级分类了,下面可以根据菜单结构建立多个分类,可以通过导航来定位。21.2.权限分类不是叶子节点,它并不是一个实际绑定功能的权限项。叶子节点不勾选,对应的URL不需要绑定。2、权限配置进入具体的权限配置,以员工信息为例,员工信息设置了三个权限项,3a)员工档案删除用来控制列表界面“删除员工”的;b)员工档案维护是用来控制进入员工档案维护列表界面的;4c)员工档案维护-查看明细是用来控制进入员工档案查看界面的;5这里预置的权限项比较粗,只控制到这几个入口,进入之后就没有单独的权限控制是否能变更、修订,以及访问侧边栏的页签了。可以看到上面的几个权限都只有一条URL信息,也就是权限只绑定了一个页面操作。但我们是可以设置一个权限绑定多个页面操作的,即把多个页面操作绑定到一个权限项上分配一个权限就有可以操作多个页面了,比如基础资料的维护,6这里就是把所有公共基础资料的维护(新增、修改、删除、启用、禁用等)都绑定在这一个权限项上。3、权限类型及与组织关系权限配置界面要注意权限类型和与组织关系的设置权限类型:系统管理功能:只有系统用户才拥有的权限,不能分配业务管理功能:系统用户和具有授权权的用户才拥有的权限,不能分配业务功能:需要分配才拥有的权限,可以给角色和用户分配综合功能:可以分配给普通用户,系统用户也默认拥有的权限7与组织关系:无:通过任何类型的组织都可以分配权限管理单元:通过管理单元分配的权限HR组织:通过HR组织分配的权限8操作类型:读新增修改删除其他对于一个权限绑定多个URL信息时,操作类型选择读就可以了,其他的可以按对应操作来选择。4、权限依赖可以配置当前权限所依赖的权限项,配置后,分配当前权限时会自动将依赖的权限项同时分配过去5、权限项URL信息权限项里面的URL信息的组成形式如下:“/dynamic.do?method=”+方法名+“#uri=“+视图uipk即通过固定格式及视图和方法参数来控制以何种方式访问视图。如:/dynamic.do?method=initalize#uri=com.kingdee.eas.basedata.person.app.Person.list员工信息列表页面进入/dynamic.do?method=initalize#uri=com.kingdee.eas.basedata.person.app.Person.form9员工信息查看界面进入/dynamic.do?method=edit#uri=com.kingdee.eas.basedata.hraux.app.TagObjectType.form标签基础资料编辑a)URL参数一般规则method=initalize初始化,包括列表进入,查看界面进入等等method=addNew列表创建/新增method=delete列表删除method=edit表单编辑method=change表单变更method=revise表单修订method=enable启用method=disable禁用b)URL参数获取方式需要对某一操作配置权限时,只需要打开开发者模式窗口,执行对应操作,然后获取对应的参数值就可以了。method没有对应参数时,默认是initalizec)举例要对员工创建以及基本信息的变更。修订、员工变动等操作配置权限来控制,步骤如下:1)新增权限102)新增URL信息3)保存4)分配权限11