Jira Cloud と Slack を連携させる
Jira Cloud for Slack アプリでは、Jira プロジェクトの Slack への接続、個人通知の表示、作業項目の自動プレビューの表示、Jira 作業項目の作成、Jira 作業項目とのやり取りのすべてを、Slack 内から行えます。
Slack 統合は現在、Atlassian Government 環境では使用できません。
Jira Cloud と Slack を連携させる
Slack ワークスペースに Jira Cloud for Slack アプリをインストールします。
インストールすると、Atlassian アカウントにログインして Slack と Jira をリンクするように案内されます。これには数分かかります。
ログイン後、Slack の Jira Cloud アプリからダイレクト メッセージを受け取ります。これにより、Slack チャンネルに Jira プロジェクトを接続することができます。
設定すると、次を利用できるようになります。
Slack における Jira の個人通知 - メールの代わりに @Jira を使った DM を通じて Slack で Jira の個人通知を受信します。
Jira プロジェクトを Slack に接続する - Slack (@Jira を使った DM 経由) またはユーザーが指定するチャネルで特定のプロジェクトの最新情報を受信します。
作業項目プレビュー - Jira 作業項目リンク/作業項目キーが会話で送信されると、関連する作業項目のプレビューが自動で送信されます
Slack から作業項目を作成する - 会話の内容に基づいて、Slack から直接作業項目を作成します
Slack から作業項目を操作する - Slack から作業項目のトランジション、割り当て、コメントの追加、ウォッチを行います。
メールの代わりに Slack で Jira の個人通知を受け取る
Jira Cloud アプリを Slack ワークスペースに追加すると、Jira の個人通知を Slack で受信できるようになります。
Slack で、@Jira 宛ての DM、任意のパブリック チャンネル、または @Jira が招待されているプライベート チャンネルを開きます。
/jira notifyと入力します。[Turn on personal notifications (個人通知をオンにする)] を選択します。
通知を受け取るタイミングを決めて [送信] を選択します。
Slack で個人通知を設定したら、Jira のメール通知を無効にできます。通知を無効にするには、Jira で [個人設定] > [作業項目アクティビティのメール通知] の順に移動します。
Slack チャンネルを Jira スペースに接続する
Slack ワークスペースに Jira Cloud アプリを追加すると、Jira Cloud プロジェクトから Slack チャンネルへの通知の送信を、さまざまな方法でセットアップできます。
bot をチャンネルに招待する
Jira Cloud bot を Slack チャンネルに招待すると、bot によってチャンネルとプロジェクトを接続できます。
Atlassian アカウントを複数の Jira Cloud サイトと連携している場合は、サイトを選択してからチャンネルに接続するプロジェクトを選択します。この接続を確立したら、チャンネルに確認メッセージが送信されます。
「/jira connect」と入力
パブリックおよびプライベート チャンネルで「/jira connect」と入力して、Jira Cloud と Slack との間の接続をすばやくセットアップできます。
この機能は他の Slack ユーザーとの間のダイレクト メッセージではサポートされていない点にご注意ください。
Jira Cloud プロジェクトと Slack チャンネルの間の接続を管理する
アップデートするチャンネルで「/jira manage」と入力することで、サブスクリプション設定を管理できます。そこから [管理] を選択して Jira Cloud の接続を構成します。
Jira Cloud for Slack アプリで Jira 作業項目のプレビューを表示する
Jira 作業項目リンクまたは作業項目キー (大文字で記載するため、dev-36 ではなく DEV-36) を 1 つ以上の含めたメッセージを誰かが記述すると、ボットによってメッセージが展開され、作業項目のプレビューが表示されます。これによって、メッセージの読み手が Jira にアクセスせずに、送信者の意図を理解できます。
Slack チャンネルで作業項目キー (例: DEV-36) 付きの Jira 作業項目を展開するには、/jira connect を介して、そのチャンネルを関連するプロジェクト (例: DEV) に接続する必要があります。
Slack から Jira 作業項目を操作する (展開する)
Jira 作業項目のプレビューがボットによって展開された際に、プレビュー下部のインタラクション ボタンを選択するか [その他のアクション] () を使用して、作業項目に対するアクションを実行できます。これによって、Jira 作業項目を更新するために会話の流れを中断する必要がなくなります。
Slack を離れることなく Jira 作業項目にアクセスする
Slack を離れずに Jira から作業を確認する手順は以下の通りです。
あなたのチャンネルと DM があるサイドバーの [アプリ] セクションを見つけます。
Jira アプリに移動し、[ホーム] タブに移動します。
ここでは、Jira の作業を確認できます (自分に割り当てられている作業項目と、自分がウォッチしている作業項目)。
作業項目の横にある [その他のアクション] () を選択すると、その作業項目のウォッチ解除/ウォッチ、割り当て、トランジション、コメントを実行できます。
Jira Cloud Slack アプリでスラッシュ コマンドを使用する
Jira Cloud for Slack では次のようなスラッシュ コマンドを使用できます。
スラッシュ コマンド | 操作 |
|---|---|
| 個人向けの Jira 通知を Slack に直接表示する。 個人用通知を設定している場合は、 |
| Slack チャンネルを Jira プロジェクトに接続し、そのプロジェクトの最新の通知を受け取ります。 |
| 対象のチャンネルでの Jira プロジェクト接続を管理します。 |
| このコマンドで作成されるダイアログで要約、説明、作業タイプを入力して、Slack から Jira チケットをすばやく作成します。 このコマンドを使用する Slack チャンネルにプロジェクトが接続されている場合、作成された課題の所属先にはそのプロジェクトが自動的に選択されます。 Slack に表示されるフィールドは、Jira に表示される順序と異なる場合があります。 |
| Jira 作業項目をさらにすばやく作成する方法です。この構文を使用して、作業タイプ、要約、説明を指定しましょう。次に例を示します。
|
| 特定の Jira Cloud 作業項目に関する情報を取得します。次に例を示します。
この情報は、管理者 (またはコマンドを使用するユーザー) のみに表示されることにご注意ください。 |
| Jira Cloud for Slack アプリのフィードバックを送信します。 |
| Atlassian ID からログアウトします。Atlassian ID は、接続先のサイトや、Jira 作業項目の作成元となるサイトのリストを取得するために使用されます。ログアウトしても、それまでにセットアップしたサブスクリプションが削除または停止されることはありません。 |
| 利用可能なさまざまなスラッシュ コマンドのヘルプ情報を表示します。 |
Slack 用 Jira Data Centerter インテグレーションから Jira Cloud アプリへ移行する
Jira Cloud サイトですでに Webhook に基づいて Jira Data Center インテグレーションをセットアップしている場合は、次の手順に従って Jira Cloud アプリに切り替えます。
your-slack-team.slack.com/apps/manageに移動して [Jira Data Center] を選択します。削除する各構成で、鉛筆アイコン、右上の [無効化] または [削除] の順に選択します。
アトラシアンと Slack の統合ページに移動し、「Slack に追加」を選択して、新しい Jira Cloud for Slack アプリをインストールします。
インストール手順に従って新しいアプリをセットアップします。
Jira Cloud サイトを確認したら、新しいアプリを構成して既存の設定を管理できます。
セキュリティに関する考慮事項
Jira Cloud for Slack アプリは、作業項目レベルと管理レベルにおいて、既存の Jira 権限を優先します。
@jira が作業項目レベルのセキュリティを含む Jira Cloud プロジェクトに接続されている場合は、セキュリティが設定された作業項目に関する Slack 通知が送信されません。
Jira Cloud アプリに接続するには、サイト管理者が
https://<instancename>.atlassian.net/plugins/servlet/ac/jira-slack-integration/addon-config-pageで有効化する必要があります。 アプリが有効化されていない場合は、「この Jira Cloud インスタンスとの接続は管理者によって無効化されました」などのメッセージが表示されることがあります。
この内容はお役に立ちましたか?