跳转到内容

用户管理

用户管理用于管理员维护 ASP 用户、角色、认证类型和账号状态。

入口

用户管理位于 System Settings 的 User Management Tab。只有 admin 可以进入系统设置并调用用户管理接口。

用户管理列表

用户列表

列表展示 Username、Avatar、Role、Auth Type、Status、Email、Full Name、Mobile Phone、Last Login 和 Date Joined。

列表支持按 Role、Auth Type、Status 快速筛选,也可以按 Username、Email、First Name、Last Name、Mobile Phone、Date Joined、Last Login 等字段高级筛选。

用户角色

角色来源说明
adminDjango superuser可进入系统设置并管理配置。
useruser 组或默认角色可创建、更新、删除业务资源。
viewerviewer 组只读用户,只能查看资源。

当前界面创建和编辑用户时只能分配 uservieweradmin 来自 Django superuser,不通过用户管理界面创建。

认证类型

类型说明
Local Password使用平台本地密码登录。
LDAP使用 LDAP 密码登录,前提是 LDAP 已配置并启用。

新建 Local 用户时,系统会生成初始密码并显示一段可复制的账号信息。LDAP 用户不会生成本地密码,登录时使用 LDAP 密码。

创建用户

常见操作

  • 创建 userviewer 用户。
  • 编辑邮箱、姓名、手机号和角色。
  • 启用或禁用非 admin 用户。
  • 为 Local 用户重置密码。
  • 修改用户头像。

用户管理接口位于 /api/auth/users/