テンプレートを使用して Adobe Workfront Fusion と Jira を接続

Adobe workfront Fusionでは、FusionとJira間の共通ワークフローを自動化できるテンプレートを提供しています。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

製品

Workfront: Workfront Automation and Integrationが含まれていないSelect パッケージまたはPrime Workfront パッケージがある場合は、Adobe Workfront Fusionを購入する必要があります。

Jira: Jira Cloudのライセンスが必要です

アクセスレベル設定

Workfront:ユーザー、カスタムフォーム、カスタムフィールドを作成するための権限。

Jira: ユーザーとカスタムフィールドを作成し、画面とwebhookを変更するための権限。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

前提条件

Workfront

Jira

JiraにOAuth2認証を使用している場合(推奨)、https://developer.atlassian.com/consoleにOAuth2 アプリケーションを設定する必要があります。 詳細と手順については、「JiraへのOAuth2接続の作成」を参照してください。

前提条件

これらのモジュールは、次の要素を前提としています。

  • Workfrontは、マーケティングキャンペーンプロジェクト全体の情報源です
  • Jiraは技術チームによって使用されており、Workfrontで開始されたプロジェクトの一部を満たしています。
  • すべてのJira ユーザーがWorkfrontにアクセスできるわけではなく、その逆も同様です。
  • WorkfrontとJiraはクラウドでホストされています。

データモデル(フィールドマッピング)

Workfront
Jira
方向
メモ
ObjId
WF ID *
WF→Jira
Jiraのイシュー作成時
Jira キー*
イシューキー
Jira → WF
Jiraのイシュー作成時
Jira URL *
-
Jira → WF
WFからJiraへのユーザークリック可能なリンク
-
WF リンク *
WF→Jira
Jiraのユーザーのクリック可能なリンクからWFへ
名前
概要
WF→Jira
説明
説明
WF→Jira
ステータス
WF ステータス
WF→Jira
WF ステータス
Jira ステータス *
ステータス
Jira → WF
Jira ステータス
予定完了日
期日
WF→Jira
予定完了日
メモ
コメント
WF↔Jira
双方向コピー
ドキュメント
添付ファイル
WF→Jira
問題作成時の添付ファイルや、作成後の新しいドキュメントのコメントとして使用できます。

*これらのフィールドは、この統合設定の一部として設定されます。 手順については、Workfront、Jira、およびWorkfront Fusionでの前提条件の設定を参照してください。

Workfront、Jira、Workfront Fusionでの前提条件の設定

Jira統合テンプレートを使用するには、次の設定を実行する必要があります。

Jiraの設定

これらのモジュールを使用するには、Jiraで次を作成する必要があります。

  • システム統合ユーザー
  • 3つの特定のカスタムフィールド

Jiraでのシステム統合ユーザーの作成

  1. Jiraで、System Integration Userという名前の特定のユーザーを作成します。 このユーザーは、Workfront Fusionでのみ使用する必要があり、人間のユーザーを表すものではありません。 このユーザーの資格情報は、Workfront Fusion接続で使用されます。

Jiraで必要なカスタムフィールドを作成する

この統合では、接続先のJira アカウントに3つの特定のフィールドが必要です。 これらのフィールドがないと、統合は失敗します

  1. Jiraで、設定 (歯車アイコン)に移動し、作業項目​を選択します。

  2. 左側のナビゲーションで、カスタムフィールド​を選択します。

  3. 画面の右上隅にある「カスタムフィールドを作成」をクリックします。

  4. 次のフィールドを作成します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    フィールド名 フィールドタイプ
    WF ID テキストフィールド(1行)
    WF ステータス テキストフィールド(1行)
    WF リンク URL フィールド

    Jiraでのリンクの作成について詳しくは、フィールドの作成に関するJira ドキュメントを参照してください。

  5. 新しく作成したフィールドをJira プロジェクトに関連付けられた画面に追加します。

    Jiraの画面について詳しくは、作業項目の画面の設定に関するJira ドキュメントを参照してください。

