UiPath Documentation
orchestrator
2022.4
false
Orchestrator 用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

管理包要求

概述​

RPA 之旅始于 Studio,即工作流和活动领域。在设计工作流时,开发者可以使用各种对象,这些对象通常使用文件夹从 Orchestrator 进行集中管理,这使您能够对自动化和关联的对象进行精细控制。

这些对象对于成功执行流程至关重要。缺少任何指定的对象都会导致流程无法成功执行。

“包要求”选项卡允许您识别缺少的对象并在流程级别手动添加它们。这有助于:

  • 向用户介绍有关流程依赖项的信息,

  • 减少手动工作流调试,

  • 无需在 Studio 和 Orchestrator 用户界面之间切换即可识别缺少的对象。

备注:
  • 此功能与使用 Studio 版本 2021.10 及更高版本以及活动包版本 2021.10 及更高版本创建的流程兼容。
  • 对于工作流开发者指定了连接用途的连接等对象,此信息显示在依赖项网格中的“描述”字段中。例如,一个工作流可能使用两个 Outlook 365 连接,一个用于下载电子邮件,另一个用于发送电子邮件自动回复。在这种情况下,开发者可以使用“描述”字段将连接标记为“下载电子邮件”和“发送电子邮件”。

包要求的工作原理​

创建流程时,Orchestrator 会检查基础包及其所有组件 .xaml 文件,并聚合其内部对象,例如:

根据是否有检测到相应的对象,有两个“包要求”选项卡行为:

  • 选项卡变为红色 - 工作流具有一些 Orchestrator 中不存在的依赖项,因此您需要添加它们。

  • 选项卡为空,显示“此包版本不包含任何要求”。 - 简而言之,上传的包没有任何要求。继续。

    备注:

    我们不会自动检测存储在外部订阅源中的包的要求。

包要求状态​

包要求有四种类型的状态:

  • 可用 - 对象存在于 Orchestrator 中。无需进一步操作。
  • 缺少 - 对象不在 Orchestrator 的当前文件夹中。如果您具有适当的权限,则可以将其导入或添加到相应的 Orchestrator 文件夹中。
  • 未找到文件夹 - 对象本应存在于活动的“文件夹路径”字段中引用的 Orchestrator 文件夹中,但:
    • 该文件夹在 Orchestrator 中不存在。您应该在 Orchestrator 中添加文件夹,使用与“文件夹路径”列中指示的相同的名称,然后为其分配用户。
    • 您无权访问该文件夹。您应该请求访问“文件夹路径”列中指定的 Orchestrator 文件夹。
  • 未知 - 无法确定对象名称。没有可执行的操作。有几种情况可能会导致“未知”状态:
    • 对象名称设置为在运行时评估的表达式;

    • 您没有为该类型的对象设置正确的权限;

    • 例如,工作流活动引用了无法链接到其队列的队列项目。

      备注:

      对象的未知状态不会阻止流程成功执行。

权限​

要管理包要求,您需要以下权限:

我想... 我需要... 我需要的文件夹访问权限...

...查看可用的包

查看包权限(租户级别)

不适用,因为包权限是在租户级别设置的。

...上传包

创建包权限(租户级别)

不适用,因为包权限是在租户级别设置的。

...查看可用对象

查看指定对象的权限

获取对包含对象的文件夹的访问权限。

...添加对象

创建特定类型对象的权限

访问要添加对象的文件夹。

...从其他文件夹导入对象

创建和查看特定类型对象的权限

可以访问:

  • 要从中导入的文件夹,以及

  • 要导入对象的文件夹。

管理缺少的对象​

对于每个缺少的对象(操作目录和连接除外),您可以选择添加或将其导入当前文件夹,前提是您具有必要的权限。

备注:

您无法从 Orchestrator 的“包要求”选项卡中添加操作目录和连接,而只能从 Action Center 和 Integration Service 中分别添加。

添加缺少的对象​

先决条件:确保您具有特定对象的“创建”权限,并有权访问要将对象添加到的文件夹。

  1. 要添加缺少的对象,请单击相应的“添加”按钮。系统将打开“创建 [对象]”页面。

  2. 根据需要配置对象。

    备注:

    名称字段已预填充缺少的对象名称,并且无法编辑。此限制适用于工作流中使用的对象名称。

导入缺少的对象​

如果您怀疑缺少的对象存在于当前租户中,但位于其他文件夹中,则可以将其导入当前文件夹。

先决条件:确保您具有特定对象的“查看”和“创建”权限,并有权访问要从中导入数据的文件夹和要将对象导入到的文件夹。

  1. 要从其他文件夹导入对象,请单击相应的“导入”按钮。系统将打开“从其他文件夹链接 [对象]”页面,并显示两个选项卡:

  2. 如果对象存在于其他文件夹中,则该对象将显示在“选择 [对象]”选项卡上。选中它。

  3. 单击“继续”以导航至“文件夹验证”选项卡。

    选择对象后,“文件夹验证”选项卡将显示您可以从中导入的源文件夹。

  4. 如果对象存在于多个文件夹中,并且您在上一步中选择了所有副本,则系统现在会提示您仅保留一个源文件夹。

  5. 删除与不需要从中导入的文件夹关联的对象副本。

  6. 单击“链接”以将对象导入“文件夹路径”列中指定的文件夹。

  7. 添加或导入对象后,系统会将您重定向到“包要求”选项卡,以继续添加或导入缺少的对象。请注意,已添加或导入的对象的状态已更改。

重要提示:

对于多层流程依赖项,Orchestrator 仅检测并显示给定流程的第一级依赖项。

例如,流程 A 需要启动流程 B,而流程 B 需要启动流程 C。依赖项层次结构为 A > B > C。在这种情况下,检查流程 A 的包要求时,Orchestrator 会检测并显示其第一级依赖项,即流程 B。如果缺少流程 B,您可以从“包要求”选项卡开始添加它,但如果缺少流程 C,则需要自己将其标识为缺少并手动添加。

添加操作目录​

Orchestrator 会检测执行流程所需的操作目录,但您无法从“包要求”选项卡中添加缺少的目录,因为操作目录是可通过 Action Center 配置的对象。

先决条件:确保您具有特定对象的“创建”权限,并有权访问要将对象添加到的文件夹。

继续执行以下步骤:

  1. 前往相应的 Action Center 实例。
  2. 访问“管理员设置”页面。
  3. 选择流程文件夹。
  4. 单击“添加新目录”。确保使用在“包要求”选项卡中检测到的缺失名称。
  5. 单击“创建”。

配置连接帐户​

备注:

此功能仅在个人工作区中可用。

Orchestrator 允许在创建新流程或编辑现有流程时指定连接中使用的帐户。

  1. 转到个人工作区中的“自动化” > “流程”。系统将显示“流程”页面。

  2. 单击流程旁边的“更多操作” > “编辑”以对其进行编辑。系统将显示“编辑流程”窗口。

  3. 在“流程配置”选项卡上,根据需要配置流程的常规详细信息。

  4. 转到“包要求”选项卡,以查看基础自动化项目使用的对象。在这里,您应该可以看到在设计时已添加到自动化项目中的所有连接。在“名称”列中,如果有多个可用帐户,您可以更改连接中使用的帐户。

  5. 单击下拉列表以查看帐户列表,然后选择执行流程时要使用的帐户。

    备注:

    Account selection can be overwritten in the Assistant.

  6. Click the cog button 文档图像 to manage your connections or add new ones via Integration Service.

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新