Jira Server

概要

Asana for Jira Server は、Asana で作業を行うチームと Jira で作業を行うチームがコラボレーションを行い、可視性を確立するための連携です。

この連携により、Jira Server を使用するユーザーは、Jira Cloud との連携から生まれるメリットを活用できます。

それは、(勤務時間の多くを Asana で仕事を計画することや、仕事を処理することに費やす) ビジネスチームと製品チームが (Jira で仕事を計画し、実行する) エンジニアリングチームとコラボレーションを行い、シームレスに仕事を追跡することを可能にします。その目的は、スプリントを追跡し、さらに Jira 側の開発ステージに対する可視性を Asana ユーザーに提供することによって、スケジューリングを最適化することです。

Asana for Jira Server を使用することで、実行から納品にいたる Asana 側の計画ステージと Jira 側の開発フェーズの間を橋渡しします。

Jira の課題を Asana タスクの中に作成し、そのステータスをモニタリングします。

インストール要件

Asana の要件:

Asana for Jira Server との連携は、すべての PremiumBusiness および Enterprise のお客様にご利用いただける機能です。

Jira 管理者が必要な条件は次の通りです。

  • Asana のアカウントがあること
  • 有料プランを利用していること
  • インストールの最初のステップを行えること

Jira の要件:

Jira Software Server または Data Center インスタンスが必要です。また下のリンクの要件に沿って構成されている必要があります。特定のバージョンのサポートについては、Jira Marketplace の記載内容をご確認ください。

Jira Cloud をご利用のお客様は、Asana for Jira Cloud 連携をご使用ください

インストール方法

Jira 管理者は Jira Server Marketplace からプラグインをインストールし、アプリケーションリンクを作成する必要があります。最初の数ステップを Jira 管理者が完了したら、Asana のエンドユーザーは、アクセス権のある任意のプロジェクトに連携を追加することができます。

Jira 管理者によるインストール:

次に、Jira の管理者は「Asana に接続」をクリックしてアプリケーションを認証する必要があります

  • Asana の認証を促すプロンプトが表示されます
  • 認証したら、新しい連携に接続する Asana の適切なドメインを選択してください
  • Jira で確認が表示されたら、Server で必要なステップは完了です。後のステップはユーザーが Asana で行うことができます。

Asana ユーザー:

  1. Asana で連携を追加するプロジェクトに移動します
  2. 画面右上の「カスタマイズ」をクリックし、メニューを下にスクロールして「アプリを追加」をクリックします。

アプリの追加

認証中に「Asana が Jira Server に追加されていません」というメッセージが表示されたら、Jira 管理者によるインストールのステップに戻り、Asana の組織が認証され、関連のワークスペースが選択済みで、Jira Server の「管理」に表示されていることを確認してください。

Jira server

完了すると、アプリがプロジェクトに追加され、「Jira Server」フィールドがタスクに表示されます。ユーザーはそこで Jira の既存の課題を追加したり、Asana の中から直接 Jira の新しい課題を作成したりできます。

Jira Server フィールド

このアプリをプロジェクトに追加するのが初めての場合は、Jira と Asana の一連の認証フローを実行します。それが終わると、関連するプロジェクトのタスクに課題をリンクできるようになります。

Jira Server と Jira Data Center の OAuth 2.0 認証

バージョン 8.22 以降の Jira Server と Jira Data Center は OAuth 2.0 認証に対応しています。

Jira Server と Jira Data Center の連携をインストールする方法は 2 通りあります。OAuth 1.0 のインストールプロセスでは、Atlassian Marketplace から Asana for Jira Server のアドオンをインストールする必要があります。

OAuth 2.0 を使用する場合、このステップを行ってインストールプロセスを有効にする必要はありません。Jira の管理者が Jira インスタンスから直接インストールプロセス全体を完了できます。

インストール手順

