Orchestrator
最新
Orchestrator ユーザー ガイド
Last updated 2024年7月1日

サーバーレス ロボットで無人オートメーションを実行する

注:

前提条件

  • Orchestrator にパブリッシュされ、お使いのフォルダーに追加されている、バックグラウンドかつクロスプラットフォーム対応のオートメーション プロジェクト。バックグラウンド プロセスとフォアグラウンド プロセスについてはこちらを、プロセスの対応 OS について詳しくはこちらをご覧ください。
  • テナントで利用可能なロボット ユニット

手順 1. アカウントに対して無人オートメーションを有効化する

特定のアカウントで無人オートメーションを実行するには、まずそのアカウントで無人オートメーションを有効化する必要があります。

ロボット アカウントを使用している場合は既定で無人オートメーションの機能が付属しているため、この手順をスキップできます。

  1. [テナント] > [アクセス権を管理] に移動します。そのテナントのすべてのアカウントのリストが表示されたウィンドウが表示されます。
  2. [その他のアクション] > [編集] をクリックし、既存のアカウントに対して無人オートメーションを有効化するか、[ロールを割り当て] > [ユーザー] をクリックし、Automation Cloud のユーザー アカウントを参照します。
  3. [ロボットの設定] タブ (ステップ 2) で、[Unattended ロボット] トグルをオンにします。


  4. [更新] をクリックして既存のアカウントを更新するか、[作成] をクリックして新しいアカウントを追加します。
    注:
    • [マシンのログイン資格情報][一度に 1 つのジョブのみを実行] の設定は、サーバーレス ロボットには適用されません。
    • 実行に使用するアカウントと、そのアカウントとロールとの関連付けにより、リソースに対して一定レベルのアクセスを許可できます。プロセスが正常に実行されるように、アカウントが実行するプロセスで求められる操作を行うために必要な権限がアカウントに付与されていることを確認してください。

手順 2. テナントにサーバーレス ロボットを追加する

実行を有効化するには、サーバーレス ロボットのマシン (Orchestrator テナントにサーバーレス ロボットの機能を追加するために使用されるマシン テンプレート) を作成する必要があります。

  1. [テナント] > [マシン] に移動します。
  2. 画面右上の [マシンを追加] をクリックして、[Cloud ロボット - サーバーレス] を選択します。

    [マシン テンプレート] ページが開き、[マシン] の手順が表示されます。

  3. [名前] フィールドを入力し、必要に応じてマシン テンプレートの [説明] フィールドを入力します。
  4. (任意) このマシン オブジェクトを他のリソースと共に追跡する場合は、[タグ] セクションでタグを定義します。

    詳しい手順については、「マシン オブジェクトにタグを追加する」をご覧ください。

    注:

    画面右側には、ロボット ユニットの要件と、ジョブの実行時に使用するランタイムの種類に関する詳細情報が表示されます。

    既定では、プロセスごとに最適なマシン サイズが自動的に選択されます。サイズは、プロセスの [詳細設定] タブから選択できます。

  5. (任意) 右上の [アカウントとマシンのマッピング] をクリックして設定を編集します。

    詳しくは、「アカウントとマシンのマッピングを設定する」をご覧ください。

  6. (任意) VPN ゲートウェイを設定しており、ゲートウェイをこのテンプレートで使用する場合は、画面上部の [VPN の設定] をクリックして設定を編集します。
    1. [VPN 連携を有効化] トグルをオンにします。 VPN 設定が表示されます。
    2. [アドレス空間] フィールドで、ネットワーク管理者から受け取った予約済みの IP アドレスを、CIDR 表記法で /16 以上のマスクを使用して追加します。
      注: [アドレス空間] フィールドが表示されない場合は、テナントの VPN ゲートウェイが正常にデプロイされていることを確認します。
  7. [プロビジョニング] をクリックします。

[マシン] ページの上部に成功を示すメッセージが表示され、新しいテンプレートがリストに表示されます。

手順 3. フォルダーのリソースへのアクセス権を付与する

無人オートメーションを実行するには、アカウントとサーバーレス ロボットのマシン テンプレートの両方が、実行対象のプロセスに対するアクセス権を持つ必要があります。そのためには、手順 1 と 2 で設定したアカウントとマシン オブジェクトをプロセスを含むフォルダーに追加する必要があります。

手順 4. 無人オートメーションを実行する: 手動

Orchestrator では、[ジョブ] ページから無人ジョブを手動で開始したり、トリガーを使用して計画された方法で自動的にトリガーしたりできます。

重要: 各ジョブの実行時間は 15 分に制限されています。これ以上の時間がかかるジョブは、実行時間が 15 分に達した時点で終了されます。15 分の制限に達しないように、お使いのオートメーション プロジェクトを最適化するか複数のワークフローに分割してください。
  1. サイドバー メニューでプロセスを含むフォルダーを選択して、そのフォルダーに移動します。
  2. 選択したフォルダーのコンテキストで、[オートメーション] > [ジョブ] に移動します。[ジョブ] ページが表示されます。
  3. [開始] をクリックして新しいジョブを開始します。
  4. [ランタイム ライセンス] ドロップダウンで、[Cloud - Serverless] または [Cloud - Serverless Testing] を選択します。
  5. [開始] をクリックします。コマンドが送信された旨を示すメッセージが表示され、ジョブがリストに表示されます。

手順 4. 無人オートメーションを実行する: 自動トリガー

  1. サイドバー メニューからプロセスを含むフォルダーを選択して、そのフォルダーに移動します。
  2. 選択したフォルダーのコンテキストで、[オートメーション] > [トリガー] に移動します。[トリガー] ページが表示されます。
  3. [新しいトリガーを追加] をクリックして、トリガーを介してジョブを開始する方法を設定します。
  4. 必要なフィールドを入力します。
  5. [ランタイム ライセンス] ドロップダウンで、[Cloud - Serverless] または [Cloud - Serverless Testing] を選択します。
    注:

    Community ライセンス プランを使用しており Serverless ランタイムを選択した場合は、[ジョブの実行に基づいてトリガーを無効化] オプションが自動的に有効化され、次の既定値が設定されます (フィールドは読み取り専用です)。

    • [ジョブが指定した回数連続して失敗した場合に無効化] は10 に設定されます。

    • [トリガーの無効化の猶予期間 (日)] は 0 に設定されます。

  6. [追加] をクリックします。保存に成功した旨を示すメッセージが表示され、トリガーがリストに表示されます。設定に従ってジョブが開始されます。すべてのジョブとそのステータスは [ジョブ] ページに一覧表示されます。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.