Workfrontの設定

これらのモジュールを使用するには、Workfrontで以下を作成する必要があります。

  • システム統合ユーザー
  • 特定のカスタムフォーム

WorkfrontでのSystem Integration Userの作成

  1. Workfrontで、System Integration ユーザーを作成します。 このユーザーはWorkfront Fusionでのみ使用され、人間のユーザーを表すものではありません。 このユーザーに割り当てられたタスクは、WorkfrontとJiraを同期するシナリオをトリガーします。

    手順については、Workfront ドキュメントの「​ ユーザーを追加」を参照してください。

Workfrontでのカスタムフォームの作成

  1. Workfrontでは、カスタムフォームの作成を開始します。

    手順については、Workfront ドキュメントの「​ カスタムフォームの作成」を参照してください。

  2. フォームに「JIRA Fields」という名前を付けます。

  3. カスタムフォームに次のフィールドを含めます。

フィールド名
フィールドタイプ
Jira Key
1 行のテキストフィールド
Jira URL
1 行のテキストフィールド
Jira ステータス
1 行のテキストフィールド
  1. JiraとWorkfront間でマッピングするフィールドを追加します。
  2. カスタムフォームを保存します。
NOTE
他のユーザーによる編集からこのフォームを制限することをお勧めします。 これを実現するには、カスタムフォームに追加したユーザーに表示アクセス権のみを付与します。
手順については、Workfront ドキュメントの「​ カスタムフォームを共有する」を参照してください。

Workfront Fusionでの接続の設定

接続を作成する前に、JiraとWorkfrontでシステム統合ユーザーを作成しておく必要があります。

これらの接続を作成する場合は、作成したシステム統合ユーザーの資格情報を必ず使用してください。

必要に応じて、テンプレートの設定の一環として、これらの接続を作成できます。

シナリオ

すぐに使用できる8つのJira用テンプレートを使用して、一般的なワークフローを複製し、実装を高速化できます。 テンプレートは特定のビジネスニーズに合わせて完全にカスタマイズでき、要件の進化に応じて拡張することができます。

すべてのシナリオを実装する必要はありません。 最小限の実装にはシナリオ 1が必要で、Workfrontでの割り当てからJIRA課題への一方向統合が行われます。 WorkfrontとJIRA間の強固な相互接続と双方向の相互接続を強化するために、さらにシナリオを追加できます。 プロジェクトからエピックへの統合、JIRAの問題からWorkfrontの問題やタスクへの対応など、ケースを処理するシナリオを作成することもできます。

これらのテンプレートまたはこれらのテンプレートの拡張機能を使用する場合は、カスタム設定と見なされます。サポートと実装には、Adobe Professional ServicesまたはAdobe パートナーを使用することをお勧めします。

一般パラメーター