この手順は、Jira の管理者のみ実行できます。

  1. アプリケーションリンクの認証情報を生成する:
  • 歯車のアイコンをクリックして「Applications (アプリケーション)」のドロップダウンメニューを開きます。
  • ドロップダウンメニューの「Application links (アプリケーションリンク)」を開きます。
  • 以下のパラメータを含む、新しいアプリケーションの受信リンクを作成します。
  1. Save (保存)」をクリックすると、Client ID (クライアント ID) とClient secret (クライアントシークレット) の認証情報を含むページが表示されます。ステップ 5 でこの情報が必要になるため、ページを開いたままにしておいてください。
  2. ブラウザーの新しいタブに https://jira-api.integrations.asana.plus/setup と入力し、セットアップページを開きます。
  3. ご自身の Asana アカウントにログインし、「許可」をクリックして権限を承認します。ログインできたら、Jira インスタンスと連携する Asana のワークスペースを選択します。
  4. 以下の情報の入力を求められます。
  • Jira domain (Jira ドメイン): あなたが接続する Jira ドメインです。あなたの Jira インスタンスは一般のインターネットから接続できる必要があります。Jira インスタンスへのアクセスが社内ネットワークや VPN 接続に限定されている場合は、この手順は使えません。
  • Client ID (クライアント ID): ステップ 2 を参照してください。
  • Client secret (クライアントシークレット): ステップ 2 を参照してください。
  • Save (保存)」をクリックします。
  1. 次に、Jira ドメインへの Asana のアクセス権限を許可するようリクエストされます。次へ進む場合は、「Allow (許可)」をクリックしてください。

機能

この連携を使い、Asana の既存のタスクを Jira の既存の課題にリンクしたり、課題を新規に作成したりする準備が整いました。

Asana タスクを Jira の既存の課題にリンクする

Jira Server フィールドのドロップダウンメニューから、既存の課題を追加できます。

フィールドを追加

そして、Jira の課題の URL を入力するか、テキストフィールドに課題名を入力します。

url

ここで、Jira の課題を開いたり、フィードバックを送信したり、タスクから課題を削除したりできます。

Asana タスクから Jira の課題を作成する

Asana のタスク内にある Jira Server フィールドから「課題を新規作成」を選択します。

課題を作成

次に新しいダイアログポップアップが開きます。すべてのフィールドに入力してください (特にプロジェクトと課題のタイプ)。Asana タスクからファイルを添付することもできます。

課題を作成

課題を作成」をクリックします。

入力されたフィールドから関連する詳細が Asana に読み込まれ、課題が作成されます。

課題を作成またはリンクすると、Asana のタスク内で課題の詳細が更新されます。Asana のタスク 1 つにつき、追加できる Jira の課題は 1 つのみです。

Jira の課題が作成されると、リアルタイムで機能する Jira ウィジェットに Jira の課題のステータス、優先度、および担当者が表示されます。クリックすると詳細が表示されます。

Asana に反映される変更内容

Jira の課題に関する変更内容は、次に Asana のページを読み込むときに Asana 側にも反映されます。

主な機能

  • 計画ステージと引き継ぎの間を橋渡しする: タスクをエンジニアリングチームに移行する準備ができたら、プロジェクトマネージャーは Asana からシームレスに Jira の課題を作成できます。計画は Asana 側ですでに完了しているので、製品マネージャーはエンジニアリング部門に作業を移し、Jira でのスプリント計画を簡単に行えます。この連携により、時間が節約され、データの一貫性が保たれます。

  • Jira の課題を作成する作業をルール機能で自動化すれば、作業ステップを省き、ワークフローを最適化できます。その方法はこちらでご確認ください。

Jira のルールを追加

ルールを追加」ポップアップから、以下を行います

  1. 「Jira Server」で、「新しい課題を作成」をクリックします
  2. 新しい課題を作成」ボックスのすべてのフィールドに入力します
  3. ルールを作成」をクリックして、Jira Server の課題の作成を自動化します
  • Jira で行われる開発作業の透明性: Asana ユーザーは Jira で行われている作業を確認できるので、関係者と重要なクライアントに主なリリース日やバグ修正などの最新情報を周知できます。同様に、製品マネージャーは Asana の中で直接 Jira 側の作業を追跡、計画、実行できる柔軟性を持てるので、双方にメリットがあります。

以下に、Asana と Jira Server の連携に関するよくある質問をご紹介します。

認証モデルはどのように機能しますか?

  • この連携は OAuth を認証スタンダードとして使用します。ユーザー認証は、OAuth トークンの期限が切れる、または誰かがそのトークンを取り消すまで有効です。

  • Jira の既存の課題を Asana タスクにリンクするか、Asana から Jira の新しい課題を作成するには、Jira アカウントへのアクセスが認証されている必要があります。

