版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


提示

在进行Slack通知配置的前提,您需要通过自定义 在进行 Slack 通知配置的前提,您需要通过自定义 Slack 应用程序来将 JIRA连接到 Slack 工作区,您必须是 Slack 工作区的管理员。

如何使自定义 Slack 应用程序将

...

Jira 连接到 Slack 工作区呢?

第 1 步:创建自定义 Slack 应用程序

导航到 https://api.slack.com/apps。确保以您要连接的工作区的 Slack 管理员用户身份登录。点击“Create an App”(如果您已经有其他应用程序,则会出现“Create New App”按钮):

...

Image Added


选择“From scratch”,然后输入详细信息:

  • 应用名称:这将稍后在Slack提醒中作为发件人名称。我们推荐 “WorkflowWise”。

  • 开发 Slack 工作区:选择您要使用的工作区。

输入详细信息后,点击“Create App”:

...

向下滚动到“显示信息”部分,并为您的应用上传一个图标。我们建议使用 WorkflowWise - Parallel Approval and Workflow Extension的官方图标:

Image RemovedImage Added


向上滚动到“Add features and functionality”部分,然后单击 Bots 磁贴,将“Bots”功能添加到应用程序:

Image RemovedImage Added


点击“Review Scopes to Add”来添加所需的范围:

Image RemovedImage Added



点击“Bot Token Scopes > Add OAuth Scopes”:

Image RemovedImage Added


添加以下范围:

  • chat:write
  • users:read
  • users:read.email


Image RemovedImage Added

第 3 步:安装 Slack 应用程序

单击页面顶部的“Install to Workspace”:

Image Modified



点击“Allow”:

Image Modified

第 4 步:在 Jira 中输入令牌

通过单击“Copy”复制显示的 OAuth 令牌:

Image RemovedImage Added


触发Slack发送的两种方式:

一是审批触发,当审批触发的开关为开时,工作流流转到需要审批的状态时触发审批,会为每一位审批人发送Slack通知。。

二是点击“催办”按钮触发,当催办开关为开时,issue 审批面板中会有一个催办图标(如下图所示),当鼠标悬浮在催办图标时,展示Slack图标,点击“Slack”图标,可以为指定的未审批的审批人发送Slack通知。审批面板中会有一个催办按钮(如下图所示),当鼠标悬浮在催办按钮时,展示Slack图标,点击“Slack”图标,可以为指定的未审批的审批人发送Slack通知。

Image Removed Image Added    Image Added       Image Removed  


我们提供的功能

  • Slack模板可以自定义

          我们提供默认的Slack模板,您也可以根据您的实际需求去修改Slack模板的内容。

...

          在模板下方点击“测试”按钮,可以为当前登录用户发送一条测试消息。


Image RemovedImage Added


注意:如果需要在Slack模板中使用自定义字段变量,变量可以使用${自定义字段名称}${customfield_*****}两种格式


Slack推送示例

Image Modified