- 概述
- 安装和设置
- 入门指南
- 信任与合规
- 监管
- 功能
- Delegate for Testing
- 参考
- 故障排除
- 备份和还原
本地安全配置
安全性直接从聊天框中控制单个用户集(审批模式、屏幕上下文和执行模式),以及操作系统级别的权限和高级安全设置。
此页面涵盖您作为个人用户自行设置的安全控件,从直接从聊天框中可用的三个控件开始。
安全清单
这些是在本地配置 Delegate 的主要任务,按顺序排列:
- 在聊天框中设置审批模式、屏幕上下文和执行模式。
- 如果您需要将 Delegate 的作用域限定到特定文件夹,请查看“访问受限”
- 审核高级安全设置——对工具、终端和文件、受保护的文件、用户界面自动化和“限制访问”进行精细的“允许/询问/阻止”控制
- 选择对话存储模式
- 验证操作系统级权限
- 根据您的设置查看已安装技能的要求,以实现兼容性
- 知道如何中断或停止 Delegate(Escape 键)
审批模式
通过聊天框旁边的模式选取器设置可应用于所有聊天。
| Mode | 行为 |
|---|---|
| 谨慎 | 请求所有操作;严格的流程隔离,仅允许列表访问 |
| 自适应(推荐) | 自动运行安全工具;在高影响操作之前询问;保护凭据和敏感文件 |
| 完全访问权限 | 完整的系统访问权限,无提示 |
批准模式设置了细粒度控件、每个工具、每个文件和每个应用程序/站点控件的默认值,即工具权限、终端和文件、受保护的文件和用户界面自动化,请在安全设置参考资料中进行说明。
等待批准的 Shell 命令会显示其批准卡,其中确切脚本上方显示智能体步骤,因此您可以在批准之前了解它要运行该命令的原因。
计算机使用设置
屏幕上下文和执行模式都用于管理 Delegate 的计算机使用方式,即它可以查看的内容以及它在屏幕上的运行方式。
执行模式
管理其行为方式 — 是接管您的屏幕,还是在不接触屏幕的情况下运行。从聊天框旁边的计算机图标设置:
| Mode | 行为 |
|---|---|
| 在我的屏幕上 | 在当前屏幕上驱动鼠标和键盘 |
| 在运行每个应用程序之前询问 | 在对每个应用程序执行第一个操作之前请求批准 |
| 在后台运行 | 无需占用屏幕 |
在后台扩展为三个子模式:
| 子模式 | 行为 |
|---|---|
| 原生后台 | 在后台同时运行网页和桌面任务 |
| 仅限网页 | 通过 CDP 在最小化的窗口中运行浏览器任务,适用于浏览器并行工作 |
| 本地(新会话) | 通过 RDP 创建单独的 Windows 会话 — 需要设置 |
屏幕上下文
管理可查看内容。可通过聊天框旁边的屏幕图标进行设置:
| 选项 | 发现的内容 |
|---|---|
| 默认 | 仅附加到当前聊天的应用程序 |
| 所有应用程序 | 每个可见的应用程序 |
| 无 | 什么都没有 — 可以在需要时要求您将其开启 |
聊天框还会显示当前附加到聊天的应用程序,因为它只有在捕获您的屏幕时才能看到其中列出的内容。
每轮的第一条消息
设置 → 常规→常规下的相关设置。
在默认模式下,每条用户消息都会获得一次全屏捕获,因此系统会显示“为我执行此操作”。适用于冷启动。轮次掩码中的后续轮次到附加的应用程序。默认情况下处于启用状态。
访问受限
一个开关(默认关闭),用于将Delegate限制为允许的文件夹集、阻止的路径和批准例外。在“设置” → “安全” → “访问受限”以及每个项目自身项目设置的“安全”选项卡之间共享同一个面板——一个面板中所做的更改会反映在另一个面板中。
高级安全设置
除了审批模式外, “设置” → “安全”还包含五个方面,分别对每个工具、每个文件和每个应用程序/站点进行精细控制:
| 区域 | 覆盖 |
|---|---|
| 工具权限 | 对单个工具、连接器和操作的允许、询问或阻止 |
| 终端和文件 | shell 命令沙箱、其允许的路径、功能和阻止的命令 |
| 受保护的文件 | Files Delegate 需要批准才能访问 — 密码、密钥、云凭据、配置和数据文件 |
| 用户界面自动化 | 受信任和阻止的应用程序和网站 |
| 访问受限 | 与每个项目自己的安全面板共享的文件夹、阻止路径和审批异常 |
有关每个设置的完整细分,请参阅安全设置参考。
对话存储空间
用户可选,与安全相关的设置,位于“设置”→“安全:新任务”外部,位于“设置”→“常规” → “常规”下。
| Mode | 行为 |
|---|---|
| 本地 | 聊天历史记录仅保留在设备上 (SQLite)。 |
| 远程 | PostgreSQL 数据库存储聊天会话元数据、消息内容、委派请求、用户设置、日常使用情况和产品设置。 |
无论存储模式如何,消息内容(包括附件和屏幕上下文屏幕截图)都会传输 UiPath 后端以进行推理,但在“本地”模式下不会保留在服务器端。
操作系统级权限
除了审批模式、屏幕上下文和执行模式之外,操作系统还控制着Delegate可以执行的操作,并且始终具有优先级:如果 macOS 或 Windows 拒绝某个权限,则无论您在上面设置了哪些内容,它都无法执行该操作。
下表列出了 Delegate 可以在 macOS 上使用的权限。全部为可选项,详细内容请参阅此处。您可以在设置→权限中检查其状态。该页面还列出了所需的 Accessibility,但 Delegate 未使用它。
| 权限 | 授予位置 | 它支持什么 |
|---|---|---|
| 屏幕录制 | 系统设置 → 隐私和隐私“安全性”→“屏幕截图”系统音频录制(macOS 14 上的屏幕录制) | 正在录制您展示的任务,包括屏幕 |
| 完全磁盘访问权限 | 系统设置 → 隐私和隐私安全性 → 完全磁盘访问 | 在 Mac 上的任何位置打开文件,而无需询问每个文件夹 |
| 麦克风 | macOS 首次询问;您可以稍后在“系统设置”→“隐私和隐私”中进行更改安全性 → 麦克风 | 口语说明和音频转录 |
在 Windows 上,Delegate 不需要任何权限。如果语音输入不起作用,请在“Windows 设置”→“隐私和输入”中检查桌面应用程序的麦克风访问权限是否已打开。安全性 → 麦克风。
在 Windows 上,以 Administrator 身份运行 Delegate 可授予更广泛的访问权限,但正常操作并非必需。如果 Delegate 没有以 Administrator 身份运行,则无法驱动您以 Administrator 身份启动的应用程序。