系统管理
系统管理
用户管理
系统中用户有 3 类身份:
- 系统超级管理员(admin):具有最高的系统所有功能和数据的权限,系统只有一个系统管理员,就是初始的admin用户。
-
系统部署完成后,第一个注册的用户便是admin角色。
-
admin 默认是每个用户组的用户组管理员。
-
- 用户组管理员:用户组管理员由 admin
指定,具有该用户组内的所有权限。
- 用户组管理员可以设置组内用户的角色,通过角色管理用户能查看、使用的应用资源。
- 普通用户:所有新注册的用户默认都是普通用户。
-
普通用户可以对自己创建的技能、知识库进行修改、删除操作。
-
普通用户不支持删除。
-

管理员可进行的操作如下:
- 用户停/启用
禁用状态:以下 2 种情况会使得用户被禁用,禁用后用户将无任何使用权限。
- 登录时,如果密码输入错误次数达到限制(可配置)时
- 用户组管理员手动禁用用户
启用状态:用户被禁用后,管理员可以手动启用用户。
- 用户角色设置
在用户管理页面点击【编辑】按钮,弹出"用户组/角色选择"弹窗,完成对该用户的用户组/角色管理设置。
用户组/角色设置支持多选。
- 重置密码
支持管理员重置组内用户密码。
用户组管理
- 资产(助手/技能/知识库等)的用户组归属逻辑
当一个用户创建了一个资产(例如助手),资产是归属于其创建时所在用户组的,无法被用户组以外的人员查看和使用。
- 案例 1:用户组 A 内用户 a 创建技能s1,s1
被用户组A管理员分配给组内角色r1。之后用户 a
被移除出用户组A,划往用户组 B。
-
a 仍然能够编辑、使用 技能 s1
-
用户组 A 中角色 r1 仍然能够使用技能 s1
-
用户组 B 管理员在技能授权列表看不到 技能 s1,只能看到 a 加入 B 组后创建的技能
-
- 案例 2:用户 a 一开始就同时在用户组 A 和用户组 B 中,此时 a 新创建一个应用 Y,Y 可以同时被 A、B 组的管理员看见,并授权给各自组的人员使用。
- 用户组管理操作
用户组管理功能操作包括:
- 用户组的创建、编辑、删除和搜索功能。

- 角色管理
点击左侧导航栏的【系统】进入系统管理模块,点击左上角"角色管理"选项卡,对用户进行角色管理。
例如企业应用场景中,把部门 A 中的用户 a、b、c 设置为"角色 X",对"角色 X"授权需要使用的助手 L 权限,则 a、b、c 均可使用助手 L 。
- [角色列表]由"| 角色名 | 创建时间 | 操作 |"3个字段构成:
-
**[角色名]**是指系统管理员创建该角色时填写的角色名;
-
**[创建时间]**是指该角色创建的时间;
-
**[操作]**包括"编辑"、"删除"两种操作,点击【编辑】按钮对该角色进行编辑,点击【删除】按钮删除该角色。
-

- 创建/编辑角色:在角色管理页面点击右上角【创建】按钮,进入创建角色页面,填写角色名称,授权助手、技能、知识库权限。

- 删除角色:确认删除后,角色将从列表移除。
- 搜索角色:根据角色名称搜索特定角色。
- 知识库使用/管理:
-
使用权限意味着在编辑技能时,支持选择该知识库;在知识库列表中可以看到该知识库,并可以进入该知识库查看该知识库内的文件列表。
-
管理权限意味着该用户可以管理该知识库(包括对知识库上传与删除文件,不支持删除该知识库)。
-
How is this guide?
