跳到主要内容

对话用户

对话用户是经过身份验证后,能够在问答页面进行提问的用户。管理员可以通过用户组管理功能,在【智能体】和【知识库】灵活控制哪些用户可以访问问答页面和使用知识库,并为不同用户组分配不同的权限。
权限说明:

  • 系统管理员:可管理对话用户、用户组、登录认证。
  • 工作空间管理员:可管理对话用户和用户组。

1 用户管理​

1.1 创建用户​

管理员可以创建和删除对话用户。用户信息包括:

  • 用户名:4-20 个字符,必填且唯一。
  • 姓名:1-20 个字符,必填且唯一。
  • 状态:正常/禁用。禁用后,用户无法访问系统的任何功能。
  • 邮箱、手机号:非必填。
  • 密码:必填,规则同系统用户。第三方用户的默认密码为 Profile 配置中的密码(例如:MaxKB@123)。
  • 用户组:一个用户可以属于多个用户组,也可以不选择任何用户组。
  • 用户来源:本地创建。
  • 创建时间:自动记录用户的创建时间。
图 1  创建对话用户
图 1 创建对话用户

除用户名外,其他属性均可编辑修改。

图 2  编辑对话用户
图 2 编辑对话用户

管理员可以修改对话用户账号的登录密码,密码规则与系统用户一致。

图 3  修改密码对话用户
图 3 修改密码对话用户

1.2 设置用户组​

设置用户组。支持多个对话用户批量设置用户组。

  • 勾选需要设置的对话用户。
  • 点击【设置用户组】按钮,弹出设置对话框。
  • 选择设置方式:
    • 追加:为所选用户追加新的用户组。
    • 替换:删除所选用户原有的用户组,设置新的用户组。
图 4  设置用户组
图 4 设置用户组

1.3 导入用户​

仅系统管理员可以执行此操作,工作空间管理员无此功能。

  • 用户来源:支持同步系统用户、企业微信等第三方用户信息
  • 同步字段:用户名、姓名、邮箱、手机号、状态、密码、用户类型。
  • 用户组:同步的用户将被分配到默认用户组。
  • 用户类型:与系统用户保持一致。
  • 同步逻辑:已存在的用户将被跳过,不会重复添加或更新。
图 5  同步对话用户
图 5 同步对话用户

2 用户组管理​

用户组是对话用户管理,用于将用户分类并集中管理。通过用户组,管理员可以为不同类型的用户分配不同的权限。
系统管理员和工作空间管理员可以进行以下操作:

  • 添加用户组:创建新的用户组。
  • 删除/重命名用户组:统内置一个默认用户组,该用户组不可删除,但可以重命名。
  • 添加/移除成员:为用户组添加或移除成员,支持批量操作。
图 6  用户组管理页面
图 6 用户组管理页面

用户组名称是唯一,最大 128 个字符。

图 7  创建用户组
图 7 创建用户组

删除用户组时,系统会提示确认操作,并提醒管理员该用户组下的所有成员将被移除。

图 8  用户组删除确认弹窗
图 8 用户组删除确认弹窗

支持给用户组添加成员。

图 9  添加对话用户
图 9 添加对话用户

3 登录认证​

系统支持灵活配置对话用户的登录认证方式,包括集成主流第三方平台的扫码登录功能,适用于构建安全、高效、统一的对话用户管理体系。

图 10  扫码登录认证配置页
图 10 扫码登录认证配置页

登录认证配置完成后,可以在【智能体】- 【概览】 - 【访问限制】中显示该登录方式。

图 11  智能体访问限制的登录认证配置
图 11 智能体访问限制的登录认证配置

如选择扫码登录方式(如钉钉、飞书或企业微信),当用户访问小助手进行对话时,系统将自动弹出所选平台的扫码界面。用户完成扫码后即可快速登录并开始对话。

图 12  对话页面扫码登录界面
图 12 对话页面扫码登录界面

3.1 企业微信智能体免密登录​

开启智能体免密登录需系统管理员在【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,提前配置企业微信信息。

图 13  企业微信扫码登录配置
图 13 企业微信扫码登录配置

智能体开启【访问限制】-【身份验证】-【登录认证】并勾选企业微信后,保存登录认证设置。同时在【对话用户】中,给相应的对话用户进行授权。

图 14  企业微信免密
图 14 企业微信免密

智能体主页地址的构造可以参考企业微信开发指南造网页授权链接——构造企业oauth2链接。

链接格式即参数说明如下:

主页地址示例:https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww8ef82888c6f6e33&redirect_uri=https%3A%2F%2Fmaxkb.fit2cloud.cn/chat/api/auth/wecom/oauth2?accessToken=e113a4980984be3fe&response_type=code&scope=snsapi_privateinfo&agentid=1000002&state=STATE#wechat_redirect

