テンプレートを使用して 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へのOAuth2接続の作成」を参照してください。
前提条件
これらのモジュールは、次の要素を前提としています。
- Workfrontは、マーケティングキャンペーンプロジェクト全体の情報源です
- Jiraは技術チームによって使用されており、Workfrontで開始されたプロジェクトの一部を満たしています。
- すべてのJira ユーザーがWorkfrontにアクセスできるわけではなく、その逆も同様です。
- WorkfrontとJiraはクラウドでホストされています。
データモデル(フィールドマッピング)
*これらのフィールドは、この統合設定の一部として設定されます。 手順については、Workfront、Jira、およびWorkfront Fusionでの前提条件の設定を参照してください。
Workfront、Jira、Workfront Fusionでの前提条件の設定
Jira統合テンプレートを使用するには、次の設定を実行する必要があります。
Jiraの設定
これらのモジュールを使用するには、Jiraで次を作成する必要があります。
- システム統合ユーザー
- 3つの特定のカスタムフィールド
Jiraでのシステム統合ユーザーの作成
- Jiraで、System Integration Userという名前の特定のユーザーを作成します。 このユーザーは、Workfront Fusionでのみ使用する必要があり、人間のユーザーを表すものではありません。 このユーザーの資格情報は、Workfront Fusion接続で使用されます。
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 Userの作成
-
Workfrontで、System Integration ユーザーを作成します。 このユーザーはWorkfront Fusionでのみ使用され、人間のユーザーを表すものではありません。 このユーザーに割り当てられたタスクは、WorkfrontとJiraを同期するシナリオをトリガーします。
手順については、Workfront ドキュメントの「 ユーザーを追加」を参照してください。
Workfrontでのカスタムフォームの作成
-
Workfrontでは、カスタムフォームの作成を開始します。
手順については、Workfront ドキュメントの「 カスタムフォームの作成」を参照してください。
-
フォームに「JIRA Fields」という名前を付けます。
-
カスタムフォームに次のフィールドを含めます。
- JiraとWorkfront間でマッピングするフィールドを追加します。
- カスタムフォームを保存します。
Workfront Fusionでの接続の設定
接続を作成する前に、JiraとWorkfrontでシステム統合ユーザーを作成しておく必要があります。
これらの接続を作成する場合は、作成したシステム統合ユーザーの資格情報を必ず使用してください。
必要に応じて、テンプレートの設定の一環として、これらの接続を作成できます。
- Workfrontへの接続を作成する手順については、「WorkfrontをWorkfront Fusionに接続」を参照してください。Workfront モジュール
- Jiraへの接続を作成する手順については、「Jira Software modules」の「JiraをWorkfront Fusionに接続」を参照してください。
シナリオ
すぐに使用できる8つのJira用テンプレートを使用して、一般的なワークフローを複製し、実装を高速化できます。 テンプレートは特定のビジネスニーズに合わせて完全にカスタマイズでき、要件の進化に応じて拡張することができます。
すべてのシナリオを実装する必要はありません。 最小限の実装にはシナリオ 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を入力) TaskID 存在する projectID が次と等しい (Webhookで監視するプロジェクトのIDを入力します) -
この接続 オプションによって行われた 除外の更新を有効にします。
-
「レコードの発信元」フィールドで、「新規レコードのみ」を選択します。
-
SaveをクリックしてWebhookを保存し、OKをクリックしてトリガーモジュールを保存します。
テンプレートモジュールをWorkfrontとJiraに接続する
- 各 Workfront モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OKをクリックして、そのモジュールへの接続を保存します。
- 各 Jira モジュールの「接続」フィールドで、Configure connections in 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を入力します。
シナリオ 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 Software modules」の「JiraをWorkfront Fusionに接続」を参照してください。
-
Webhook フィルターの設定
JiraでのWebhookの設定
-
JiraでWebhookを作成します。
手順については、Jira ドキュメントのWebhookを参照してください。
-
Webhookを設定する場合は、次の値を使用します。
- JQL: project = “yourProjectName” (ここでyourProjectName = your JIRA プロジェクトの名前)
- 問題:作成、更新
- コメント:作成、削除
テンプレートモジュールをWorkfrontとJiraに接続する(Module 2)
- 各 Workfront モジュールの「接続」フィールドで、Configure connections in Workfront Fusionで作成したWorkfront接続を選択し、OKをクリックして、そのモジュールへの接続を保存します。
- 各 Jira モジュールの「接続」フィールドで、Configure connections in 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 Key 存在する -
この接続 オプションによって行われた 除外の更新を有効にします。
-
レコードの発信元 フィールドで、
Updated record onlyを選択します。 -
Saveをクリックして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。 -
各 Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OKをクリックしてモジュールを保存します。
-
各 Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OKをクリックしてモジュールを保存します。
シナリオ 4:WorkfrontからJiraへの移行:Workfrontの問題からJIRAの問題への変更
このシナリオでは、以前に接続したJIRAの問題に対して、Workfrontの問題から更新を送信します。
-
左側のナビゲーションパネルで「テンプレート」タブ「
」をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
「シナリオ 4: WF-to-Jira Changes (Issues)」テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
テンプレートをクリックしてエディターに入ります。
-
このシナリオを所有する組織とチームを選択します。
-
最初のモジュールでは、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 Key 存在する -
この接続 オプションによって行われた 除外の更新を有効にします。
-
レコードの発信元 フィールドで、
Updated record onlyを選択します。 -
Saveをクリックして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。 -
各 Workfront モジュールで、Connection フィールドで、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
TaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 または projectID
AND
OpTaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 -
この接続 オプションによって行われた 除外の更新を有効にします。
-
レコードの発信元 フィールドで、
New record onlyを選択します。 -
Saveをクリックして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。 -
各 Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OKをクリックしてモジュールを保存します。
-
各 Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OKをクリックしてモジュールを保存します。
シナリオ 6: WorkfrontからJiraへ:Workfront タスクまたは問題に関する削除されたメモに対してJIRAでコメントを作成する
-
左側のナビゲーションパネルで「テンプレート」タブ「
」をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
「シナリオ 6: 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
TaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 または projectID
AND
OpTaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 -
この接続 オプションによって行われた 除外の更新を有効にします。
-
レコードの発信元 フィールドで、
Deleted record onlyを選択します。 -
Saveをクリックして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。 -
各 Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OKをクリックしてモジュールを保存します。
-
各 Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OKをクリックしてモジュールを保存します。
シナリオ 7: WorkfrontからJiraへ:Workfront タスクまたは問題に関する新しいドキュメントを作成する際に、JIRAでコメントを作成する
-
左側のナビゲーションパネルで「テンプレート」タブ「
」をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
「シナリオ 7: WF-to-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を選択します。 -
SaveをクリックしてWebhookを保存し、OKをクリックしてトリガーモジュールを保存します。
-
各 Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OKをクリックしてモジュールを保存します。
-
各 Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OKをクリックしてモジュールを保存します。
シナリオ 8: WorkfrontからJiraへ:Workfront タスクまたは問題で削除されたドキュメントに対してJIRAでコメントを作成する
-
左側のナビゲーションパネルで「テンプレート」タブ「
」をクリックします。
-
画面の左上隅付近にある検索バーを使用して、テンプレートを検索します。 テンプレート名または含まれるアプリケーションで検索できます。
-
「シナリオ 8: WF-to-Jiraの添付ファイルの削除(タスクとイシュー)」テンプレートをクリックします。
テンプレートのビューが開き、情報とデータフローのアニメーションが表示されます。
-
最初のモジュールでは、Webhookの追加を開始します。
-
「接続」フィールドで、System Integration資格情報を使用するWorkfront接続を選択します。
-
レコードタイプ フィールドで、
Documentを選択します。 -
状態 フィールドで、
New stateを選択します。 -
次の操作でフィルターを設定します。
table 0-row-3 1-row-3 2-row-3 3-row-3 フィールド 演算子 値 projectID
AND
TaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 または projectID
AND
OpTaskID次と等しい
が存在しますWebhookで監視するプロジェクトのIDを入力します。 -
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。 -
この接続 オプションによって行われた 除外の更新を有効にします。
-
レコードの発信元 フィールドで、
Deleted record onlyを選択します。 -
SaveをクリックしてWebhookを保存し、OKをクリックしてトリガーモジュールを保存します。
-
各 Workfront モジュールで、Connection フィールドで、System Integration資格情報を使用するWorkfront接続を選択し、OKをクリックしてモジュールを保存します。
-
各 Jira モジュールで、「接続」フィールドで、システム統合資格情報を使用するJira接続を選択し、OKをクリックしてモジュールを保存します。