- 简介
- 入门指南
- 使用 Maestro BPMN 进行构建
- 使用 Maestro Case 构建
- Maestro Case 简介
- Maestro BPMN 与 Maestro Case 对比:何时使用 Case Management
- Maestro 案例生命周期:从事件触发到应用体验
- 使用 Maestro Case 构建第一个案例
- Build a Maestro Case with a coding agent (preview)
- 定义案例键(系统键与外部键)
- 建立任务 I/O 与回写契约
- 退出规则和早期阶段终止
- 主阶段和次阶段建模
- 从 Data Fabric 触发案例
- 实施阶段级角色和权限
- 设置 SLA 和自动升级规则
- 配置返工循环(重新进入)
- Configuring and testing the Case Manager Agent (preview)
- 案例管理器输入和输出合同
- Maestro Case 组件字典
- 使用 Maestro Flow 进行构建
- Maestro Automate
- 集成
- 运营
- 监控
- 正在优化
- 参考信息
Maestro 要求清单,涵盖租户启用、Studio Web 系统要求和开始前的环境准备情况。
Maestro 基于 UiPath™ Studio Web。对于 Studio Web 要求,请查看“Automation Cloud 系统要求”。
使用此清单来验证您的环境是否已为 Maestro 做好准备。 它涵盖租户启用、用户角色和应用权限,以及租户、计算机模型和文件夹中的 Unattended 许可。缺少任何项目可能会导致作业挂起或“在 Process Mining 中打开”按钮被禁用。
Orchestrator 权限
在发布 Maestro 流程的 Orchestrator 文件夹中,您需要以下权限:
- Processes.view 和 Processes.edit — 用于查看或编辑 Maestro 流程。
- Jobs.view 和 Jobs.edit——用于查看或编辑流程实例(作业)。您可以在文件夹级别授予等效权限。如需更多详细信息,请查看“默认角色和权限”。
案例管理执行的最低权限
本部分列出了执行 Maestro Case Management 流程(启动案例、推动案例各个阶段、完成任务以及查看案例数据)所需的文件夹级别 Orchestrator 权限。默认情况下,内置的“Automation User”角色涵盖其中的大多数权限,但缺少运行时所需的一些权限。
Maestro Case Management 流程从两个执行界面之一驱动,每个执行界面使用不同的权限系列:
- Maestro 操作视图— 运算符和开发者的默认界面。使用作业权限系列。
- Case Apps — 企业用户的替代界面。使用Apps权限系列执行相同的操作。
Maestro 操作视图权限
| 权限 | 用途 | 默认情况下,在 Automation User 中 |
|---|---|---|
| Jobs.view | 查看案例状态、阶段和执行历史记录。 | 是 |
| 作业.创建 | 通过消息开始或中间事件启动案例或向案例发送信号。 | 是 |
| 作业.编辑 | 推动案例:重新打开案例,选择下一阶段,提交事件,或取消、暂停、继续和重试。 | 是 |
| Actions.view 、 Actions.Create 、Actions.edit | 查看并完成案例创建的人机回圈 Action Center 任务。 | 是 |
| Processes.view | 阅读支持案例的流程定义。 | 是 |
| Assets.view | 查看未掩码的资产支持值。 | 是 |
| Connections.view | 通过 Integration Service 执行对第三方集成的调用。 | 是 |
| Triggers.view 、触发器.创建 | 当案例在“等待触发”步骤暂停时,在运行时注册触发器。 | 否 — 手动添加 |
| Logs.view | 在“Maestro 操作视图”中查看变量值。对于完全自动化的无头执行,可以省略。 | 否 — 手动添加 |
在“等待触发”步骤暂停的案例会在运行时注册触发器。如果没有Triggers.Create ,此步骤将失败,并显示 403 错误。此要求不会在权限审核中出现,仅在案例到达等待步骤时出现。
案例 Apps 权限
如果用户通过案例应用程序而不是 Maestro 操作视图工作,则相同的操作需要Apps权限而不是“作业”权限:
| 权限 | 用途 | 默认情况下,在 Automation User 中 |
|---|---|---|
| Apps.view | 查看案例及其任务。 | 是 |
| Apps.编辑 | 重新打开案例、选择下一阶段或取消案例。 | 否 — 手动添加 |
| Apps.创建 | 发送消息以开始案例或向案例发送信号。 | 否 — 手动添加 |
推荐设置
从内置的“自动化用户”角色开始,并添加:
- Triggers.view和Triggers.Create
- Logs.view
- Apps.view 、 Apps.edit和Apps.Create — 仅当用户通过案例应用程序工作时
不需要权限
执行案例管理流程不需要以下内容: Jobs.delete 、Processes.edit 、并创建、编辑或删除对“资产” 、 “队列” 、 “连接”和“存储桶”的权限。
从 Orchestrator 启动案例由 Orchestrator 使用启动用户的权限授权。Maestro 不会重新检查此授权。
执行设置
对于从 Maestro 调用的流程,通过已部署智能体流程中的包要求管理其执行设置。检查链接执行设置。
无人值守的 Runtime 设置
虽然 Maestro 本身不需要分配 Runtime,但由 Maestro 流程启动的作业可能需要无人值守的 Runtime。对于通过 Maestro 调用的 RPA 工作流:
- 至少有一个用户或机器人帐户启用了无人值守,被分配给租户并添加到目标文件夹。阅读“Unattended Robot 设置”以了解配置步骤,阅读“机器人帐户”以了解服务帐户,阅读“管理机器人”以了解文件夹分配。
- 您的文件夹包含已分配 Runtime 的计算机模型。查看“计算机模板”。
“优化”选项卡和 Process Mining
- 您的租户已启用 Process Mining。 查看“在 Automation Cloud 中启用服务”。
- 通过现有 Maestro 权限,您可以查看“优化”选项卡并访问“流程优化”应用程序。
- 要在自动创建的“流程优化”应用程序中编辑数据转换,您需要 Process Mining Developer 角色。阅读“设置用户”。
- 您在 Process Mining 中拥有“流程优化”应用程序的“编辑数据”、“编辑仪表板”和“查看”权限。 阅读“管理 Process Mining 应用程序的访问权限”。