Azure DevOps モジュール
Adobe Workfront Fusion のシナリオでは、Azure DevOps を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりすることができます。
シナリオの作成手順について詳しくは、シナリオの作成:記事のインデックスの記事を参照してください。
モジュールについて詳しくは、モジュール:記事インデックスの記事を参照してください。
アクセス要件
| 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 またはそれ以上 |
| Adobe Workfront Fusion ライセンス |
オペレーションベース:Workfront Fusion ライセンス要件なし コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration |
| 製品 | 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。 |
この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
前提条件
Azure DevOps モジュールを使用するには、Azure DevOps アカウントが必要です。
Azure DevOps API情報
Azure DevOps コネクタでは、次の機能が使用されます。
Azure DevOps を Workfront Fusion に接続 connect-azure-devops-to-workfront-fusion
-
Azure DevOps モジュールをシナリオに追加します。
-
「接続」フィールドの横にある「追加」をクリックします。
-
「接続タイプ 」フィールドで、使用する接続タイプを選択します。
note NOTE Azure DevOps (EntraApp) を使用すると、接続のすべてのスコープをリクエストできます。 -
次のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection name 作成する接続の名前を入力します。 Organization Azure DevOps アプリケーションを作成した組織の名前を入力します。 App ID 接続先のDevOps アプリケーションのIDを入力します。 Client Secret 接続先のDevOps アプリケーションのクライアントシークレットを入力します。 すべてのスコープをリクエスト Azure DevOps (EntraApp)接続タイプを使用している場合は、このオプションを有効にして、接続のすべてのスコープを要求します。 -
Azure DevOps アプリ IDまたはクライアントシークレットを入力するには、詳細設定を表示をクリックし、開いているフィールドに入力します。
-
「続行」をクリックして接続の設定を終了し、シナリオの作成を続けます。
Azure DevOps モジュールとそのフィールド
Azure DevOps モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。 これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「Azure DevOps」フィールドが表示される場合があります。 モジュール内の太字のタイトルは、必須フィールドを示します。
フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。 詳しくは、モジュール間での情報のマッピングを参照してください。
トリガー
作業項目の監視
このインスタントトリガーモジュールは、Azure DevOps でレコードが追加、更新または削除されたときにシナリオを実行します。
このモジュールは、レコードに関連付けられた標準フィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。 この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
アクション
レコードの作成
このアクションモジュールは、新しいプロジェクトまたは作業アイテムを作成します。
モジュールは、新しく作成された作業アイテムのオブジェクト ID、または新しく作成されたプロジェクトの URL とステータスコードを出力します。
カスタム API 呼び出し
このアクションモジュールは、Azure DevOps API に対して認証済みのカスタム呼び出しを実行します。 これにより、他の Azure DevOps モジュールでは不可能なデータフロー自動処理を作成できます。
このモジュールを設定する際には、次のフィールドが表示されます。
添付ファイルのダウンロード
このアクションモジュールは、添付ファイルをダウンロードします。
このモジュールは、添付ファイルのファイルコンテンツを返します。
作業アイテムをリンク
このアクションモジュールは、2 つの作業アイテムをリンクし、それらの間の関係を定義します。
レコードの読み取り
このアクションモジュールは、Azure DevOps の単一レコードからデータを読み取ります。
レコードの ID を指定します。
このモジュールは、レコードの ID および関連するフィールドと共に、接続を介してアクセスされるカスタムフィールドとその値を返します。 この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。
作業アイテムを更新
このアクションモジュールは、ID を使用して既存の作業アイテムを更新します。
このモジュールは、更新された作業アイテムの ID を返します。
添付ファイルをアップロード
このアクションモジュールは、ファイルをアップロードし、作業アイテムに添付します。
モジュールは、添付ファイルの添付ファイル ID とダウンロード URL を返します。
検索
作業アイテムのリスト
このアクションモジュールは、Azure DevOps プロジェクトの特定のタイプのすべての作業アイテムを取得します。
このモジュールは、主な作業アイテムの ID と関連するフィールドのほか、接続でアクセスするカスタムフィールドと値を返します。 この情報は、シナリオ内の後続のモジュールにマッピングできます。
このモジュールを設定する際には、次のフィールドが表示されます。