JIRA を HipChat と一緒に利用する
JIRAをHipChatと連携させるとあなたとチームは強力な以下の協業によるパワーを得ることができます:
- 顧客がサービスデスクリクエストを更新した時や、課題に開発者がコメントをした時に HipChat ルームで通知を受け取ることができます
- チームで議論したい時、作業中の課題から 専用の HipChat ルームを作成することができます
- チームの誰かがメンションした際に HipChat の中で JIRA の課題とサービスデスクリクエストの課題をプレビューをすることができます
プロジェクトとルームをつなげる
JIRA のプロジェクトを 1つ以上の HipChat ルームにリンクさせることができ、課題が更新されたり作成された際に、特定のHipChat ルームにメッセージを送ることができます。
- 管理者またはプロジェクト管理者としてログインしている必要があります。
- > [プロジェクト] を選択します。
- プロジェクトを選択します。
- プロジェクト管理メニューから、HipChat との統合を選択します。
- HipChat ルームを選択し、追加するを選択します。
- 課題タイプ、優先度、または詳細設定を選択し、Jira JQL クエリと入力します。
- ルームに通知(課題の作成、担当者の変更、新しいコメント、課題のトランジッション等)を送付するアクションを選択します。
- メッセージがルームに送信されたときに、 HipChat 通知を使用して通知するユーザーを選択します。
- 変更は自動的に保存されるため、そのままプロジェクトの閲覧を続けます。
このルームのユーザーに通知するでは、HipChat 通知(音を鳴らす、ポップアップ、ドックアイコンが揺れる)を使用してJIRA からユーザーへ新しいメッセージを知らせます。この機能はウェブと IOS クライアントでのみ利用可能です。
プライベートルーム
HipChat のプライベートルームには招待がないと参加できません。JIRA を HipChat のプライベートルームに接続するためには、HipChat との統合設定画面から、HipChat を許可する必要があります。
一旦 JIRA を許可すれば、メンバーとなっているプライベートルームすべてがルーム選択のドロップダウンメニューに表示されるようになります。JIRA プロジェクトとルームが統合されると、ルームの中の全員がルーム宛てに送信された通知を見られるようになります。
ユーザーの招待
管理者権限がある場合、統合画面から直接ユーザーを HipChat に招待できます。上記の「JIRA と HipChat を接続する」の説明にしたがって、統合画面にアクセスします。ユーザーの招待リンクを表示するには、ルームと統合されているプロジェクトが最低 1 つ必要です。リンクを選択してユーザーを HipChat に招待するメールを送信します。ユーザーを招待するには、HipChat アカウントが JIRA 権限を付与できるアクセス権であるか、確認する必要があります。
このアクセス権は OAuth 権限を削除するの指示にしたがって削除することができます。
ルームで課題について話し合う
HipChat を作成または選択して、課題について重点的に話し合うことができます。JIRA と HipChat を統合したら、JIRA 課題画面で、HipChat ディスカッションパネルから「ルームを作成する」または「ルームを選択する」を選択します。これにより既存の課題とルームを関連付け、課題に何かしらの変更が発生すると、ルームに通知が送信されます。
また、リンクを選択したときに、HipChat アプリ(OSX のみ)で開くリンクを選択できます。課題画面では、HipChat ディスカッション内の歯車アイコンを選択すれば、アプリケーションでリンクを開くことができます。
HipChat で JIRA 通知を設定する
プロジェクト管理者は、プロジェクトの作業が進むたびに HipChat に通知されるように設定することができます。
- プロジェクト管理者として JIRA にサインインします。
- > [プロジェクト] を選択し、関連するプロジェクトを選択します。
- HipChat 統合を選択します。
- プロジェクトと HipChat ルーム間のリンクを作成します。
- リストから HipChat ルームを選択します。
- 追加をクリックします
- あるいは、編集をクリックして、既存のリンクを変更します。
使用する通知設定を設定します。
1.統合: プロジェクトと Hipchat ルーム間のリンクを作成します。
2.メッセージ: ルームに送信するメッセージを選択します。
HipChat サイドバーに JIRA 課題を設定する
HipChat の管理者権限がある場合、課題が HipChat ルームのサイドバーに表示されるようにすることもできます。
HipChat にサインインします。この設定を行うには、設定するルームの管理者である必要があります。
トップ メニューから統合を選択します。
ドロップダウンから、設定するルームを選択します。
インストール済みを選択して、このルームにインストールされている統合を表示します。
1. インストール済み: ここをクリックすると、ルームにインストール済みの連携を確認できます。JIRA との統合を選択します。
グランスの有効化を選択します。グランス設定が表示されます。
グランスに名前を付けて、基本フィルターまたは JQL フィルターを設定します。グランス名は、フィルターの目的を表す名前にする必要があります。
2. 課題フィルター: サイドバーに表示する課題です。保存 をクリックします。HipChat でルームを開き、グランスをクリックして、これらの課題をサイドバーに表示します。
課題のプレビュー
課題プレビューを有効にしておけば、HipChat ルームでメッセージの一部として課題キーを入力したり、課題の URL を貼り付けたとき、課題のプレビュー受け取ることができます。このように、課題について話し合う際、ディスカッションから離れずに、すべてのルームを見て、同じ認識を持つことが可能になります。
この機能をプロジェクトで有効にしている場合、プレビューはプロジェクトのすべての課題キー/URL に対応する Hipchat に投稿されます。Hipchat で共有したくない極秘情報がプロジェクトに含まれいる場合は、確実にこの機能を無効にしてください。
JIRA および/または HitChat Server カスタマー向け接続要件
この機能を利用するには、HipChat が JIRA と会話できる必要があります。つまり、JIRA インスタンスがアドレス可能で、HTTPS による着信接続の受け入れが可能である必要があります。
JIRA 権限における注意事項
この機能をプロジェクトで有効にしている場合、プレビューはプロジェクトのすべての課題キー/URL に対応する HipChat に投稿されます。HipChat で共有したくない極秘情報がプロジェクトに含まれいる場合は、確実にこの機能を無効にしてください。
課題プレビューを設定する
JIRA 管理者としてログインしている場合、すべてのプロジェクトに対し、課題プレビューを有効/無効にできます。プロジェクト管理者も各プロジェクトに対し、課題プレビューを個別に有効/無効に設定できます。
JIRA 管理者として
- グローバル権限を持つ「JIRA 管理者」 ユーザーとしてログインします 。
- >[アプリケーション] > [Hipchat] を選択します。
- 詳細設定を選択します。
- 課題プレビューを全般的に有効/無効にするチェックボックスを選択します。
- 保存を選択し、終了します。
プロジェクト管理者として
- プロジェクト管理者としてログインしている必要があります。
- > [プロジェクト] を選択します。
- プロジェクトを選択します。
- プロジェクト管理メニューから、HipChat との統合を選択します。
- 詳細設定を選択します。
- 現在のルームの課題プレビューを有効/無効にするチェックボックスを選択します。
- [保存] をクリックして終了します。
OAuth 権限を削除する
JIRA に付与した HipChat へのアクセス権限を削除できます。例えば、HipChat の代わりにユーザーを招待する JIRA 権限を付与した場合などに削除します。
- アバターを選択してプロファイルにアクセスします。
- プロファイルをクリックします。
- ツールを選択します。
- HipChat OAuth セッションをクリックします。
- アクセス権を削除するを選択します。