UiPath Documentation
apps
2023.4
false
Apps ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UiPath Apps と Orchestrator 間のデータ フロー

UiPath Apps は、同じ Automation Suite の Orchestrator のオートメーションと組み合わせて使用できます。クライアント ブラウザーが UiPath アプリを開いてオートメーションを実行するときに転送されるデータの概要を以下に示します。

  • On navigation to the app, the App definition is retrieved from the UiPath Automation Suite. This definition has no data, only the metadata used to render the application in the browser.
  • アプリが [プロセスを開始] ルール (有人ルール) を実行すると、ブラウザーはローカルの Attended ロボットに接続してそれに入力引数を渡します。アプリが実行されているクライアント マシンでローカルにオートメーションを実行する際に、このルールを使用します。オートメーションが完了すると、ローカル ロボットはブラウザー上でオートメーションからアプリに出力引数を返します。ロボットによって公開されるデータは、出力引数と、オートメーションにコード化されるログ メッセージのみです。スクリーンショットなど、オートメーションで表示された他のデータはボックスに残されます。
  • When the start process rule (unattended) is executed by an app, the browser contacts Orchestrator via the Apps service and passes input arguments. This is used to execute an automation on an available unattended robot. When the automation completes, orchestrator sends the output arguments from the automation to the Apps service, which routes them to the app in the browser. The only data that is exposed by the robot are the output arguments and any logging messages coded into the automation; no other data, screenshots, etc. seen by the automation leaves the box.

有人と無人のどちらでも、以下のデータのみが Orchestrator に送信されて格納されます。

  1. 実行されるすべてのプロセスの入力と出力
  2. RPA 開発者によってプロセスに追加されたログ メッセージ (これはオプトインです)

どの場合でも、Orchestrator と Apps サービスとの通信はエンドツーエンドで暗号化されます。入力引数と出力引数が Apps サービスに格納されることはありません。

Automation Suite データ フローのダイアグラム

Unattended

以下の図は、Unattended ロボットを使用した Automation Suite 環境の UiPath Apps データ フローを示しています。この場合、Orchestrator は同じ Automation Suite デプロイに含まれます。

  1. ユーザーは、クライアント マシン上のブラウザーを使用してアプリに移動します。
  2. ブラウザーは Automation Suite の UiPath Apps サービスを呼び出して、Apps 定義 (メタデータ) を取得します。
  3. Apps のランタイムによってアプリが表示されるブラウザーに Apps 定義が送信されます。
  4. アプリは、Automation Suite でホストされている UiPath Orchestrator を呼び出し、Apps サービスを使用して無人プロセスを実行します。
  5. Orchestrator は Unattended ロボットにアクセスして、プロセスを実行します。
  6. プロセスの出力が Orchestrator に返されます。
  7. クライアントのアプリに、プロセスの結果が通知されます。
注:

プロセスの入力と出力のみが Orchestrator に返されます。RPA によって自動化されたアプリとそのすべてのデータは、ロボット端末に残ります。

Attended

以下の図は、Attended ロボットを使用した Automation Suite 環境の UiPath Apps データ フローを示しています。この場合、Orchestrator は同じ Automation Suite デプロイに含まれます。

  1. ユーザーは、クライアント マシン上のブラウザーを使用してアプリに移動します。
  2. ブラウザーは Automation Suite の UiPath Apps サービスを呼び出して、Apps 定義 (メタデータ) を取得します。
  3. Apps のランタイムによってアプリが表示されるブラウザーに Apps 定義が送信されます。
  4. アプリはクライアント マシン上のローカル Robot サービスを呼び出して、プロセスを実行します。結果はローカルで返されます。
  5. プロセスの出力を含め、監査証跡が Orchestrator に記録されます。
注:

プロセスの入力と出力のみが Orchestrator に返されます。RPA によって自動化されたアプリとそのすべてのデータは、ロボット端末に残ります。

  • Automation Suite データ フローのダイアグラム
  • Unattended
  • Attended

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得