Jira Server を使用しているかどうかを確認する方法は?

  • Jira アカウントにログインする際に使用する URL に移動します。

  • ご使用の URL が「.atlassian.net」という構造であれば、 Jira Cloud をご利用になっていますので、Server との連携はご使用いただけません。その場合は、Cloud バージョンをご使用ください。

  • ご使用の URL が「.atlassian.net」という構造ではない場合は、 Jira Server をご利用になっていますので、この連携をご使用いただけます。

Jira との最初の連携は誰によって開始されるのですか?

Jira の管理者は、Server のインスタンスが Asana と接続できるようにアプリケーションリンクを作成する必要があります。この操作は一度だけ行うものです。それができたら、Asana のユーザーは個別に認証を行い、プロジェクトに追加することができます。

これは一方向の連携ですか、それとも双方向ですか?

  • ユーザーが Asana から Jira の新しい課題を作成する場合や、Jira の既存の課題へのリンクを作成する場合は、Asana から以下のデータが Jira にプッシュされます。
  1. タスク名
  2. 説明
  3. 添付
  • これらのデータは新しく作成される Jira の課題の一部となります。しかし、Asana から Jira に対するこのデータ転送 (データプッシュ) は、Jira の課題を新しく作成するときに 1 回だけ行われます。Asana から Jira にデータがプッシュされるのも、このときだけです。

  • Jira の課題が作成されると、リンクされた Jira の課題から取り入れられた読み取り専用のデータが Jira ウィジェットに表示されます。厳密に言うと、ウィジェットは単純に Jira のデータを直接 Asana に同期します。Jira ウィジェットは、Asana タスクに Jira の既存の課題をリンクする場合も同様に機能します。

権限はどのように機能しますか?

  • Asana から Jira の新しい課題を作成する際、連携は Jira の権限モデルを基に行われます。なので、ユーザーが Jira の課題を作成できるのは、Jira でそれを実行する権限を持っている場合に限ります。ユーザーが (Jira の新しい課題を作成する目的で) Jira にデータを書き込めるのは、この場合のみです。同様に、連携が Asana のデータを読み取るのも、アクセス権限がある場合のみです。
  1. 連携は Asana のデータを読み取り、Jira の新しい課題を作成します。課題の作成時には、Asana タスクのデータの一部 (タスク名、説明、添付) を Jira の新しい課題のフィールド (課題名など) にオプションで書き込めます。
  • 同様に、以下が該当する場合に限り、Asana タスクに Jira の既存の課題をリンクできます。
  1. Jira アカウントへのアクセスを認証されている

  2. Jira のその特定の課題へのアクセス許可を持っている

  • 課題が Asana タスクにリンクされたら、その読み取り権限は Asana の権限モデルによりコントロールされます。たとえば、ユーザーが Jira の課題をタスク XYZ にリンクする場合、Asana タスク XYZ にアクセスできる Asana ユーザーは、リンクされた Jira の課題に関するデータのみを (読み取り専用で) 閲覧できます。Jira に関するデータを Asana の中で非公開にするには、プロジェクトやタスクを非公開にします。

できません。

この連携では、Asana でタスクを作成してから Jira の既存の課題にリンクする必要があります。

連携から認可を解除する方法は?また、Jira アカウントを切り替える方法は?

ユーザーは、Jira で Asana for Jira Server の連携へのアクセスを取り消すことで認可を解除できます。

  1. 「Account Settings (アカウント設定)」から「Connected Apps (接続されたアプリ)」に移動し、「Revoke Access (アクセスを取り消す)」をクリックします。

ユーザーが次回 Jira の新しい課題をアタッチまたは作成しようとすると、再度認可するよう指示が表示されます。

Asana のワークスペースに別の Jira Server インスタンスを接続する場合は、Asana サポートまでお問い合わせください。

申し訳ありませんが、このブラウザーはサポートされていません

Asana は現在お使いのインターネットブラウザーに対応していません。こちらの対応ブラウザーのいずれかを使ってご登録ください。

言語を選択

言語を選択すると asana.com の言語および / またはコンテンツが変更されます。