テンプレートを使用して 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 モジュール記事の 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 で、「システム統合ユーザー」という特定のユーザーを作成します。 このユーザーは、Workfront Fusion でのみ使用する必要があり、人間のユーザーを表すことはできません。 このユーザーの資格情報は、Workfront Fusion Connections で使用されます。

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 ユーザーの作成

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

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

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

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

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

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

  3. カスタムフォームに次のフィールドを含める:

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

Workfront Fusion で接続を設定する

接続を作成するには、Jira およびWorkfrontで System Integration ユーザーを作成している必要があります。

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

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

シナリオ

Jira 用のすぐに使用できる 8 つのテンプレートは、一般的なワークフローのレプリケートと実装の高速化に役立ちます。 テンプレートは、特定のビジネスニーズに合わせて完全にカスタマイズ可能で、要件の進化に合わせて拡張できます。

すべてのシナリオを実装する必要はありません。 最小限の実装にはシナリオ 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 を 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 を入力します)
    タスク ID 存在する
    projectID が次と等しい (Webhook で監視する 1 つ以上のプロジェクトの ID を入力します)
  9. この接続によって行われた更新を除外」オプションを有効にします。

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

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

  12. 続いて Workfrontと Jira へのテンプレートモジュールの接続 ​ を参照してください。

Workfrontと Jira へのテンプレートモジュールの接続

  1. each Workfront モジュールの「接続」フィールドで、Workfront Fusion で接続を設定 ​ で作成したWorkfront接続を選択し、「OK」をクリックしてそのモジュールへの接続を保存します。
  2. それぞれの Jira モジュールの「接続」フィールドで、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 =JIRA プロジェクトの名前)
    • 問題:作成、更新
    • コメント:作成、削除されました
  3. 続いて Workfrontと Jira にテンプレートモジュールを接続する(モジュール 2) ​

Workfrontと Jira へのテンプレートモジュールの接続(モジュール 2)

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

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

展開して、シナリオ 3: WF から 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 キー 存在する
  11. この接続によって行われた更新を除外」オプションを有効にします。

  12. レコードの起源」フィールドで、「Updated record only」を選択します。

  13. 保存」をクリックして 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. each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。

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

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

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

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

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

  3. シナリオ 4:WF から Jira への変更(イシュー) テンプレートをクリックします。

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

  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 キー 存在する
  11. この接続によって行われた更新を除外」オプションを有効にします。

  12. レコードの起源」フィールドで、「Updated record only」を選択します。

  13. 保存」をクリックして 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. each Workfront モジュールの「接続」フィールドで、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
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
    または
    projectID
    AND
    OpTaskID
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
  9. この接続によって行われた更新を除外」オプションを有効にします。

  10. レコードの起源」フィールドで、「New record only」を選択します。

  11. 保存」をクリックして 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. each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。

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

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

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

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

  3. シナリオ 6:WF から 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
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
    または
    projectID
    AND
    OpTaskID
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
  9. この接続によって行われた更新を除外」オプションを有効にします。

  10. レコードの起源」フィールドで、「Deleted record only」を選択します。

  11. 保存」をクリックして 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. each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。

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

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

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

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

  3. シナリオ 7:WF から 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. 保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。

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

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

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

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

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

  3. シナリオ 8:WF から 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
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
    または
    projectID
    AND
    OpTaskID
    Equals

    Exists
    Webhook で監視するプロジェクト(複数可)の ID を入力します。
  9. 変数を設定 モジュールで、次の変数を設定します。

    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. 保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。

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

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

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3