我该如何为帐户启用 Slack?

要为 Slack 工作区中的所有用户启用 Canvas 通知,具有 Slack 管理员权限的用户必须创建并安装 Slack 应用程序以创建机器人访问令牌。在创建并验证机器人后,单个 Canvas 用户可以启用 Slack 作为 Canvas 的联系方式来接收通知。

注意:子团体帐户无法管理 Slack 设置。

打开 Slack 应用程序

在您的互联网浏览器中打开 api.slack.com/apps

如有必要,请登录您的 Slack 帐户。

创建新的 Slack 应用程序

创建新的 Slack 应用程序

点击创建新应用程序 (Create New App) 按钮 [1]。

应用程序名称 (App Name) 字段中为应用程序命名 [2]。应用程序名称将在 Slack 工作区中向用户显示。

开发 Slack 工作区 (Development Slack workspace) 下拉列表中选择贵机构的工作区或应用程序所属的工作区 [3]。

要创建应用程序,请点击创建应用程序 (Create App) 按钮 [4]。

添加 OAuth 范围

打开 OAuth & 权限 (OAuth & Permissions) 页面 [1]。

范围 (Scopes) 部分 [2],点击添加 OAuth 范围 (Add an OAuth Scope) 按钮 [3]。

选择范围

选择范围

点击按范围或 API 方法添加权限 (Add permission by Scope or API method) 下拉菜单 [1],选择以下 OAuth 范围选项:

  • 渠道:管理 (channels:manage) [2]:管理已添加您的 Slack 应用程序的公共频道并创建新频道
  • 聊天:写入 (chat:write) [3]:作为 Slack 应用程序发送消息
  • 组:写入 (groups:write) [4]:管理已添加您的 Slack 应用程序的专用频道并创建新频道
  • im:写入 (im:write) [5]:开始与人直接发送消息
  • mpim:写入 (mpim:write) [6]:开始与人直接群发消息
  • 用户:读取 (users:read) [7]:查看工作区中的人员
  • 用户:读取:电子邮件 (users:read.email) [8]:查看工作区中人员的电子邮件地址

安装应用程序

安装应用程序

要保存并安装应用程序,请点击将应用程序安装到工作区 (Install App to Workspace) 按钮。

允许应用程序工作区访问权限

允许应用程序工作区访问权限

将显示一条消息,请求应用程序访问 Slack 工作区。

点击准许 (Allow) 按钮。

复制 Slack 机器人访问令牌

复制 Slack 机器人访问令牌

在 Slack 中创建应用程序后,点击安装应用程序 (Install App) 链接 [1]。

找到机器人用户 OAuth 访问令牌,然后点击复制 (Copy) 按钮 [2]。

添加 Slack API 令牌

在 Canvas 的帐户设置页面中,找到 Slack API 令牌部分,并将复制的令牌粘贴到新 Slack API 秘钥 (New Slack API Key) 字段中 [1]。

要保存,请点击更新设置 (Update Settings) 按钮 [2]。

注意:如未显示 Slack API 密钥标题,请刷新浏览器窗口。

创建联系方式

在用户设置页面中,点击添加 联系人方法 (Add Contact Method) 链接 [1]。

点击 Slack 电子邮件 (Slack Email) 选项卡 [2],并在 Slack 电子邮件 (Slack Email) 字段中输入您的 Slack 帐户的电子邮件地址 [3]。

然后,点击注册 Slack 电子邮件 (Register Slack Email) 按钮 [4]。

确认通信渠道

在 Slack 中,查找发送到新创建的 Slack 应用程序的通知,其中包含四位 Canvas 注册码 [1]。

在 Canvas 中,在确认通信渠道 (Confirm Communication Channel) 字段中输入四位代码 [2]。然后点击确认 (Confirm) 按钮 [3]。

一旦确认,您的 Slack 帐户中的所有用户均可添加 Slack 电子邮件联系方式,并在“用户设置”页面中管理其 Slack 通知设置。