权限设置即将用户分到不同的用户/用户组、并分配角色/角色组,并根据不同的维度组合,配置权限,制定一整套的权限方案。
拥有一个先胜云账号,由空间管理员授权拥有对 权限方案 组件的操作权限
已创建角色或者角色组
空间中已包含用户或用户组
用户可以创建多个数据权限方案,一个权限方案基于同一个维度组合可以配置多个角色方案。
权限方案编辑页面的第三个标签页是 权限设置 标签页。该页面用于统一维护基于同一个维度组合的所有角色方案。
打开权限方案后,首先需要确定该权限方案的维度组合,即通过哪个或哪几个维度来对角色进行分配。当设定好维度之后,再来配置用户/用户组,角色/角色组,维度成员这三者的关系。具体步骤如下:
点击 权限设置 > 维度设置 > + 维度 1 的按钮,会弹出维度元素选择弹窗,选择需要用于角色配置的维度,点击 确定。
一个权限方案最多可以选择5个维度共同用于配置角色。添加的维度会出现在下方编辑角色的表格的列上。
点击 权限设置 标签页的 + 添加 按钮,增加了一行空记录,该行记录即为一个角色方案。
点击 用户/用户组 选择框,选择需要分配角色的用户或用户组。可以多选,也可以激活 全部用户 选项,表示所有用户/用户组,包括当前已有的以及今后随时可能添加的用户/用户组,都会被分配。
点击 角色/角色组 选择框,选择给用户或用户组分配的角色或角色组。可以多选,也可以激活 全部角色 选项,表示所有角色/角色组,包括当前已有的以及今后随时可能添加的角色/角色组,都会被分配。
点击维度选择框,选择维度成员。可以逐个选择维度成员,也可以通过维度表达式的方式选择维度成员。如果是采用维度表达式的方式,则今后被添加的维度成员如果也在该表达式的范围内,则也会被自动分配角色。
编辑完成后,点击 保存。
当权限分配表中已经有数据的时候,用户再对维度组合做调整的话,会涉及到如下逻辑:
新增一个维度,此时在权限分配表中会新增一列空列。用户可以对这一列继续添加维度成员。如果不添加,则默认是该维度的所有成员。
减少一个维度,此时会直接从权限分配表中将该列以及该列上的所有配置都移除。
更换一个维度,此时会将该维度对应的列的数据清空。
当只选择了一个维度用于角色分配时,在权限分配表中该维度上不允许为空,否则视为无效行。将不允许被保存。但如果选择了多个维度联合分配角色时,则只需要保证每行至少由一列维度有成员值即可,其余的维度列可以置空以表示该维度的所有成员都被选中。
在 权限设置 标签页上,点击每条角色方案最后的删除按钮,即可将该角色方案删除。
删除权限方案的步骤如下:
元素管理 界面,点击权限方案后面的 更多 > 删除按钮。
在确认弹窗中点击 确定 ,即删除了该权限方案。
.. note:: 当权限方案被例如业务模型,财务模型,以及清单表等元素使用时,是不允许删除该权限方案的。
回到顶部
咨询热线