在 Orchestrator 主机门户上,系统管理员可以访问 Orchestrator 的多个全局设置。本页介绍此门户中的可用选项及其使用方法。
对主机设置的更改将应用于所有未使用自定义值更新其设置的租户。
常规选项卡
下表描述了“常规”选项卡上的可用设置:
| 字段 | 描述 |
|---|---|
| 应用程序设置 | “时区” - 所有租户的时区。默认情况下,此字段设置为 UTC。时区列表取决于计算机。为确保多节点 Orchestrator 安装下的所有实例具有相同的时区列表,它们必须使用相同的操作系统版本。“语言” - 所有租户的 Orchestrator 用户界面(包括电子邮件通知和警示)的语言。此设置不会影响使用 Windows 语言的机器人日志或事件日志。“自定义徽标” - 上传所需的徽标,该徽标将显示在 Orchestrator 窗口标头中。可接受的格式为.png和.svg ,最大文件大小为1MB 。“自定义标头颜色” - 选择 Orchestrator 窗口标头的颜色。这可用于区分多个 Orchestrator 租户。通过选择彩色方块调出计算机的颜色选择器来选择标头颜色。 |
| 客户端二进制文件(Robot、Studio、Assistant)自动更新设置 | 自动填充可用的产品版本- 配置组织中所有租户的更新策略是否包含最新版本的客户端二进制文件,或者是否需要手动配置。如果您需要手动管理更新版本,请禁用此选项,并按照 Orchestrator 指南中《自动更新客户端组件》一文中所述的步骤操作。 |
| 新式文件夹 | 启用帐户-计算机映射- 请参阅有关配置帐户-计算机映射的详细信息。 |
| 传统文件夹 (已弃用) | “激活传统文件夹” - 启用传统文件夹。请谨慎使用此设置,因为传统文件夹已弃用。 |
| 电子邮件设置 | “启用警示电子邮件” - 启用 Orchestrator 以发送有关 Fatal 和 Error 警示的电子邮件。要接收电子邮件警示,电子邮件设置必须由管理员进行。 |
应用程序选项卡
下表描述了“应用程序”选项卡上的可用设置:
| 字段 | 描述 |
|---|---|
| 条款与条件 URL | 向“登录”页面上显示的条款和条件添加 URL。 |
| 自定义标题 | 添加自定义名称以标识“登录”页面上显示的 Orchestrator 实例。 |
部署选项卡
使您能够配置和保护包和库的订阅源。您可以使用 Automation Ops 从集中位置管理所有租户的订阅源。有关更多信息,请参阅《Automation Ops 指南》中的“订阅源管理” 。
这些设置仅影响租户订阅源;文件夹订阅源和个人工作区订阅源始终为内部订阅源,并且仅在相应文件夹或个人工作区的上下文中可用。
包
使您能够设置内部或外部订阅源,用以维护自动化包。默认情况下,使用内部订阅源。可以通过定义基本身份验证凭据或使用 API 密钥来保护订阅源。
在此页面上执行的包设置仅作为新租户的默认设置传播。需要为每位租户明确配置现有租户的设置。
下表介绍了“内部”和“外部”字段:
| 字段 | 描述 |
|---|---|
| 内部 | 使用内部订阅源。可以使用“安全部署”选项或 API 密钥来保护订阅源:
|
| 外部 | 使用外部订阅源。可以使用 API 密钥或基本身份验证凭据来保护订阅源:
请记住,在这种情况下,也应使用“API 密钥”选项所用的用户名和密码。 当选择“外部”时,系统将显示“部署 URL”字段,您需要在其中填写 NuGet 订阅源所在的地址。 |
库
使您能够配置要用于库和活动包的订阅源。可以从 Studio 发布库,也可以由用户在 Orchestrator 中手动上传库,并且库存储在所选订阅源中。
下表描述了可以为库包启用的字段:
| 字段 | 描述 |
|---|---|
| 内部 | 必须选中才能将内部订阅源用作租户订阅源。可以使用“安全部署”选项或 API 密钥来保护订阅源:
admin:2652ACsQhy。 |
| 外部 | 必须选中才能将外部订阅源用作租户订阅源。可以使用 API 密钥保护订阅源:
admin:2652ACsQhy。 当选择“外部”时,系统将显示“部署 URL”字段,您需要在其中填写 NuGet 订阅源所在的地址。 |
| 允许租户用户上传到订阅源中 | 允许用户将包上传到主机订阅源。 |
通过代理使用外部订阅源的先决条件
如果要在 Windows 上已配置代理服务器的情况下使用外部订阅源,需要满足以下先决条件:
-
Set the Load User Profile option for the Orchestrator application pool (Internet Information Services > Application Pools) to
True. -
添加您在与应用程序池身份帐户 (
C:\Users\[YourAppPoolIdentityAccountName]\AppData\Roaming\NuGet\NuGet.Config) 关联的NuGet.config文件中使用的代理设置:<config> <add key="http_proxy" value="http://ipaddress:port" /> </config><config> <add key="http_proxy" value="http://ipaddress:port" /> </config>
“机器人安全”选项卡
Robot (机器人)
下表描述了在不进行许可证验证的情况下,机器人可以离线运行的总小时数:
| 字段 | 描述 |
|---|---|
| 不进行许可证验证的情况下,机器人可离线运行的总小时数 | 指定机器人可以离线运行的小时数,而 Orchestrator 不检查其许可证。默认情况下设置为 0。最大接受值为 168 小时。 |
可扩展性选项卡
指定机器人服务是否应订阅 Orchestrator 的 SignalR 通道,并配置最适合您的传输协议。这些设置在升级后保留。
SignalR (机器人)
下表描述了“SignalR(机器人)”设置中的字段:
| 字段 | 描述 |
|---|---|
| 已启用 | 此开关用于指定机器人服务是否订阅 Orchestrator 的 SignalR 通道。默认情况下,此设置处于启用状态,并且选择所有可用通道:
启用所有传输通道后,将按照以下优先级顺序自动选择最佳的可用传输:WebSocket > 服务器发送的事件 > 长轮询。如果第一个协议由于某种原因不可用,则使用下一个协议(如果启用)来促进 Orchestrator 和机器人之间的通信。 |
| WebSocket | 如果选择此选项,将使用 WebSocket 传输协议将机器人连接到 Orchestrator 的 SignalR 通道。这是优先级最高的协议,因为其性能出色,并且支持机器人服务与 Orchestrator 的双向同步通信。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |
| 服务器发送事件 (SSE) | 如果选择此选项,将使用“服务器发送事件 (SSE)”推送技术将机器人连接到 Orchestrator 的 SignalR 通道。这是 WebSocket 由于任何原因不可用时的首选备用传输协议。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |
| 长轮询 | 如果选择此选项,将使用长轮询传输协议将机器人连接到 Orchestrator 的 SignalR 通道。如果 WebSocket 和 SSE 都不可用,则使用此协议。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |