通知を受け取る

UiPath Robot

UiPath Robot ガイド

設定手順

前提条件

オートメーション プロジェクトで Robot JavaScript SDK を利用するには、以下の前提条件を満たしている必要があります。

  • バージョン 2019.10 以降の Studio と Robot がインストールされている
  • Robot が Orchestrator に接続されている
  • ロボット端末に UiPath JavaScript アドオンがインストールされている
  • Robot JavaScript SDK

🚧

重要:

The Robot JavaScript SDK is provided out-of-the box for Studio v2020.4 and greater. For Studio v2019.10 LTS a stand-alone Add-On installer is also available.

v2019.10 から v2020.2 以降のバージョンにアップグレードする場合は、Studio および Robot インストーラーを実行する前に、UiPath Robot JS アドオンを手動でアンインストールする必要があります。

Allowing access

UiPath Robot JavaScript アドオンを実行する際は、お使いのカスタム アプリケーションまたは Web ページにアクセス許可を付与してロボットに接続できるようにする必要があります。

アクセス許可を付与する手順ではダイアログが 2 つ表示されます。RobotJS を実行するには両方を確認する必要があります。この操作は、以下に記載されているように自動化できます。

Browser access dialog

This step refers to the browser requesting permissions to open the UiPath Assistant.

Automatically accepting the Browser access dialog

It can be automated by adding the uipath-web://* value as a trusted (allowed) url in the browser's settings. The uipath-web://* refers to the UiPath Robot web protocol handler.

:information-source: Based on the browser used, different settings need to be configured. For example, if you are using Google Chrome, follow the steps described in the Google Chrome URLAllowList documentation.

729729

Robot consent dialog

ロボットの同意ダイアログでは、Robot JavaScript SDK と Robot Executor 間の接続を許可します。

726726

Automatically accepting the robot consent dialog

この操作を自動化するには、UIPATH_ROBOTJS_ALLOWLIST システム環境変数を追加します。

The values used in the variable need to be the URLs of your custom application or web page, separated by comma. The URL should contain the port number only if a standard port is not used (80 or 443).

10081008

Robot JavaScript SDK

この SDK には、カスタム アプリケーションまたは Web ページに含めることができるすべての必要なメソッドとプロパティが含まれます。ダウンロードの手順は以下のとおりです。

NPM

npm パッケージ は TypeScript のバインディングで利用できます。このパッケージをプロジェクトに含めるには、プロジェクト ディレクトリのルートで以下のコマンドを実行する必要があります。

npm install --save @uipath/robot

CDN

CDN の場合、</body> タグを閉じる前に SDK を含める必要があります。

<body>
...
...
<script src="//download.uipath.com/js/1.2.8/UiPathRobot.js"></script>
</body>

Direct download

Robot JavaScript SDK はダイレクト ダウンロードでも入手できます。

Add-on settings

In order to change add-on settings, you need to add the ListenerPort and TokenExpiryInDays parameters in the uipath.config file from the installation folder. By default, the section does not contain any keys.

構成ファイルには、以下が含まれている必要があります。

<robotJsSettings>
    <add key="ListenerPort" value="2323" />
    <add key="TokenExpiryInDays" value="30" />
</robotJsSettings>

Attribute

Description

ListenerPort

The UiPath.RobotJS.ServiceHost.exe starts a HttpListener on the configured port and contains the information about other local listeners from the active user session on that system. Please note that the port value here needs to match the one configured in the SDK Settings.

TokenExpiryInDays

Any request coming from a new domain needs to have consent from the user to allow access of UiPath Robots from a web application. These consents are valid for the said number of days mentioned in this setting.

27 日前に更新


設定手順


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

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