Microsoft Azure DevOps Boards スポーク

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:8分
  • ServiceNow インスタンスから Azure DevOps ボード の作業アイテムを管理するプロセスを自動化します。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    統合ハブサブスクリプション

    このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。

    スポークバージョン

    Azure DevOps ボード スポーク v2.0.0 が最新バージョンです。

    サポート対象のバージョン

    このスポークは Azure DevOps ボード REST API バージョン 4.1 と TFS 2018 Update 3 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。

    スポークの依存関係

    アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。
    • ServiceNow 統合ハブアクションステップ:REST (com.glide.hub.action_step.rest)
    • ServiceNow フローデザイナー:動的入力 (com.glide.hub.dynamic_inputs)
    • ServiceNow IntegrationHub ランタイム (com.glide.hub.integration.runtime)
    • ServiceNow 統合ハブアクションテンプレート - Data Stream (com.glide.hub.action_type.datastream)
    • iHUB スポークユーティリティパック (com.snc.ihub_spoke_util_pack)
    注:
    これらのプラグインの一部はライセンス可能な機能であり、スポーク実装の外部で使用する場合は適切なライセンスが必要です。

    スポークの要件

    • Azure DevOps インスタンス
    • Azure DevOps を認証するための個人用アクセストークン (PAT)
    「」を参照してください。 Azure DevOps ドキュメント 個人用アクセストークンの作成の詳細については、

    スポークのアクション

    Azure DevOps ボード スポーク では、ServiceNow でイベントが発生したときに作業アイテムを管理するアクションが提供されます。使用可能なアクションは次のとおりです。

    カテゴリ アクション 説明
    コアプロセス管理 反復を作成 Azure DevOps 反復を作成します。
    反復を削除 パスによって Azure DevOps 反復を削除します。
    チーム反復を削除 チームから反復のリンクを解除または削除します。
    作成可能フィールドを検索 必要な Azure DevOps プロジェクトですべてのフィールドのリストを取得します。
    エリアパスを検索 プロジェクト内のすべてのエリアパスを取得します。
    編集可能なフィールドを検索 必要な作業アイテムのすべてのフィールドのリストを編集用に取得します。
    チームのエリアパスを検索 チームのすべてのエリアパスを取得します。
    パスで反復を検索 パスで反復を取得します。
    反復パスを検索 プロジェクトのすべての反復パスを取得します。
    チームの反復パスを検索 チームのすべての反復パスを取得します。
    プロセスを検索 すべての Azure DevOps プロセスのリストを取得します。
    プロジェクトストリームを検索 すべての Azure DevOps プロジェクトの詳細を取得します。
    作業アイテムリビジョンストリームを検索 バッチ処理のレポート作業アイテムのリビジョンを取得します。
    作業アイテムリンクストリームを検索 バッチ処理のレポート作業アイテムリンクを取得します。
    Wiql でクエリを検索 Wiql を指定してクエリの結果を取得します。
    チーム設定を検索 チームのバックログとデフォルトの反復設定を取得します。
    チームを検索 プロジェクトのすべてのチームを取得します。
    ID で作業アイテムデータを検索 作業アイテムのすべてのデータを取得します。
    ID で作業アイテム関係を検索 作業アイテムのすべての関係を取得します。
    作業アイテムタイプを検索 必要な Azure DevOps プロジェクトのすべての作業アイテムタイプのリストを取得します。
    プロセスで作業アイテムタイプフィールドを検索 Azure DevOps からのプロセス別に作業アイテムタイプのすべてのフィールドのリストを取得します。
    チームに反復を投稿 Azure DevOps 反復を Azure DevOps チームに追加します。
    レポート作業アイテムのリビジョン (Reporting Work Items Revisions) バッチ処理用のレポート作業アイテムのリビジョンを追加します。
    反復を更新 Azure DevOps 反復を更新します。
    プロジェクトストリームを検索 すべての Azure DevOps プロジェクトのリストを取得します。
    プロセス別の作業アイテムタイプを取得 必要な Azure DevOps プロセスのすべての作業アイテムタイプのリストを取得します。
    作業アイテムタイプを取得 必要な Azure DevOps プロジェクトのすべての作業アイテムタイプのリストを取得します。
    パスでエリアを検索 プロジェクトのエリアをそのパスで取得します。
    チームのエリアパスを検索 チームのすべてのエリアパスを取得します。
    エリアパスを検索 プロジェクト内のすべてのエリアパスを取得します。
    作成可能フィールドを検索 必要な Azure DevOps プロジェクトのすべてのフィールドのリストを取得します。
    編集可能なフィールドを検索 必要な作業アイテムのすべてのフィールドのリストを編集用に取得します。
    パスで反復を検索 パスで反復を取得します。
    反復パスを検索 プロジェクトのすべての反復パスを取得します。
    チームの反復パスを検索 チームのすべての反復パスを取得します。
    プロセスを検索 すべての Azure DevOps プロセスのリストを取得します。
    作業アイテムを検索 作業アイテムのリストを取得します。
    チーム設定を検索 チームのバックログとデフォルトの反復設定を取得します。
    チームを検索 プロジェクト内のすべてのチームを取得します。
    ID で作業アイテムデータを検索 作業アイテムのすべてのデータを取得します。
    ID で作業アイテム関係を検索 作業アイテムのすべての関係を取得します。
    プロセスで作業アイテムタイプフィールドを検索 Azure DevOps からプロセス別の作業アイテムタイプのすべてのフィールドのリストを取得します。
    作業アイテムタイプを検索 必要な Azure DevOps プロジェクトのすべての作業アイテムタイプのリストを取得します。
    プロセスで作業アイテムタイプを検索 Azure DevOps からプロセス別のすべての作業アイテムタイプのリストを取得します。
    Wiql でクエリを検索 Wiql を指定してクエリの結果を取得します。
    作業アイテム管理 作業アイテム間のリンクを作成 作業アイテム間に親子関係を作成します。
    作業アイテムを作成 Azure DevOps クラウドのインスタンスに新しい作業アイテムを作成します。作業アイテムは、組織での Azure DevOps のカスタマイズ方法に応じて、特定の作業アイテムタイプまたはカスタム作業アイテムタイプにすることができます。
    サービスフックを作成 Azure DevOps サービスフックの新しいサブスクリプションを作成します。
    作業アイテムを削除 Azure DevOps インスタンスの必要な作業アイテムを削除します。
    作業アイテム間のリンクを削除 作業アイテム間のリンクを削除します。
    作業アイテムを更新 Azure DevOps クラウドのインスタンスの作業アイテムを更新します。
    作業アイテムプロジェクトの詳細を更新 同じ組織内のプロジェクト間を移動します。
    添付ファイルの追加 ServiceNow レコードに関連付けられた添付ファイルを、Azure DevOps インスタンスの必要な作業アイテムに追加します。

    接続および資格情報エイリアスの要件

    統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。

    フロー、サブフロー、およびアクションで異なる接続を使用する場合は、子エイリアスを作成し、デフォルトのエイリアスレコードをその親として選択します。子エイリアスを設定するには、親エイリアスの設定に必要な同じ手順を実行します。要件と設定に応じて、フロー、サブフロー、およびアクションで親エイリアスまたは子エイリアスのいずれかを選択できます。

    複数の Azure DevOps アカウントを使用することもできます。この場合、認証情報レコードを構成するときにそれぞれのパスワードを指定し、接続レコードを構成するときに関連する接続 URL を指定する必要があります。