适用于 Slack 的 ServiceNow

适用于 Slack 的 ServiceNow 应用允许你直接在 Slack 工作区中创建和管理 ServiceNow 事故。


将 ServiceNow 应用安装到 Slack 中

要在 Slack 中安装和配置 ServiceNow 应用,你必须是 ServiceNow 系统管理员。

步骤 1:安装 ServiceNow 应用

  1. 访问 Slack 应用目录中的 ServiceNow 应用页面
  2. 单击添加到 Slack
  3. 选择允许,以授权 ServiceNow 访问 Slack。
  4. 单击打开 Slack,返回到你的工作区。

小窍门:如果你使用 Enterprise Grid 套餐,可以在组织层面安装 ServiceNow 应用,并将其添加至需要访问 ServiceNow 的任意工作区中。

步骤 2:在 Slack 中配置 ServiceNow OAuth

备注:必须在 ServiceNow 中激活 OAuth 才能在 Slack 中使用该应用。要激活 ServiceNow OAuth,请查看安装文档

  1. 单击桌面左侧栏中的应用。如果未看到这一选项,请单击 更多便可找到。
  2. 搜索并选择 ServiceNow,以打开应用。
  3. 从应用的主页中,单击准备 ServiceNow 的 OAuth。你将前往 ServiceNow 网站。
  4. 在应用注册表中新建一个 OAuth 条目。
  5. 创建一个适用于外部客户端的 OAuth API 端点
  6. 名称字段中输入 Slack
  7. 重定向网址 字段中输入 https://slack.com/interop-apps/servicenow/snow_oauth_redirect
  8. 徽标网址 字段中输入 https://cdn.brandfolder.io/5H442O3W/as/pl546j-7le8zk-ex8w65/Slack_RGB.svg?position=180199
  9. ServiceNow 将生成一个 Client IDClient Secret。确保将这些信息放在手边,因为你需要它们来将 ServiceNow 连接至 Slack
  10. 单击提交


步骤 3:将 ServiceNow 连接至 Slack

  1. 在 Slack 中打开 ServiceNow 应用。
  2. 从应用的主页中,单击将 ServiceNow 连接至 Slack
  3. 输入 ServiceNow 实例网址(例如 acme.service-now.com)、Client IDClient Secret
  4. 单击提交


步骤 4:在 Slack 中启用 ServiceNow 警报

如果需要,你可以在 Slack 中启用 ServiceNow 警报。启用警报后,你和所在工作区中具有正确 ServiceNow 权限的任何成员都可以设置和配置警报。

  1. 在 Slack 中打开 ServiceNow 应用。
  2. 从应用的主页中,下载 ServiceNow for Slack 通知更新集。
  3. 从 ServiceNow 的已检索更新集上传更新集文件。
  4. 预览并提交文件,然后返回到 Slack 中的应用。
  5. 主页中,单击授权警报,然后选择授权警报


连接你的帐户

如果 ServiceNow 应用已安装到你的工作区中,你可以连接你的帐户:

  1. 单击桌面左侧栏顶部的 应用程序。如果未看到这一选项,请单击 更多便可找到。
  2. 搜索并选择 ServiceNow,以打开应用。
  3. 从应用的主页中,单击连接你的帐户并按照提示操作。


在 Slack 中使用 ServiceNow

创建一个新事故

你可以从捷径菜单从一个特定消息中创建一个新的 ServiceNow 事故。

捷径菜单

使用消息

  1. 从任一对话中单击闪电图标,以便打开快捷键菜单。
  2. 搜索并从菜单中选择使用适用于 Slack 的 ServiceNow 创建事故
  3. 输入有关事故的详细信息,然后单击创建
  1. 将鼠标悬停消息上。 
  2. 单击三个圆点图标。 
  3. 从菜单中选择创建事故。 
  4. 输入有关事故的详细信息,然后单击创建。 

小窍门:要从 Slack 中收集特定的事故详情,请使用自定义表单,并按照 ServiceNow 工作流程步骤创建工作流程。在按照工作流程步骤来创建事故时,还可以设置自定义参数。

共享 ServiceNow 记录

  1. 从任一对话中单击闪电图标,以便打开快捷键菜单。
  2. 搜索并选择搜索和共享适用于 Slack 的 ServiceNow 中的记录
  3. 搜索记录。
  4. 选择一个频道并共享该记录。


将 ServiceNow 步骤添加到 Slack 工作流程中

如果你正在使用 Slack 付费套餐,你可以使用工作流程构建器创建工作流程,并将 ServiceNow 整合到该工作流程中:

  • 创建事故
    在 Slack 中收集信息以发送到 ServiceNow,或使用其他应用中的步骤来创建新事故,以响应某些事件。
  • 获取事故
    有关你的工作流程中 ServiceNow 事故的参考信息。


在 Slack 中设置 ServiceNow 警报

如果 ServiceNow 管理员启用了警报,则你可以在工作区中设置两种警报:

  • 记录警报
    单个记录的警报
  • 批量警报
    特定类型记录的警报

设置警报

  1. 从任一频道中,单击消息输入框左侧的 闪电图标,以打开捷径菜单。
  2. 搜索并选择添加/编辑频道警报
  3. 从下拉菜单中选择一个频道,然后单击下一步
  4. 选择记录警报批量警报。对于记录警报,搜索并选择记录。对于批量警报,选择记录类型。
  5. 单击下一步
  6. 如果需要,请选择要发布到频道的警报类型。
  7. 单击保存,然后单击完成


断开你的帐户连接

任何工作区成员都可以断开其 ServiceNow 帐户,以在 Slack 中停止使用 ServiceNow 应用。断开帐户连接不会从工作区中卸载应用

  1. 单击桌面左侧栏顶部的 应用程序。如果未看到这一选项,请单击 更多便可找到。
  2. 搜索并选择 ServiceNow,以打开应用。
  3. 从应用的主页中,单击断开帐户并按照提示操作。


连接另一个 ServiceNow 实例

ServiceNow 管理员可以更改将哪个 ServiceNow 实例连接到 Slack:

  1. 单击桌面左侧栏顶部的 应用程序。如果未看到这一选项,请单击 更多便可找到。
  2. 搜索并选择 ServiceNow,以打开应用。
  3. 从应用的主页中,单击断开实例并按照提示操作。

备注:连接新实例后,工作区中的所有成员都需要将其帐户重新连接到 ServiceNow 应用。