配置 Slack 的供应

Verify 向 Slack 应用程序供应用户。

准备工作

您需要从 Slack 生成的访问令牌。 您需要 OAuth 访问令牌以在 Verify中配置用户供应。

关于此任务

供应提供以下功能。
创建新用户
还会在 Slack 应用程序中创建通过 Verify 创建的新用户。
删除用户
通过 Verify 取消激活用户或禁用用户对应用程序的访问权将在 Slack 应用程序中删除该用户。
修改用户概要文件
通过 Verify 对用户概要文件进行的更新将推送到第三方应用程序。
用户暂挂和复原
通过 Verify 暂挂用户将取消激活该用户,通过 Verify 复原该用户将在 Slack 应用程序中激活该用户。
用户同步和修正
仅通过 API 支持用户同步和修正。 同步将访存所有 Slack 应用程序用户,在 Verify上创建用户,并根据补救策略修改属性。
细粒度权限
Slack 应用程序不支持细粒度权限。

过程

  1. 通过使用以下 URL,以工作空间所有者身份登录到 Slack 帐户:
    https://<Slack host name>.slack.com
  2. 要创建新的 Slack 应用程序,请打开以下 URL:
    https://api.slack.com/apps?new_app=1
  3. 应用程序名称提供有意义的名称。
  4. 点击开发 Slack 工作区 > 创建应用
  5. 执行以下某个过程。
    • 如果正在使用 Enterprise Grid 套餐,
      1. 导航至功能 > OAuth 和权限
      2. Bot 令牌作用域部分中,单击添加 OAuth 作用域
      3. 从下拉列表中选择任何 OAuth 作用域。 例如,users:read。
      4. 用户令牌作用域部分中,单击添加 OAuth 作用域
      5. 从下拉列表中选择 admin
      6. 导航至功能 > 组织级应用程序
      7. 组织应用程序部分中,单击选择性加入组织级别应用程序
      8. 单击 选择性加入
      9. 选择我了解无法轻易选择性停用此功能。 选择性停用将需要向 Slack 帮助中心提交请求复选框。
      10. 单击 是。 决定参与
      11. 如果要使用“公共分发”,请执行以下步骤:
        1. 导航至功能 > OAuth 和权限
        2. 重定向 URL 部分中,单击添加新的重定向 URL
        3. 添加 https://localhost/ 作为重定向 URL。
        4. 单击添加
        5. 单击 保存 URL
        6. 导航至设置 > 管理分发
        7. 与其他工作空间共享您的应用程序部分中,单击除去硬编码信息
        8. 选择我已复审并除去任何硬编码信息复选框。
        9. 单击 激活公共分发
      12. 前往设置 > 安装应用
      13. 单击 安装到组织
      14. 单击 允许
      15. 您团队的 OAuth 令牌部分中,复制并存储 OAuth 访问令牌的值。
    • 如果正在使用 Plus 套餐,
      1. 导航至功能 > OAuth 和权限
      2. 用户令牌作用域部分中,单击添加 OAuth 作用域
      3. 从下拉列表中选择 admin
      4. 导航至设置 > 安装应用
      5. 单击 安装到工作空间
      6. 单击 允许
      7. 您团队的 OAuth 令牌部分中,复制并存储 OAuth 访问令牌的值。
  6. Verify中配置供应所需的 OAuth 访问令牌。