软件功能管理后台

系统管理

系统管理

用户管理

系统中用户有 3 类身份:

  • 系统超级管理员(admin):具有最高的系统所有功能和数据的权限,系统只有一个系统管理员,就是初始的admin用户。
    • 系统部署完成后,第一个注册的用户便是admin角色。

    • admin 默认是每个用户组的用户组管理员。

  • 用户组管理员:用户组管理员由 admin 指定,具有该用户组内的所有权限。
    • 用户组管理员可以设置组内用户的角色,通过角色管理用户能查看、使用的应用资源。
  • 普通用户:所有新注册的用户默认都是普通用户。
    • 普通用户可以对自己创建的技能、知识库进行修改、删除操作。

    • 普通用户不支持删除。

descript

管理员可进行的操作如下:

  1. 用户停/启用

禁用状态:以下 2 种情况会使得用户被禁用,禁用后用户将无任何使用权限。

  • 登录时,如果密码输入错误次数达到限制(可配置)时
  • 用户组管理员手动禁用用户

启用状态:用户被禁用后,管理员可以手动启用用户。

  1. 用户角色设置

在用户管理页面点击【编辑】按钮,弹出"用户组/角色选择"弹窗,完成对该用户的用户组/角色管理设置。

用户组/角色设置支持多选。

  1. 重置密码

支持管理员重置组内用户密码。

用户组管理

  1. 资产(助手/技能/知识库等)的用户组归属逻辑

当一个用户创建了一个资产(例如助手),资产是归属于其创建时所在用户组的,无法被用户组以外的人员查看和使用。

  • 案例 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 组的管理员看见,并授权给各自组的人员使用。
  1. 用户组管理操作

用户组管理功能操作包括:

  • 用户组的创建、编辑、删除和搜索功能。

descript

  1. 角色管理

点击左侧导航栏的【系统】进入系统管理模块,点击左上角"角色管理"选项卡,对用户进行角色管理。

例如企业应用场景中,把部门 A 中的用户 a、b、c 设置为"角色 X",对"角色 X"授权需要使用的助手 L 权限,则 a、b、c 均可使用助手 L 。

  • [角色列表]由"| 角色名 | 创建时间 | 操作 |"3个字段构成:
    • **[角色名]**是指系统管理员创建该角色时填写的角色名;

    • **[创建时间]**是指该角色创建的时间;

    • **[操作]**包括"编辑"、"删除"两种操作,点击【编辑】按钮对该角色进行编辑,点击【删除】按钮删除该角色。

descript

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

descript

  • 删除角色:确认删除后,角色将从列表移除。
  • 搜索角色:根据角色名称搜索特定角色。
  • 知识库使用/管理:
    • 使用权限意味着在编辑技能时,支持选择该知识库;在知识库列表中可以看到该知识库,并可以进入该知识库查看该知识库内的文件列表。

    • 管理权限意味着该用户可以管理该知识库(包括对知识库上传与删除文件,不支持删除该知识库)。

How is this guide?