1.概述
授予权限界面由三部分组成: 资源树、操作、数据级次。不是所有资源上都有数据级次,拥有数据级次的资源有:主题域、主题集、单个主题表、报表分组、单个报表
2.授权操作
2.1授予资源操作权限
操作列表上有三个基本操作:完全控制、查看,查看所有下级。大部分的资源都有这三个操作:
- 完全控制:表示拥有该资源以及它的所有下级资源的所有权限;
- 查看:表示能够查看资源本身,但不能查看其下级资源;
- 查看所有下级:表示能够查看该资源的所有下级资源。
授予权限的一般方法是,展开资源树上的节点,勾选中要授予权限的资源,右边的操作列表中列出所有该资源的操作,直接在“授权”栏的方框中打勾,表示授予此资源的相应操作权限。
操作中“授权”表示用户拥有该资源的某个操作,而“禁用”表示禁止该资源的某个操作。禁用是一条反权限,比如从角色里继承了一条权限,可以查看一个目录下所有报表,但是有两张报表你不想他看,可以用禁用禁止它看。禁用和授权的作用区域是一样的,如禁用“查看所有下级”会让用户不能查看该资源的所有下级,禁用“完全授权”则表示用户没有该资源以及下级资源的任何权限。
2.2授予数据级次权限
在主题域、主题集、单个主题表、报表分组、单个报表这些资源上,会出现“数据级次”tab页,用于设置用户能查看的数据范围。
点击【编辑维过滤】,在弹出的对话框上勾选相应的单位级次代码,点击【确定】即可完成数据范围的设置。主题域、主题集这里默认显示的单位级次维(前提是主题集或主题域设置了单位级次维),也可以切换到其他维表设置数据范围。
对于同一个维度的过滤,值有多个时,数据之间为“或”的关系;有多个维度的过滤时,维与维之间为“与”的关系。以下图为例,请假类型选择‘年休假’、‘事假’、‘病假’,工作地点选择‘华东’‘华中’,最终该用户可以看到的数据范围是华东和华中地区人员的年休假、事假、病假数据。
主题域,主题集,主题表、报表分组,报表都可以设置数据范围,下级资源会继承上级的数据范围。数据范围优先级的处理规则为就近原则,即对于报表的数据范围,会优先取报表上设置的数据范围,若没有找到,则依次按照从近到远取报表分组、主题表、主题集,直到主题域的数据范围,若均没有,对于单位级次维而言,则看不到任何数据,对于普通维而言,则看到全部数据。无特殊情况时,推荐只在主题集上设置数据范围。
权限设置完成后,点击“保存”按钮保存所作的设置。
请先登录