add-ins
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

アドイン ユーザー ガイド

最終更新日時 2026年3月30日

クイックスタート

はじめに

このガイドの目的は、[ジョブを開始] 操作を実行して、MuleSoft の UiPath アドインを使用する方法を説明することです。

ジョブを開始

ジョブを開始するには、少なくとも次の要求本文の入力パラメーターを渡す必要があります。

パラメーター説明
ReleaseKey[リリースを取得] を実行して取得する ID です。Orchestrator は、プロセスの特定のバージョンを実行するためにこのキーを必要とします。
ストラテジモダン フォルダーでは、ModernJobsCount を使用することをお勧めします。
ジョブ数ジョブが実行される頻度です。
入力引数ジョブに入力パラメーターがある場合、そのパラメーターは InputArguments フィールドの JSON 文字列として送信できます。入力パラメーターがない場合、このフィールドは無視されます。
注:

フォルダー ID は、リリースの取得操作を実行するために必要です。この ID は、[ ジョブを開始 ] 操作でも必要になります。フォルダー ID を取得するには、フォルダーの取得操作を実行する必要があります。

Anypoint Studio でのジョブの開始操作フロー

操作を実行するには、次の手順に従ってください。

  1. Anypoint Studio で、[File (ファイル)] をクリックし、[New (新規)][Mule Project (Mule プロジェクト)] の順に選択します。プロジェクト名を入力し、[Finish (完了)] をクリックします。
  2. [Search] フィールドに「HTTP」と入力し、[HTTP Listener] をキャンバスにドラッグします。
  3. [HTTP リスナー] をクリックし、[コネクタ設定] の右側にある緑色のプラス記号をクリックします。次の画面で、 ホストポートを追加し、[ OK] をクリックします。
  4. HTTP リスナーへの[Path (パス)]に URI パラメーターを指定します。例: /job/start}
  5. [ 回答 ] タブで、変数 http.status を既定の 200に設定します。下図を参照します。

http.status 変数を 200 に設定した [HTTP Listener response] タブ

手順

  1. 接続設定の詳細を指定します。
    • [Mule パレット] で [フォルダを取得] 操作を検索し、キャンバスにドラッグします。新しい構成をクリックし、以下のように構成の詳細を指定します。

      フォルダーの取得操作の接続設定の詳細

  2. 操作パラメーターを指定します。
    • $filter パラメーター値を DisplayName eq 'UnattendedProcesses' として入力します。

      フィルター パラメーターを DisplayName eq UnattendedProcesses に設定

    • この操作により、フォルダー ID が返されます。[変数を設定] を使用して、フォルダー ID の値を保持します。

  3. 変数を設定します。
    • Mule パレットSet Variable を検索し、 [Get Folder (フォルダを取得)] の横にドラッグアンドドロップします。

    • 以下のように、変数名と値を入力します。

      フォルダー ID、変数名、値で変数の設定を設定

  4. リリースを取得します。
    • Mule パレットで [Get Releases (リリースを取得)] を検索し、[Set Variable (変数を設定)] の横にドラッグアンドドロップします。
    • 前の手順で変数として設定した folderId UiPath の組織単位 ID として渡す必要があります。
    • この操作では、ジョブの開始操作で必要なリリース キーが返されます。
  5. ジョブを開始します。
    • Mule パレット[Start Job (ジョブを開始)] を検索し、[Set Variable (変数を設定)] の横にドラッグアンドドロップします。

    • 変数として設定した folderId を、UiPath の組織単位 ID として入力します。

    • [ 本文 ] パラメーターに、以下に示すように JSON を入力します。

      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      
    • 成功した応答には、以下のように成功ペイロードを設定します。

      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      

      ジョブの開始成功応答ペイロードの設定

    • 失敗応答の場合は、http.status500に設定し、エラー ペイロードを次のように設定します。

      http.status を 500 に設定したジョブの失敗応答を開始

      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      

      Anypoint Studio キャンバスでのジョブ開始フローの完了

  • はじめに
  • ジョブを開始
  • 手順

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得