- 入门指南
- 演示应用程序
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 支持的流程参数类型
- 替换流程
- 从 Orchestrator 引用存储桶
- 将 Apps 连接到 On-Premises Orchestrator 实例
- Orchestrator Permissions
- Data Flow Between UiPath® Apps and Orchestrator
- 在应用程序中利用实体
- 在应用程序中利用队列
- 在应用程序中利用媒体文件
- 在应用程序中利用操作
- 应用程序生命周期管理 (ALM)
- UiPath® First-Party Apps
- 基本故障排除指南
Data Flow Between UiPath® Apps and Orchestrator
While UiPath® Apps is a cloud hosted experience, it can be used with automation in an on-premise or self-hosted Orchestrator. The following is a summary of the data that is transferred when a client browser open a UiPath® App and runs automation:
- On navigation to the app, the App definition is retrieved from the UiPath® Apps web service. This definition has no data, only the metadata used to render the application in the browser.
- 当应用程序执行“启动流程”规则(有人值守)时,浏览器将联系本地有人值守机器人并传递输入参数。这用于在运行应用程序的客户端计算机上本地执行自动化。自动化完成后,本地机器人会在浏览器中将自动化的输出参数返回给应用程序。机器人唯一公开的数据是输出参数和编码到自动化中的任何日志记录消息;不会公开自动化所看到的任何其他数据和屏幕截图等。
- 当应用程序执行“启动流程”规则(无人值守)时,浏览器会通过 Apps 服务联系 Orchestrator 并传递输入参数。这用于在可用的无人值守机器人上执行自动化。自动化完成后,Orchestrator 会将自动化的输出参数发送到 Apps 服务,后者会在浏览器中将这些输出参数路由到应用程序。机器人唯一公开的数据是输出参数和编码到自动化中的任何日志记录消息;不会公开自动化所看到的任何其他数据和屏幕截图等。
在有人值守用例和无人值守用例中,Orchestrator 唯一发送和存储的数据包括:
- 运行的所有流程的输入和输出
- RPA 开发者添加到流程的日志记录消息(可选)
在所有情况下,Orchestrator 与 Apps 服务之间的通信都进行端到端加密。输入参数和输出参数从不存储在 Apps 服务中。
The graphic below describes the UiPath® Apps data flow for cloud, using unattended robots.
- 用户使用客户端计算机上的浏览器导航到应用程序。
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- The app calls the cloud-hosted UiPath® Orchestrator to run an unattended process, via the apps service.
- Orchestrator 与无人值守机器人联系以执行流程。
- 流程输出返回到 Orchestrator。
-
客户端应用程序收到流程结果通知。
注意:只有流程的输入和输出会返回到 Orchestrator。由 RPA 自动化的应用程序及其所有数据将保留在机器人计算机上。
The graphic below describes the UiPath® Apps data flow for cloud, using attended robots.
- 用户使用客户端计算机上的浏览器导航到应用程序。
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- 该应用程序在客户端计算机上调用本地机器人服务以执行流程。结果在本地返回。
-
审核追踪记录到 Orchestrator,包括流程输出。
The sections below describes the UiPath® Apps data flow when using cloud apps with an on-prem (or self hosted) Orchestrator.
The graphic below describes the UiPath® Apps data flow for hybrid, using unattended robots.
- 用户使用客户端计算机上的浏览器导航到应用程序。
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- The app calls your self-hosted UiPath® Orchestrator on-premises to run an unattended process, via the apps service.
- Orchestrator 与无人值守机器人联系以执行流程。
- 流程输出返回到 Orchestrator。
-
客户端应用程序收到流程结果通知。
The graphic below describes the UiPath® Apps data flow for hybrid, using attended robots.
- 用户使用客户端计算机上的浏览器导航到应用程序。
- The browser calls the UiPath® Apps service in the cloud to retrieve the Apps definition (metadata).
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- 该应用程序在客户端计算机上调用本地机器人服务以执行流程。结果在本地返回。
-
审核追踪记录到 Orchestrator,包括流程输出。
注意:只有流程的输入和输出会返回到 Orchestrator。由 RPA 自动化的应用程序及其所有数据将保留在机器人计算机上。