图 15  企业微信应用主页设置
图 15 企业微信应用主页设置

设置可信域名,在【应用管理】中点击【设置可信域名】,添加可信域名,并进行校验。可参考可信域名配置。

图 16  企业微信可信域名设置
图 16 企业微信可信域名设置

配置企业可信IP。在【企业可信IP】中配置可信ip。

图 17  配置可信IP
图 17 配置可信IP

配置完成后,在企业微信工作台中找到 MaxKB 智能体,免登进行对话。

图 18  企业微信工作台免密对话
图 18 企业微信工作台免密对话

3.2 钉钉智能体免密登录​

开启智能体免密登录需系统管理员在【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,提前配置钉钉信息。

图 19  钉钉扫码登录配置
图 19 钉钉扫码登录配置

智能体开启【访问限制】-【身份验证】-【登录认证】并勾选钉钉后,保存登录认证设置。同时在【对话用户】中,给相应的对话用户进行授权。

图 20  钉钉免密
图 20 钉钉免密

添加网页应用能力。在钉钉开放平台的【应用能力】中,添加【网页应用】。

图 21  钉钉创建应用
图 21 钉钉创建应用

设置【应用首页】和【PC 端首页地址】。

链接格式即参数说明如下:

  • 链接格式:http(s)://xxx.xxx.xxx/chat/login/ACCESSTOKEN?client=dingtalk&corpId=CORPID。
  • ACCESSTOKEN:智能体 ID,例如,公开访问连接为 https://maxkb.fit2cloud.cn/chat/e113a4980984be3fe,e113a4980984be3fe 即为相应的智能体 ID
  • CORPID:钉钉企业的 CorpId,例如 dinge20bxxxxxxxxxxxxx53d9884
图 22  钉钉应用配置
图 22 钉钉应用配置

安全设置。在【安全设置】中设置重定向 URL。

注意:该地址是在【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,钉钉的回调地址。

图 23  钉钉安全设置回调地址配置
图 23 钉钉安全设置回调地址配置

分享设置,在【接入登录】中设置【回调域名】。

注意:该地址是在【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,钉钉的回调地址。

图 24  钉钉接入登录回调域名设置
图 24 钉钉接入登录回调域名设置

权限管理,进入到【权限管理】中,添加如下图所示的权限。

图 25  钉钉应用信息
图 25 钉钉应用信息

应用发布后,即可在钉钉工作台免登录访问 MaxKB。

图 26  钉钉工作台免密对话
图 26 钉钉工作台免密对话

3.3 飞书智能体免密登录​

开启智能体免密登录需系统管理员在【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,提前配置飞书信息。

图 27  飞书扫码登录配置
图 27 飞书扫码登录配置

智能体开启【访问限制】-【身份验证】-【登录认证】并勾选飞书后,保存登录认证设置。同时在【对话用户】中,给相应的对话用户进行授权。

图 28  飞书免密
图 28 飞书免密

添加【页面应用】能力。

图 29  飞书添加页面应用
图 29 飞书添加页面应用

配置网页应用。

链接格式即参数说明如下:

  • 链接格式:http(s)://xxx.xxx.xxx/chat/login/ACCESSTOKEN?client=lark&appId=AppID。
  • ACCESSTOKEN:智能体 ID,例如,公开访问连接为 https://maxkb.fit2cloud.cn/chat/e113a4980984be3fe,e113a4980984be3fe 即为相应的智能体 ID
  • AppID:飞书应用的 App ID
图 30  飞书页面应用配置
图 30 飞书页面应用配置

在【安全设置】中添加重定向 URL。

链接格式即参数说明如下:

  • 【系统管理】-【对话用户】-【登录认证】-【扫码登录】中,飞书的回调地址:http(s)://xxx.xxx.xxx/chat/api/auth/lark
  • http(s)://xxx.xxx.xxx/chat/login/ACCESSTOKEN 。其中 ACCESSTOKEN 为智能体 ID,例如,公开访问连接为 https://maxkb.fit2cloud.cn/chat/e113a4980984be3fe,e113a4980984be3fe 即为相应的 ACCESSTOKEN
图 31  飞书安全设置重定向URL
图 31 飞书安全设置重定向URL

应用发布后,即可在飞书工作台免登录访问 MaxKB。

图 32  飞书工作台免密对话
图 32 飞书工作台免密对话

4 使用场景​

系统管理员设置完用户对话用户,用户在创建智能体和知识库时,可以设置对话用户组来控制使用相关权限。

图 33  知识库对话用户授权设置
图 33 知识库对话用户授权设置
图 34  智能体对话用户授权设置
图 34 智能体对话用户授权设置