これらのテンプレートを設定する場合は、次の一般的なパラメーターを使用します。

  • JiraBaseURL: Jira インスタンスのベース URL。 例:https://myjira.atlassian.net/

  • wfBaseURL: Workfront インスタンスのベース URL。 通常:https://<domain>.my.workfront.com<domain>は特定のWorkfront ドメイン名)。

  • defaultJIRAReporterID:問題を作成するJIRAのユーザーのID。 (例:557058:5aedf933-2312-40bc-b328-0c21314167f0
    このIDは、次のいずれかの操作を行うことで取得できます。

    • JIRAでユーザーのプロファイルをクリックし、ブラウザーでURLを確認します。
      (例https://myjira.atlassian.net/jira/people/<JiraUserID>
    • JIRA インスタンスで次のAPI呼び出しを実行して、JIRAの特定のアカウントのIDを取得します。
      GET /rest/api/3/user/search?query=email@example.com

シナリオ 1: WorkfrontからJiraへ:Workfront タスクまたはイシューの割り当てからJIRA イシューを作成する

このシナリオでは、Workfront タスクまたはイシューがSystem Integration Userに割り当てられている場合、Jira イシューが作成されます。 シナリオは、「概要」、「説明」、「期日」、「WF ステータス」および「WF ID」フィールドに入力します。 イシューが作成されると、このシナリオでは、添付ファイルのリストと、元のタスクまたはイシューに関連するメモの履歴もWorkfrontにアップロードされます。

Workfront タスクが割り当てられている場合、Jiraの問題はタスクです。 Workfront イシューが割り当てられている場合、Jira イシューはバグです。

展開すると、シナリオ 1:WorkfrontをJiraに設定する手順が表示されます。Workfront タスクまたはイシューの割り当てからJIRA イシューを作成

トリガーモジュールの設定

  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. WorkfrontからJiraへ:Workfront タスクまたはイシュー割り当て テンプレートからJIRA イシューを作成」をクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. Workfront Fusionで作成したWorkfront接続を選択します。

  6. レコードタイプ フィールドで、Assignmentを選択します。

  7. 状態 フィールドで、New stateを選択します。

  8. And オプションを使用して、次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    assignedToID が次と等しい (System Integration ユーザーのWorkfront IDを入力)
    TaskID 存在する
    projectID が次と等しい (Webhookで監視するプロジェクトのIDを入力します)
  9. この接続​ オプションによって行われた ​除外の更新を有効にします。

  10. レコードの発信元」フィールドで、「新規レコードのみ」を選択します。

  11. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  12. 引き続きテンプレートモジュールをWorkfrontとJiraに接続

テンプレートモジュールをWorkfrontとJiraに接続する

  1. Workfront モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OK​をクリックして、そのモジュールへの接続を保存します。
  2. Jira モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OK​をクリックして、そのモジュールへの接続を保存します。
  3. 引き続き一般パラメーターモジュール ​を更新します。

一般パラメーターモジュールの更新

  1. テンプレートの2番目のモジュール(環境の詳細を設定)で、次の各変数について、項目を追加​をクリックし、変数の名前と値を入力します

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID 作成者ユーザーがJiraに存在しない場合は、デフォルトユーザーのIDを入力します。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URLを入力します。
    wfBaseURL 接続先のWorkfront アカウントのベース URLを入力します。
  2. 続行Jiraでカスタムフィールドをマッピング ​する

シナリオ 2: JIRAからWorkfrontへ:JiraからWorkfrontに対して問題とコメントに関する更新を送り返す

このシナリオでは、Jiraでイシューが作成されると、Workfront タスクまたはイシューが作成されます。

NOTE
このシナリオでは、Jira用のOAuth2接続が必要です。
JiraにOAuth2認証を使用するには、https://developer.atlassian.com/consoleでOAuth2 アプリケーションを設定する必要があります。 詳しくは、Jira ドキュメントを参照してください。
展開すると、シナリオ 2の設定手順が表示されます。JIRAからWorkfrontへ:JiraからWorkfrontに対して、問題とコメントに関する更新を送り返します
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. パート 2: JIRAからWorkfrontへ:問題に関する更新とコメントをJira テンプレートからWorkfrontに送り返す」をクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. システム統合ユーザーの資格情報を使用する接続を選択するか、システム統合資格情報を使用してJiraへの接続を作成します。

  1. Webhook フィルターの設定

  2. 続行JiraでのWebhookの設定

JiraでのWebhookの設定

  1. JiraでWebhookを作成します。

    手順については、Jira ドキュメントのWebhookを参照してください。

  2. Webhookを設定する場合は、次の値を使用します。

    • JQL: project = “yourProjectName” (ここでyourProjectName = your JIRA プロジェクトの名前)
    • 問題:作成、更新
    • コメント:作成、削除
  3. 引き続き​ テンプレートモジュールをWorkfrontとJiraに接続(モジュール 2) ​

テンプレートモジュールをWorkfrontとJiraに接続する(Module 2)

  1. Workfront モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OK​をクリックして、そのモジュールへの接続を保存します。
  2. Jira モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OK​をクリックして、そのモジュールへの接続を保存します。

シナリオ 3: WorkfrontからJiraへ:Workfront タスクからJIRAへの変更の問題

展開すると、シナリオ 3の設定手順が表示されます:WF-to-Jiraの変更(タスク)
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. パート 3: WorkfrontからJiraへ:Workfront タスクからJIRA問題 テンプレートへの変更」をクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. テンプレートをクリックしてエディターに入ります。

  5. このシナリオを所有する組織とチームを選択します。

  6. 最初のモジュールでは、Webhookの追加を開始します。

  7. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  8. レコードタイプ フィールドで、Taskを選択します。

  9. 状態 フィールドで、New stateを選択します。

  10. And オプションを使用して、次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    assignedToID が次と等しい System Integration ユーザーのWorkfront IDを入力します
    projectID が次と等しい Webhookで監視するプロジェクトのIDを入力します。
    DE: Jira Key 存在する
  11. この接続​ オプションによって行われた ​除外の更新を有効にします。

  12. レコードの発信元 フィールドで、Updated record onlyを選択します。

  13. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  14. JIRA変数を設定 モジュールで、次の変数を設定し、OK​をクリックしてモジュールを保存します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  15. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  16. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

シナリオ 4:WorkfrontからJiraへの移行:Workfrontの問題からJIRAの問題への変更

このシナリオでは、以前に接続したJIRAの問題に対して、Workfrontの問題から更新を送信します。

展開すると、シナリオ 4を設定する手順が表示されます:WorkfrontからJira: Workfrontの問題をJIRAの問題に変更
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. シナリオ 4: WF-to-Jira Changes (Issues)」テンプレートをクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. テンプレートをクリックしてエディターに入ります。

  5. このシナリオを所有する組織とチームを選択します。

  6. 最初のモジュールでは、Webhookの追加を開始します。

  7. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  8. レコードタイプ フィールドで、Issuesを選択します。

  9. 状態 フィールドで、New stateを選択します。

  10. And オプションを使用して、次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    assignedToID が次と等しい System Integration ユーザーのWorkfront IDを入力します
    projectID が次と等しい Webhookで監視するプロジェクトのIDを入力します。
    DE: Jira Key 存在する
  11. この接続​ オプションによって行われた ​除外の更新を有効にします。

  12. レコードの発信元 フィールドで、Updated record onlyを選択します。

  13. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  14. JIRA変数を設定 モジュールで、次の変数を設定し、OK​をクリックしてモジュールを保存します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  15. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  16. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

シナリオ 5: WorkfrontからJiraへ:Workfront タスクまたは問題に関する新しいメモを作成する際に、JIRAでコメントを作成する

展開すると、シナリオ 5を設定する手順が表示されます。WorkfrontからJira: Workfront タスクまたはイシューに関する新しいメモが作成されたときに、JIRAでコメントを作成します
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. シナリオ 5: WF-to-Jiraの新しいメモ(タスクとイシュー)」テンプレートをクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  6. レコードタイプ フィールドで、Noteを選択します。

  7. 状態 フィールドで、New stateを選択します。

  8. 次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    projectID
    AND
    TaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
    または
    projectID
    AND
    OpTaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
  9. この接続​ オプションによって行われた ​除外の更新を有効にします。

  10. レコードの発信元 フィールドで、New record onlyを選択します。

  11. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  12. 変数を設定 モジュールで、次の変数を設定し、OK​をクリックしてモジュールを保存します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  13. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  14. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

シナリオ 6: WorkfrontからJiraへ:Workfront タスクまたは問題に関する削除されたメモに対してJIRAでコメントを作成する

展開すると、シナリオ 6を設定する手順が表示されます:WorkfrontからJiraへ:Workfront タスクまたは問題に関する削除されたメモに対するJIRAでのコメントの作成
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. シナリオ 6: WF-to-Jiraのメモの削除(タスクと問題)」テンプレートをクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  6. レコードタイプ フィールドで、Noteを選択します。

  7. 状態 フィールドで、New stateを選択します。

  8. 次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    projectID
    AND
    TaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
    または
    projectID
    AND
    OpTaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
  9. この接続​ オプションによって行われた ​除外の更新を有効にします。

  10. レコードの発信元 フィールドで、Deleted record onlyを選択します。

  11. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  12. 2番目のモジュールで、次の変数を設定し、OK​をクリックしてモジュールを保存します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  13. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  14. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

シナリオ 7: WorkfrontからJiraへ:Workfront タスクまたは問題に関する新しいドキュメントを作成する際に、JIRAでコメントを作成する

展開すると、シナリオ 7を設定する手順が表示されます:WorkfrontからJira: Workfront タスクまたはイシューに対する新しいドキュメントの場合は、JIRAでコメントを作成します
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. シナリオ 7: WF-to-Jiraの新しい添付ファイル(タスクとイシュー)」テンプレートをクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  6. レコードタイプ フィールドで、Documentを選択します。

  7. 状態 フィールドで、New stateを選択します。

  8. And オプションを使用して、次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3
    フィールド 演算子
    assignedToID が次と等しい System Integration ユーザーのWorkfront IDを入力します
    projectID が次と等しい Webhookで監視するプロジェクトのIDを入力します。
  9. 2つ目のモジュールで、次の変数を設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  10. この接続​ オプションによって行われた ​除外の更新を有効にします。

  11. レコードの発信元 フィールドで、New record onlyを選択します。

  12. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  13. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  14. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

シナリオ 8: WorkfrontからJiraへ:Workfront タスクまたは問題で削除されたドキュメントに対してJIRAでコメントを作成する

展開すると、シナリオ 8を設定する手順が表示されます:WorkfrontからJiraへ:Workfront タスクまたはイシューの削除済みドキュメントに対するJIRAでのコメントの作成
  1. 左側のナビゲーションパネルで「テンプレート」タブ「 ​ テンプレート」アイコン ​ 」をクリックします。

  2. 画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。

  3. シナリオ 8: WF-to-Jiraの添付ファイルの削除(タスクとイシュー)」テンプレートをクリックします。

    テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。

  4. 最初のモジュールでは、Webhookの追加を開始します。

  5. 「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。

  6. レコードタイプ フィールドで、Documentを選択します。

  7. 状態 フィールドで、New stateを選択します。

  8. 次の操作でフィルターを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3
    フィールド 演算子
    projectID
    AND
    TaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
    または
    projectID
    AND
    OpTaskID
    次と等しい

    が存在します
    Webhookで監視するプロジェクトのIDを入力します。
  9. Set variables モジュールで、次の変数を設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    変数名 変数値
    defaultJiraReporterID これは、作成者ユーザーがJiraに存在しない場合のデフォルトユーザーのIDです。 このユーザーIDは、ユーザーのプロファイルをクリックし、ブラウザーのURLを確認することで確認できます。 例:https://myjira.atlassian.net/jira/people/<JiraUserID>
    JiraBaseURL 接続先のJira アカウントのベース URL。
    wfBaseURL 接続先のWorkfront アカウントのベース URL。
  10. この接続​ オプションによって行われた ​除外の更新を有効にします。

  11. レコードの発信元 フィールドで、Deleted record onlyを選択します。

  12. Save​をクリックしてWebhookを保存し、OK​をクリックしてトリガーモジュールを保存します。

  13. Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OK​をクリックしてモジュールを保存します。

  14. Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OK​をクリックしてモジュールを保存します。

recommendation-more-help
workfront-fusion-help-workfront-fusion