Workload Management (WLM) 涉及由 Control Room 编排的工作负载队列、设备池和 WLM bots 等关键组件,以确保高效的自动化流程。 查看 WLM 的用户角色和权限。

组件

WLM 架构由一些基本组件构成,这些组件协同工作,共同构建一个强大且可扩展的自动化环境。

WLM bots
Bots 或部署在有人值守或无人值守设备上的自动化,会提取工作项并运行。
工作负载队列
Control Room 中定义。 作为传入工作项(结构化任务单元)的容器。 每个工作项的输出作为工作项结果保存在队列中。
运行身份用户
在 WLM 设备池或 WLM 队列配置中,可以分配一个以指定身份运行的用户,以指定 bot 在登录到机器处理工作项时应使用哪些凭据。
设备池
设备池是一组执行您自动化任务的机器。
工作项
每个工作项都是一条记录(例如,电子表格中的一行、API 负载),并独立处理。
Control Room
编排队列管理、任务分配、优先级规则和服务水平协议 (SLA) 的遵守情况。

用户角色和权限

您可以配置这些角色和权限,以确保您的 WLM 功能在自动化过程中得到安全且高效地利用。

用户角色
  • AAE_Queue_Admin: 管理所有队列
  • AAE_Pool_Admin: 管理设备池
注: 除了这些系统角色外,您还可以创建自定义角色,并为其分配所需的权限以满足您的 WLM 要求。
工作负载权限
  • 创建队列: 建立一个工作项的中心存储库,并定义其管理和处理的规则。
  • 管理所有队列: 具有对自动化环境中配置的所有工作负载队列进行监督、监控和控制的总体管理能力。
  • 导出队列: 使您能够从 Control Room 提取一个或多个现有工作负载队列的配置信息,并将其导出为可移植的文件格式。 例如,JSON、XML 或专有的 Automation Anywhere 格式。
  • 导入队列: 使您能够将先前导出的队列配置文件上传到 Control Room
活动权限
  • 查看我的正在进行的活动: 使您能够实时监控当前运行的进程。
  • 查看我已安排的机器人: 提供对即将进行的自动化任务的可见性,使您能够了解 bot 的使用模式并相应地进行规划。
  • 安排我的机器人运行: 使您能够通过配置流程应执行的时间来主动管理自动化时间表。
  • 查看和管理我的文件夹中的所有计划活动: 负责监督指定文件夹内的所有自动化活动,实现多个自动化流程的全面 Workload Management
Bots 权限
  • 查看我的机器人: 授予您查看和访问您被分配或拥有的 bots 相关信息的权限。
  • 运行我的机器人: 使您能够按需主动执行分配的 bots(任务),或手动触发。
设备权限
  • 查看和管理我的 Bot Creator、Bot Runner 和设备池: 提供对您的已分配设备的监督和控制。
  • 创建设备池: 使您能够为特定的自动化目的建立新的设备分组。
  • 管理所有设备池: 提供对整个 Control Room 的设备池基础设施的全面控制。
注意事项 在使用 WLM 用户角色和权限时:
  • 最小权限原则: 始终仅为每个用户角色分配最低必要的权限。 这提高了安全性,并降低了因意外或恶意操作导致的风险。
  • 文件夹级权限: 除了全局权限之外,您还可以对特定的 bot 文件夹、队列和设备池应用细粒度权限,从而实现更高效的资源利用。
  • 许可: 您必须拥有适当的许可证(例如,Bot Creator、无人值守 Bot Runner、有人值守 Bot Runner)以及角色权限才能执行操作。 有关更多详细信息,请参阅 Automation 360 许可证
  • 默认角色: 虽然 Control Room 提供了默认角色(例如 AAE_AdminAAE_BasicAAE_Pool AdminAAE_Queue Admin),但您可以创建自定义角色,以符合您组织的特定运营模型和安全策略。