关联你的 Slack 账号
本指南介绍如何把你的聊天身份关联到你的 Control Center 用户,以及如何取消关联。
每位成员都要针对每个聊天产品做一次。它与连接应用是两回事:连接让整个工作区都能触达机器人,关联则让机器人能认出_你_。
为什么必须关联
标题为“为什么必须关联”的部分对于无法解析到某个工作区成员的聊天账户,桥接会拒绝代为操作。这是有意为之——如果没有关联,来自 Slack 的每条消息都只能归到安装应用的那个人名下,审计记录、按主体计算的速率限制以及工单发起人都会指向错误的人。
未关联的成员提及机器人时,会在该 Slack 话题中收到一条说明如何关联的回复。不会有任何任务被派发。
使用代码关联
标题为“使用代码关联”的部分- 前往 设置 → 工作区 → 个人资料与身份,滚动到 已关联的聊天账户 卡片
- 在 Slack 区块上,点击 关联我的 Slack 账户
- 复制它显示的命令,例如:
/cc link K7M2QP- 在 Slack 中把该命令发送给机器人——私信是最省事的地方
- 机器人会确认你现在关联到的 Control Center 用户,而你留在那里未关闭的对话框也会在同一时刻更新并显示这一结果——不必关掉它再去看
该代码:
- 只能使用一次,生成 15 分钟 后过期
- 始终是为_你_生成的,绝不会为队友生成
- 会替换你已持有的任何代码,因此再次点击该按钮会让上一个代码失效
- 只保存在内存中,因此服务器重启会让尚未使用的代码失效——请再次点击该按钮
未知、已过期或为其他工作区生成的代码,失败后的表现完全一样、无从区分:“该代码无效(或已过期)”。
通过邮箱自动关联
标题为“通过邮箱自动关联”的部分如果你的 Slack 个人资料带有已验证的邮箱,且该邮箱对应某个已经是此工作区成员的 Control Center 用户,那么你第一次与桥接对话时它就会自动关联你。无需代码。
两半都不可少:邮箱匹配证明身份,但只有成员身份才授予访问权,因此即便某个陌生人的邮箱恰好存在于服务器上,也关联不到任何东西。名册会显示每个关联是如何建立的(“按邮箱匹配”或“通过代码关联”)。
自动关联需要 users:read.email 权限范围。没有它,Slack 不会提供该邮箱地址,就只能走代码流程。
查看谁已关联
标题为“查看谁已关联”的部分名册属于工作区管理,因此它位于界面的另一半:设置 → 工作区 → 通用 → 聊天桥接 → 已关联账户。它列出工作区中每一位已关联的成员,以及每人对应的 Slack 账户和关联方式。
你自己的状态在个人资料页上:一旦完成关联,关联我的 Slack 账户 这一行会显示“已关联到 your-slack-id”;尚未关联时,它会提示你去关联。
名册是一份实时订阅,因为变更发生在另一端——代码是你输入到 Slack 里的,因此应用发出的任何请求都无法把结果带回来。
取消关联
标题为“取消关联”的部分在工作区名册中点击某一行的 取消关联。
- 任何人都可以取消自己的关联
- 只有管理员可以取消其他成员的关联
- 取消关联还会吊销该成员尚未使用的关联代码
取消关联后,该 Slack 账户在重新关联之前无法再驱动智能体。已有的空间、转录和工单会保留原有的归属——取消关联并不等于撤回过去的工作。
故障排查
标题为“故障排查”的部分机器人说我不是此工作区的成员
标题为“机器人说我不是此工作区的成员”的部分你的 Slack 账户已关联到某个 Control Center 用户,但该用户在此工作区中不持有成员身份。请让管理员邀请你;参见多人协作——身份、成员身份与在线状态。
机器人说我的角色是只读的
标题为“机器人说我的角色是只读的”的部分viewer 和 guest 角色无法启动工作。需要管理员把你的角色提升到 member 或更高。
无法识别该斜杠命令
标题为“无法识别该斜杠命令”的部分请确认 Slack 中存在该斜杠命令,并且你发送的正是设置对话框向你显示的那条命令——管理员可能重命名过它,此时对话框会显示当前名称。