- 发行说明
 - 在开始之前
 - 入门指南
 - 安装和升级
 - 活动
 - 操作
 - 流程
 - 故障排除
 

Action Center
通过 Azure 安装脚本,您可以在一个或多个节点上安装 Action Center。
为 Action Center 创建 Azure 应用服务
- 导航到 Azure 门户并搜索“应用服务”。
 - 
                        创建新应用程序服务并相应地进行命名,例如,
UiPathActionCenter。注意:从“运行时堆栈”下拉列表中,选择“.NET Core 3.1”。 - 打开先前创建的网页应用,然后从左侧菜单导航至“配置”>“常规设置”,然后将“平台”字段设置为“64 位”。
 
为 Action Center 创建 Azure 服务主体
多节点安装类似于 单节点安装,只是在单节点过程的步骤 6 和 7 之间增加了一个步骤。
因此,完成第 6 步之后,您需要执行以下操作:
- 打开新创建的应用服务。
 - 从左侧菜单转到“横向扩展(应用服务计划)”选项卡。
 - 选择“缩放到特定实例计数”选项。
 - 提供所需的实例计数。
 
之后继续执行单节点程序的第 7 步。
true:
                  IdentityServer.OAuth.EnabledIdentityServer.S2SIntegration.Enabled
如果要为 Action Center 应用服务使用自定义域,请先设置自定义域,然后在脚本参数中使用此域名。
https://actioncenter.xyz.com,对 actionCenterUrl 脚本参数使用相同的值。
                  | 
                               参数  | 
                               描述  | 
|---|---|
| 
                               
  | 
                               必需。Orchestrator 实例的 URL。  | 
| 
                               
  | 
                               必需。身份服务器实例的 URL。  | 
| 
                               
  | 
                               必需。ActionCenter 实例的 URL。  | 
| 
                               
  | 
                               强制操作。来自 Identity 管理门户的访问令牌。 有关详细信息,请参阅配置主机安全设置。  | 
| 
                               
  | 
                               强制操作。托管 Action Center 的应用服务的 Azure 订阅 ID。 请注意:在 Azure 门户中,在应用程序服务的“概述”页面上找到它。
                                  
                                 
                                 
                               | 
| 
                               
  | 
                               必需。Azure 租户 ID。 请注意:在 Azure 门户中,在应用程序注册的“概述”页面上找到它。
                                  
                                 
                                 
                               | 
| 
                               
  | 
                               必需。Azure 服务主体 ID。 请注意:这是您在“单节点安装”程序的第 5 步中复制并保存的副本。
                                  
                                 
                                 
                               | 
| 
                               
  | 
                               必需。Azure 服务主体密码。
                                  
                              
                              
                           请注意:这是您在“单节点安装”程序的第 6 步中复制并保存的副本。
                                  
                                 
                               | 
| 
                               
  | 
                               必填。指示  
                              
                              
                           UiPath.ActionCenter.Web.zip 存档的完整路径或相对路径。
                                 请注意:位于  
                                 
                              UiPath.Actioncenter.zip 存档中。
                                  | 
| 
                               
  | 
                               必需。包含 Action Center 应用服务的 Azure 资源组名称。  | 
| 
                               
  | 
                               必需。Action Center Azure 应用服务名称。  | 
| 
                               
  | 
                               可选。如果存在,它会在部署之前停止应用程序,并在部署完成后启动应用程序。  | 
| 
                               
  | 
                               可选。 如果存在,则部署将继续,无需任何用户确认。  | 
PowerShell 脚本示例
.\Publish-ActionCenter-Azure.ps1 `
    -orchestratorUrl "https://<OrchestratorServiceURL>" `
    -identityServerUrl "https://<IdentityServerURL>/identity" `
    -actionCenterUrl "https://<ActionCenterServiceURL>" `
    -identityInstallationAccessToken "abcdefgh ... MAxJeysh6IQFSabcd" `
    -azureSubscriptionId "d12f123e-12ac-1da1-1234-ed1234d5cf4b" `
    -azureAccountTenantId "d1234d2a-b123-1d12-1234-902c51f12345" `
    -azureAccountApplicationId "12345678-67e1-123d-1234-1c6cd123b123" `
    -azureAccountPassword "O.T5pX4bX89I3~Wi.clbM_u0-R5Aa-sRl~" `
    -package "E:\)\)Work\)\)UiPathActionCenter\)\)UiPath.ActionCenter.Web.zip" `
    -stopApplicationBeforePublish `
    -resourceGroupName "<ResourceGroupName" `
    -appServiceName "<ActionCenterServiceName>" `
    -unattended.\Publish-ActionCenter-Azure.ps1 `
    -orchestratorUrl "https://<OrchestratorServiceURL>" `
    -identityServerUrl "https://<IdentityServerURL>/identity" `
    -actionCenterUrl "https://<ActionCenterServiceURL>" `
    -identityInstallationAccessToken "abcdefgh ... MAxJeysh6IQFSabcd" `
    -azureSubscriptionId "d12f123e-12ac-1da1-1234-ed1234d5cf4b" `
    -azureAccountTenantId "d1234d2a-b123-1d12-1234-902c51f12345" `
    -azureAccountApplicationId "12345678-67e1-123d-1234-1c6cd123b123" `
    -azureAccountPassword "O.T5pX4bX89I3~Wi.clbM_u0-R5Aa-sRl~" `
    -package "E:\)\)Work\)\)UiPathActionCenter\)\)UiPath.ActionCenter.Web.zip" `
    -stopApplicationBeforePublish `
    -resourceGroupName "<ResourceGroupName" `
    -appServiceName "<ActionCenterServiceName>" `
    -unattended使用 Orchestrator 内部存储桶的 Action Center 功能(例如,表单操作、文档分类和文档验证操作上的图像和 PDF 渲染)需要在 Orchestrator 中进行以下配置:
接受 Action Center 对 Orchestrator 发出的请求:
- 在 Azure 门户中打开 Orchestrator 网页应用。
 - 导航到“配置”,然后选择“应用程序设置”。
 - 
                        
添加“新应用程序设置”并输入以下内容:
- 名称:
AcceptedRootUrls - 
                              值 -
https://localhost:6234,https://<ActionCenterServiceURL>重要事项:确保在“值”字段中输入的值中没有空格。请注意:用您的 Action Center 服务的相应 URL 替换<ActionCenterServiceURL>。 
 - 名称:
 
要在 Orchestrator 网页应用的 web.config 文件中允许使用 OPTIONS,请执行以下操作:
                  
                  
                  - 在 Azure 门户中打开 Orchestrator 网页应用。
 - 导航到“应用服务编辑器(预览)”。
 - 
                        编辑
web.config文件:- 导航到 
<requestFiltering><verbs>部分。 - 
                              在本节末尾附加
<add verb="OPTIONS" allowed="true" />。请注意:升级 Orchestrator 会重置web.config文件,因此您需要再次允许OPTIONS动词。对于第三方存储提供商,请阅读有关 CORS/CSP 配置的更多信息。
 
 - 导航到