通知を受け取る

UiPath Robot

UiPath Robot ガイド

Robot サービス

概要

The robot service is the brain of all operations. It communicates through an inter-process communication channel with Studio, the UiPath Assistant, and Robot Command Line Interface to receive and process information, and then to provide the necessary instructions to the Robot Executor.

また、ロボットのハートビートを Orchestrator に送信したり、実行ステータスを伝達したり、新しい実行命令を受信したりし、Orchestrator と実行ホスト間のプロキシとしても機能します。

プロセスが実行される Windows セッションは、Robot サービスによって管理および監視され、Robot の資格情報によって信頼されます。

Robot サービスは、サービス モードまたはユーザー モードでデプロイできます。主な違いを以下の表に示します。

ActionService Mode RobotUser Mode Robot
Attended ExecutionImageImage
Unattended Execution (Automatic Session Management)Imageno_right 1
Concurrent Job ExecutionImageImage
Single Machine - Multi-User DeploymentImageImage

1 ユーザー モードの Robot による無人実行は、ユーザーがアクティブなセッションでログインしている間にのみ可能です。

サービス モードの Robot サービス

サービス モードの Robot は、無人オートメーションのシナリオに最適です。プロセスが実行されると、Robot Executor が実行されます。この時、Robot Executor はそれが登録されているユーザーと同じ権限を持ちます。

サービス モードの Robot サービスは、以下のように動作します。

  • UiPath.Service.Host.exe、およびユーザーごとの追加のサービス (UiPath.Service.UserHost.exe) をマシン上の各ユーザーに対して使用します。
  • ローカル システム ユーザー配下のサービス コントロール マネージャー (SCM) により起動されます。
  • 対話型 Windows セッションを開くことができます。
  • 無人オートメーションのシナリオや大規模なプラットフォームのデプロイに最適です。
  • マシン管理者の権限があります。
  • Windows サービスの下に表示されています。
  • ユーザーがセッションを開始してログインしていない場合でも、Orchestrator からジョブを実行できます。

追加で:

  • UiPath.settings ファイルは %ProgramData%\UiPath フォルダーにインストールされます。
  • パッケージは、既定で %userprofile%\.nuget\packages フォルダーにダウンロードされます。
  • ローカル パッケージは %ProgramData%\UiPath\Packages フォルダーに保存され、Assistant で使用できます。
865

A Service Mode Robot can be easily updated or converted to a User Mode Robot.

📘

注:

Robot をサービス モードからユーザー モードに変換すると、Robot が元の NuGet パッケージ フォルダーの .xaml ファイルにアクセスできなくなる場合があります。この解決方法について詳しくは、この特定のシナリオの詳細が記載されたこちらのガイドをご覧ください。

ユーザー モードの Robot サービス

ユーザー モードの Robot は、有人オートメーションのシナリオに最適です。プロセスを開始するユーザーの下で実行され、そのユーザーとまったく同じ権限を持ちます。

ユーザー モードの Robot サービスは、以下のように動作します。

  • UiPath.Service.UserHost.exe のみを使用し、Studio または UiPath Assistant によって自動的に起動されます。
  • 有人オートメーションのシナリオに最適です。
  • 実行したユーザーの権限を有しています。
  • Windows サービスの下に表示されていません。
  • Orchestrator からジョブを実行するには、ユーザーがアクティブなセッションでログインする必要があります。

追加で:

  • UiPath.settings ファイルは %LocalAppData%\UiPath フォルダーにインストールされます。
  • パッケージは %userprofile%\.nuget\packages フォルダーにダウンロードされます。
  • ローカル パッケージは %ProgramData%\UiPath\Packages フォルダーに保存され、Assistant で使用できます。
864

A User Mode Robot can easily be updated or converted to a Service Mode Robot.

2 か月前に更新


Robot サービス


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。