亿信ABI
当前版本:5.3.1

角色管理

角色管理

如果服务器上有很多用户,管理员对每个用户授权是一件很麻烦的事情。要想让权限管理的工作更加简单有效,可以考虑使用角色。

1.概述

角色是多个相关权限的集合。

如果服务器上有很多用户,管理员对每个用户授权是一件很麻烦的事情。要想让权限管理的工作更加简单有效,可以考虑使用角色。

管理员可以将角色授予用户。被授予角色的用户将拥有该角色的全部权限。比如有一批用户需要在主题域的某一主题集中创建、查看、编辑分析表,管理员可以将这些权限授予一个角色,然后再将这个角色分别授予这些用户。这样进行操作要比对每个用户分别授予权限简单快捷,而且如果要对这些用户的权限进行修改,只需要修改角色的权限即可。

服务器管理员登录后,可创建角色,并且给角色分配对应的权限,再将角色授予机构或用户。一个机构或者用户可以有多个角色。

【角色管理】在【系统管理】-【用户权限】下,其界面如下图:


可以看到页面分成了两部分。左侧部分显示是的服务器中的角色。右侧部分显示的是所选定角色的相关信息。

系统中内置了2个角色,“管理员”和“所有用户”。“管理员”角色对系统拥有完全控制权限,其权限不允许修改;所有用户默认都有“所有用户”角色,且不能取消,可以修改“所有用户”角色拥有的权限。

下面我们对角色相关操作展开介绍。

2.角色管理

2.1.新增角色

点击49角色管理498,在右侧基本信息区域中输入角色的编号、名称等信息。*为必填项,输入完毕,点击“保存”完成添加。


(1)角色编号:角色编号不能重复。只能由字母、数字、下划线、点构成。

(2)匹配公式:设置匹配公式满足条件的组织机构与用户将会被自动授予该角色的权限。例如:

仅匹配用户:需要授予用户id第一位为1的所用用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'。

仅匹配组织机构:需要授予机构代码第一位为1的所有组织机构当前角色权限,可输入匹配公式:left(org.orgid,1)='1'。

匹配组织机构下的用户:需要授予用户id第一位为1且所在组织机构的机构代码第一位为1的所有用户当前角色权限,可输入匹配公式:left(user.userid,1)='1'& left(org.orgid,1)='1'。

user是系统内置的用户对象,user.userid表示获取用户ID。还可以获取到用户在机构用户中定义的其他属性,具体有哪些属性见用户权限-高级设置-用户字段管理界面。


红框部分即为用户对象拥有的属性。比如:user.caption表示用户名称,user.orgid表示用户所在的机构id;

org是系统内置的机构对象,org.orgid表示获取机构ID。还可以获取到机构在机构用户中定义的其他属性,具体有哪些属性见用户权限-高级设置-机构字段管理界面。


红框部分即为机构对象拥有的属性。比如:org.isjc表示是否基层机构,org.enabled表示是否启用。

2.2.父子角色

将角色B拖至角色A下,则角色A、B会形成父子角色。也可以选中角色A后右键【复制角色】,然后选中角色B,右键【粘贴角色】,这样A、B也能形成父子角色。通过复制粘贴,一个角色可以同时成为多个角色的子角色。

父角色将自动拥有子角色的所有权限。

选中子角色,右键【删除角色引用】,子角色与父角色间的引用关系将被解除

49角色管理1274

2.3.删除角色

复选框勾选角色后,再点击49角色管理1293,可以删除选择的角色。勾选父角色删除,只会删除父角色,不会删除子角色。

49角色管理1306

2.4.查找角色

点击49角色管理1315出现查找输入框,输入角色编号或名称后回车,定位到第一个查询结果,再次回车定位到下一个查询结果。

49角色管理1364

2.5.设置角色权限

选定角色后,点击“权限”,打开该角色的权限设置界面。具体权限设置方法见权限设置章节

49角色管理1416

【高级】权限设置只对系统管理员可见,这里会将所有的权限条目以列表形式列出,可以通过修改、添加、删除达到权限配置的目的。


2.6.将角色授予机构和用户

在机构用户管理中,给机构和用户授权角色时,需一个一个机构或用户操作。而在角色管理中,可以将角色一次授予多个机构或用户。

下面说明如何在角色管理中将角色授予机构或用户。

在角色列表中,选定角色后,点击“授权”,打开角色授权界面。


点击“添加”,在弹出的对话框中勾选需授予角色的用户或机构,选择完毕,点击“确定”。


添加了机构与用户的角色授权列表包括以下三种权限操作:

(1)编辑:勾选表示拥有该角色编辑权限。

(2)角色授权:勾选表示拥有该角色的授权权限,即能将该角色授予其他机构或用户。

(3)拥有:勾选表示继承该角色的所有权限。


附件列表

2

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇机构用户管理

下一篇可视化授权

请先登录