Jiraとslackの通知連携方法（タスク登録、担当設定、ステータス変更の通知）

#Jiraのエピック、タスク、サブタスクの登録・更新・削除、担当設定、ステータス変更をslackに通知連携する方法

###結論
このページの手順を実施すると、以下のように、slackのチャンネルにメッセージ通知が可能となります。

1.Jiraのエピック、タスク、サブタスクの登録・更新・削除、担当変更、ステータス変更をする

- 例：赤枠のエピックを進行中から完了へ移動させる

![Jira Cloud18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/674193e2-5a55-a738-51c3-435fed86f6fb.png)


2.slackのjiraチャンネルにメッセージが通知される
![Jira Cloud19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/9f95b4e2-e431-7e8f-9e5b-2bd7d0600137.png)


###手順
1.Jiraのボードをslackに連携するには、slackの「Jira Cloud」アプリを追加する


- 以下のURLのサイトにアクセスし、赤枠のリンクをクリックしてください。

    - [Jira Cloudアプリの追加方法のページ](https://slack.com/intl/ja-jp/help/articles/218475657-Jira-%E3%81%A8-Slack-%E3%82%92%E9%80%A3%E6%90%BA%E3%81%95%E3%81%9B%E3%82%8B#jira-cloud-1)

![Jira Cloud1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/c6ed5868-95d5-152c-8dfb-800e94d68bd8.png)

- Jira CloudアプリをSlackに追加を行う
![Jira Cloud2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/aebac939-ba84-5ec4-faac-91396a3e2c43.png)

- アクセスする権限の許可をする
![Jira Cloud3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/daa9a4af-00c6-9617-fabb-29339bfc446c.png)

- Log inを行う
![Jira Cloud4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/117fccd6-bf4e-dad6-6701-86301eb9bb26.png)

- ATLASSIANにログインを行う

![Jira Cloud5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/f3df43cd-c5e9-4669-84ea-50d82512a668.png)

- Go to Slackをクリック

![Jira Cloud6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/868ba6e0-5a76-1b32-7d96-8bfd2da522f5.png)

- Slackを開く
![Jira Cloud7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/75349bf1-251e-7f14-d6c0-406a8cc7654f.png)

2.Slackの設定を行う

- slackにJira用の任意の名前のチャンネルを作成する（この例ではjiraチャンネルを作成）
![Jira Cloud10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/29e91b30-0776-0640-a648-5b916347f8f7.png)

- Appに「Jira」が追加されたことを確認し、メッセージ項目を選択し、メッセージ欄に以下のコマンドを登録する
    - /jira manage

![Jira Cloud8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/4dfce1ca-4c39-3c58-8716-890e55fca4fc.png)

- 「Connect a Project」をクリックする

![Jira Cloud11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/c90a3f12-c85a-3c56-46f3-58987261d3f2.png)

- slackに通知したいワークスペース名と、チャンネル名を選択し、Connectボタンを押下する
![Jira Cloud12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/0af48ba5-97dc-ad4d-2649-f13eebf57139.png)

- Connect設定が完了したことを確認する

![Jira Cloud13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/b1542b1e-014c-9f18-932a-374c92b8920c.png)

3.Jiraの設定を行う

- JiraのWebサイトに移動し、Editを選択する
![Jira Cloud14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/5360c874-68b3-c233-eb3a-137238b57185.png)

- slackへの通知設定を行う
![Jira Cloud15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/f0144381-d7ef-87ca-1506-5e261b28e31b.png)

    - 例：エピック、タスク、サブタスクの登録・更新・削除、担当変更、ステータス変更時に通知する設定
![Jira Cloud16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/19064534-b86c-4e56-ee73-dc2a4a355ed6.png)


4.動作確認

- ボードのエピック、タスク、サブタスクを変更する

    - 変更前
![Jira Cloud17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/9815e2cf-2f00-a601-c972-8a8f5167b66a.png)

    - 変更後
![Jira Cloud18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/674193e2-5a55-a738-51c3-435fed86f6fb.png)

- Jiraのエピック、タスク、サブタスクの追加、ステータス変更した結果を通知することを確認
![Jira Cloud19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/141939/9f95b4e2-e431-7e8f-9e5b-2bd7d0600137.png)