Apps
最新
False
横幅背景图像
LEGACY
旧版 Apps 用户指南
上次更新日期 2024年1月18日

公共 Apps

概述

警告:如果是实体,建议您删除 Everyone 组,以消除公共应用程序的无意数据访问。

您可以使用 UiPath Apps 创建可供 Automation CloudTM以外的用户使用的应用程序。

这为您的应用程序带来了新的机会,例如:

  • 为员工创建时间表。
  • 创建一个表单,用户可以在其中提交税务报告并使用 Document Understanding处理这些报告。
  • 创建表单以重置密码或更改地址。
  • 从旧系统检索数据。
  • 创建用户可以提交反馈的表单。

以下速率限制适用于公共应用程序:

  • 每个 IP 在 5 分钟内允许的GET请求数: 1000
  • 每个 IP 在 5 分钟内允许的POST请求数: 1000
  • 每个组织在 5 分钟内允许的GET个请求数: 1000
  • 每个组织在 5 分钟内允许的POST个请求数: 15000

    所有其他 HTTP 方法都有较低的限制,但影响很小,因为它们偶尔会使用。

注意: 由于任何人都可以通过 URL 访问公共应用程序,因此请确保您的应用程序从不收集或检索敏感数据,例如社会保险号、账单信息等。

先决条件

您需要具有“组织管理员”角色才能创建面向公众的应用程序。

备注:

使用企业版许可计划的用户需要 Apps 单元才能创建公共应用程序。

步骤

生成您的应用程序

UiPath Apps 中使用以下步骤创建和发布外部应用程序:

  1. 转到 UiPath Apps 主页并创建一个新应用程序。
  2. 在“应用程序创建”对话框中,选中“ 公共应用程序 ”复选框。


    备注:
    您还可以从“ 管理访问权限 ” 选项卡中将现有应用程序设为公开。
    docs image
  3. 构建所需的应用程序。

  4. 发布应用程序。
  5. 将应用程序部署到 Orchestrator 文件夹:

    1. 转到“自动化”>“Apps”

    2. 从“应用程序”下拉列表中,选择要部署的应用程序。

    3. 从“版本”下拉列表中,选择要部署的特定应用程序版本。

    4. (可选)输入应用程序的“显示名称”或“说明”

    5. 单击“部署”。

    有关更多详细信息,请参阅此处…

注意: 已发布的公共应用程序在 生产 URL中包含public


备注:
使用 UiPath Apps 创建的公共应用程序在“管理员”>“外部应用程序”>“OAuth Apps”页面中显示为外部应用程序。通过 UiPath-Apps 前缀识别这些应用程序。
docs image

Setting up the external app

要将公共应用程序配置为外部应用程序,请执行以下操作:

  1. 在租户级别和文件夹级别为外部应用程序分配适当的角色。要识别所需的应用程序,请查找 UiPath-Apps 前缀,然后创建具有以下权限的新角色:

    资源

    要在租户级别设置的权限

    要在文件夹级别设置的权限 (*)

    Webhooks

    查看、创建

    X

    作业

    X

    创建

    存储文件

    X

    查看、创建

    存储桶

    X

    视图

    队列

    X

    视图

    事务

    X

    创建

    (*) 必须在部署公共应用程序的文件夹中分配文件夹角色。
    docs image
  2. 如果您拥有 Data Service 组件的Read权限,则公共应用程序默认适用于 Data Service。 如果您需要Write权限,则需要为公共应用程序提供Data.Writer权限。 有关 Data Service 组件的更多信息,请查看 Data Service 指南中的 “ 管理访问权限 ”页面。
    注意:将实体与公共应用程序一起使用时,请确保仅在 Data Service 中提供相关权限。一种很好的方法是创建特定角色,并提供所需的特定权限。对于包含不应对外部公开的信息的实体,请避免使用 Read 权限。
    仅当您认为该应用程序的所有用户都可以访问该实体中的数据时,才向该实体授予 ViewEdit 权限。
  3. 将外部应用程序添加到租户和文件夹中。

注意: 如果要为外部应用程序配置作用域,请查看 Automation Cloud 指南中的 “ 使用外部应用程序访问 UiPath 资源 ”页面

要验证您的外部应用程序是否具有适当的角色,请执行以下操作:

  1. 转到“Orchestrator”>“租户”>“管理访问权限”

  2. 通过搜索 UiPath-Apps 前缀,在列表中识别您的应用程序。
  3. 对于所需的应用程序,单击“更多操作”,然后选择“检查角色和权限”

  4. 展开角色以查看并验证分配的权限。
    docs image
  • 概述
  • 先决条件
  • 步骤
  • 生成您的应用程序
  • Setting up the external app

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.