テンプレートを使用して 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
-
Adobe Developer Consoleのテクニカルアカウントが必要です。
詳細と手順については、Adobe ドキュメントの テクニカルアカウントの設定 を参照してください。
-
Adobe Admin Console製品プロファイル領域のテクニカルアカウントにシステム管理者権限を適用する必要があります。
詳細と手順については、Adobe Admin Consoleを使用してWorkfrontでシステム管理者を作成する を参照してください
Jira
Jira に OAuth2 認証を使用している場合(推奨)、https://developer.atlassian.com/console で OAuth2 アプリケーションを設定する必要があります。 詳細と手順については、Jira モジュール記事の Jira への OAuth2 接続の作成 を参照してください。
前提
これらのモジュールは、次のことを前提としています。
- Workfrontは、マーケティングキャンペーンプロジェクト全体の信頼できる情報源です
- Jira は技術チームによって使用され、Workfrontで開始されたプロジェクトの一部を満たしています。
- すべての Jira ユーザーがWorkfrontにアクセスできるわけではありません(その逆も同様です)。
- Workfrontと Jira はクラウドでホストされています。
データモデル(フィールドマッピング)
*これらのフィールドは、この統合設定の一部として設定されます。 手順については、Workfront、Jira、Workfront Fusion での前提条件の設定 を参照してください。
Workfront、Jira およびWorkfront Fusion で前提条件を設定します
Jira 統合テンプレートを使用するには、次の設定を実行する必要があります。
Jira の設定
これらのモジュールを使用するには、Jira で以下を作成する必要があります。
- システム統合ユーザー
- 3 つの特定のカスタムフィールド
Jira でのシステム統合ユーザーの作成
- Jira で、「システム統合ユーザー」という特定のユーザーを作成します。 このユーザーは、Workfront Fusion でのみ使用する必要があり、人間のユーザーを表すことはできません。 このユーザーの資格情報は、Workfront Fusion Connections で使用されます。
Jira での必要なカスタムフィールドの作成
この統合では、接続先の Jira アカウントに 3 つの特定のフィールドが必要です。 これらのフィールドがないと、統合は失敗します
-
Jira で、設定 (歯車アイコン)に移動し、作業項目 を選択します。
-
左側のナビゲーションで「カスタムフィールド」を選択します。
-
画面の右上隅にある「カスタムフィールドを作成」をクリックします。
-
次のフィールドを作成します。
table 0-row-2 1-row-2 2-row-2 3-row-2 フィールド名 フィールドタイプ WF ID テキストフィールド (1 行) WF ステータス テキストフィールド (1 行) WF リンク URL フィールド Jira でのリンク作成について詳しくは、フィールドの作成に関する Jira のドキュメントを参照してください。
-
新しく作成したフィールドを、Jira プロジェクトに関連付けられた画面に追加します。
Jira の画面について詳しくは、作業項目画面の設定に関する Jira のドキュメントを参照してください。
Workfrontの設定
これらのモジュールを使用するには、Workfrontで以下を作成する必要があります。
- システム統合ユーザー
- 特定のカスタムフォーム
Workfrontでの System Integration ユーザーの作成
-
Workfrontで、System Integration ユーザーを作成します。 このユーザーはWorkfront Fusion でのみ使用され、人間のユーザーを表すものではありません。 このユーザーに割り当てられたタスクは、Workfrontと Jira を同期するシナリオをトリガーします。
手順については、Workfront ドキュメントの ユーザーの追加 を参照してください。
Workfrontでのカスタムフォームの作成
-
Workfrontで、カスタムフォームの作成を開始します。
手順については、Workfront ドキュメントの カスタムフォームの作成 を参照してください。
-
フォームに「JIRA フィールド」という名前を付けます。
-
カスタムフォームに次のフィールドを含める:
- Jira とWorkfrontの間でマッピングするフィールドを追加します。
- カスタムフォームを保存します。
Workfront Fusion で接続を設定する
接続を作成するには、Jira およびWorkfrontで System Integration ユーザーを作成している必要があります。
これらの接続を作成する場合は、作成したシステム統合ユーザーの資格情報を使用してください。
必要に応じて、テンプレートの設定の一環として、これらの接続を作成できます。
- Workfrontへの接続を作成する方法については、Workfront モジュールに関する記事の WorkfrontのWorkfront Fusion への接続 を参照してください。
- Jira への接続を作成する手順については、「Jira ソフトウェアモジュール」の Jira をWorkfront Fusion に接続する を参照してください。
シナリオ
Jira 用のすぐに使用できる 8 つのテンプレートは、一般的なワークフローのレプリケートと実装の高速化に役立ちます。 テンプレートは、特定のビジネスニーズに合わせて完全にカスタマイズ可能で、要件の進化に合わせて拡張できます。
すべてのシナリオを実装する必要はありません。 最小限の実装にはシナリオ 1 が必要です。これにより、Workfrontの割り当てから JIRA 問題に対する単一方向の統合が作成されます。 さらにシナリオを追加して、Workfrontと JIRA の間の堅牢性と双方向相互接続を高めることができます。 また、プロジェクトからエピックへの統合や、JIRA からWorkfrontへの問題やタスクなどのケースを処理するためのシナリオを作成することもできます。
これらのテンプレートや拡張機能を使用することは、カスタム設定と見なされるので、サポートや実装にはAdobe Professional ServicesまたはAdobe パートナーを利用することをお勧めします。
- Workfrontから Jira へ:Workfrontのタスクまたは問題の割り当てから JIRA の問題を作成
- JIRA からWorkfrontへ:JIRA からWorkfrontへ:Jira からWorkfrontに問題やコメントに関する更新を送信します
- Workfrontから Jira へ:Workfront タスクから JIRA への変更
- Workfrontから Jira へ:Workfrontの問題が JIRA の問題に変更されました
- Workfrontから Jira へ:Workfrontのタスクまたは問題に関する新しいメモを作成する際に、JIRA でコメントを作成します
- Workfrontから Jira へ:Workfrontのタスクまたは問題で削除したメモに対して JIRA でコメントを作成します
- Workfrontから Jira へ:Workfrontのタスクまたは問題に関する新規ドキュメントを作成する際に、JIRA でコメントを作成します
- Workfrontから Jira へ:Workfrontのタスクまたは問題で削除されたドキュメントに関するコメントを JIRA で作成します
一般パラメーター
これらのテンプレートを設定する際は、次の一般的なパラメーターを使用します。
-
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
- JIRA でユーザーのプロファイルをクリックし、ブラウザーで URL を確認します。
シナリオ 1:Workfrontから Jira へ:Workfrontのタスクまたは問題の割り当てから JIRA の問題を作成します
このシナリオでは、Workfrontのタスクまたは問題が System Integration User に割り当てられると、Jira の問題が作成されます。 シナリオでは、「要約」、「摘要」、「納期」、「WF ステータス」および「WF ID」フィールドに入力します。 イシューが作成されると、このシナリオでは、添付ファイルのリストと、Workfrontの元のタスクまたはイシューに関連するメモの履歴もアップロードされます。
Workfront タスクが割り当てられている場合、Jira のイシューはタスクです。 Workfrontの問題が割り当てられている場合、Jira の問題はバグです。
トリガーモジュールの設定
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
「Workfrontから Jira へ:Workfront タスクまたは問題割り当てから JIRA の問題を作成」テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
Workfront Fusion で接続を設定 で作成したWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Assignment」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
And オプションを使用して、次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 assignedToID が次と等しい (System Integration ユーザーのWorkfront ID を入力します) タスク ID 存在する projectID が次と等しい (Webhook で監視する 1 つ以上のプロジェクトの ID を入力します) -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコード生成元」フィールドで、「新規レコードのみ」を選択します。
-
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
続いて Workfrontと Jira へのテンプレートモジュールの接続 を参照してください。
Workfrontと Jira へのテンプレートモジュールの接続
- each Workfront モジュールの「接続」フィールドで、Workfront Fusion で接続を設定 で作成したWorkfront接続を選択し、「OK」をクリックしてそのモジュールへの接続を保存します。
- それぞれの Jira モジュールの「接続」フィールドで、Workfront Fusion で接続を設定 で作成したWorkfront接続を選択し、「OK」をクリックしてそのモジュールへの接続を保存します。
- 一般パラメーターモジュールの更新 を続行します。
一般パラメーターモジュールの更新
-
テンプレートの 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 を入力します。 -
続けて Jira でのカスタムフィールドのマッピング を行います。
シナリオ 2:JIRA からWorkfrontへ:問題に関する更新とコメントを Jira からWorkfrontに送り返す
このシナリオでは、Jira でイシューが作成されたときに、Workfrontのタスクまたはイシューを作成します。
Jira に OAuth2 認証を使用するには、https://developer.atlassian.com/console で OAuth2 アプリケーションを設定する必要があります。 情報と手順については、Jira のドキュメントを参照してください。
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
パート 2:JIRA をWorkfrontに:イシューとコメントに関する更新を Jira からWorkfrontに送り返す テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
システム統合ユーザーの資格情報を使用する接続を選択するか、システム統合の資格情報を使用して Jira への接続を作成します。
- Jira への接続を作成する手順については、「Jira ソフトウェアモジュール」の Jira をWorkfront Fusion に接続する を参照してください。
-
Webhook フィルターの設定
-
続いて Jira での Webhook の設定 を参照してください。
Jira での Webhook の設定
-
Jira で、Webhook を作成します。
手順については、Jira ドキュメントの Webhook を参照してください。
-
Webhook を設定する際は、次の値を使用します。
- JQL:project = "yourProjectName"(yourProjectName =JIRA プロジェクトの名前)
- 問題:作成、更新
- コメント:作成、削除されました
Workfrontと Jira へのテンプレートモジュールの接続(モジュール 2)
- each Workfront モジュールの「接続」フィールドで、Workfront Fusion で接続を設定 で作成したWorkfront接続を選択し、「OK」をクリックしてそのモジュールへの接続を保存します。
- それぞれの Jira モジュールの「接続」フィールドで、Workfront Fusion で接続を設定 で作成したWorkfront接続を選択し、「OK」をクリックしてそのモジュールへの接続を保存します。
シナリオ 3:Workfrontから Jira へ:Workfront タスクから JIRA への変更
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
パート 3:Workfrontから Jira:Workfront タスクから JIRA への変更 テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
テンプレートをクリックして、エディターに入ります。
-
このシナリオを所有する組織およびチームを選択します。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Task」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
And オプションを使用して、次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 assignedToID が次と等しい System Integration ユーザーのWorkfront ID を入力します projectID が次と等しい Webhook で監視するプロジェクト(複数可)の ID を入力します。 DE: Jira キー 存在する -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
Updated record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
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。 -
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。
シナリオ 4:Workfrontから Jira へ:Workfront問題から JIRA 問題への変更
このシナリオでは、Workfrontの問題から、以前に接続された JIRA の問題に更新が送信されます。
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
シナリオ 4:WF から Jira への変更(イシュー) テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
テンプレートをクリックして、エディターに入ります。
-
このシナリオを所有する組織およびチームを選択します。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Issues」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
And オプションを使用して、次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 assignedToID が次と等しい System Integration ユーザーのWorkfront ID を入力します projectID が次と等しい Webhook で監視するプロジェクト(複数可)の ID を入力します。 DE: Jira キー 存在する -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
Updated record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
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。 -
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。
シナリオ 5:Workfrontから Jira へ:Workfrontのタスクまたは問題に関する新しいメモを作成する際に、JIRA でコメントを作成します
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
シナリオ 5:WF-to-Jira 新規ノート(タスクとイシュー) テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Note」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 projectID
AND
TaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 または projectID
AND
OpTaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
New record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
変数を設定 モジュールで次の変数を設定し、「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。 -
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。
シナリオ 6:Workfrontから Jira へ:Workfrontのタスクまたは問題で削除されたメモに対して JIRA でコメントを作成する
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
シナリオ 6:WF から Jira へのメモ(タスクとイシュー)を削除 テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Note」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 projectID
AND
TaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 または projectID
AND
OpTaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
Deleted record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
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。 -
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。
シナリオ 7:Workfrontから Jira へ:Workfrontのタスクまたは問題に関する新規ドキュメントを作成する際に、JIRA でコメントを作成します
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
シナリオ 7:WF から Jira への新規添付ファイル(タスクと問題) テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Document」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
And オプションを使用して、次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 フィールド 演算子 値 assignedToID が次と等しい System Integration ユーザーのWorkfront ID を入力します projectID が次と等しい Webhook で監視するプロジェクト(複数可)の ID を入力します。 -
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。 -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
New record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。
シナリオ 8:Workfrontから Jira へ:Workfrontのタスクまたは問題で削除されたドキュメントに関するコメントを JIRA で作成する
-
左側のナビゲーションパネルにある「テンプレート」タブ
をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
シナリオ 8:WF から Jira への添付ファイルの削除(タスクと問題) テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールで、Webhook の追加を開始します。
-
「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択します。
-
「レコードタイプ」フィールドで「
Document」を選択します。 -
「状態」フィールドで「
New state」を選択します。 -
次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 projectID
AND
TaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 または projectID
AND
OpTaskIDEquals
ExistsWebhook で監視するプロジェクト(複数可)の ID を入力します。 -
変数を設定 モジュールで、次の変数を設定します。
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。 -
「この接続によって行われた更新を除外」オプションを有効にします。
-
「レコードの起源」フィールドで、「
Deleted record only」を選択します。 -
「保存」をクリックして Webhook を保存し、「OK」をクリックしてトリガーモジュールを保存します。
-
each Workfront モジュールの「接続」フィールドで、System Integration 資格情報を使用するWorkfront接続を選択し、「OK」をクリックしてモジュールを保存します。
-
各 Jira モジュールの「接続」フィールドで、システム統合資格情報を使用する Jira 接続を選択し、「OK」をクリックしてモジュールを保存します。