orchestrator
2023.4
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
Orchestrator 安装指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年10月3日

资源目录脚本

发布到资源目录

下表介绍了可与 Publish-ResourceCatalog.ps1 脚本一起使用的所有参数。

参数

描述

-action

必需。指示要启动的场景类型。可选择以下选项:

  • Deploy – 指定它为全新安装。
  • Update – 指定您要更新资源目录实例。

-package

必填。指示 UiPath.ResourceCatalogService-Win64.zip 存档的完整路径或相对路径。

-azureAccountPassword

必填。 服务主体 ID 的 Azure 令牌密码。

-azureSubscriptionId

必填。应用程序服务的 Azure 订阅 ID。

-azureAccountTenantId

必需。Azure 租户 ID。

-resourceGroupName

必填。包含资源目录应用程序服务的 Azure 资源组名称。

-appServiceName

必填。资源目录 Azure 应用程序服务名称。

-noAzureAuthentication

可选。允许您依靠自己的用户身份发布到 Azure 应用程序服务,而无需创建服务主体。如果使用此参数,则不再需要 UseServicePrincipal 参数集(其中包括 Azure 应用程序 ID、密码、订阅 ID 和租户 ID 等项目)。
-azureUSGovernmentLogin可选。此参数仅用于美国政府部署。
Publish-ResourceCatalog.ps1 脚本用于资源目录的初始部署或更新。该脚本假定网页应用程序已配置 DefaultConnection 数据库连接字符串。
.\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>".\Publish-ResourceCatalog.ps1 
-action deploy 
-package ".\UiPath.ResourceCatalogService-Win64.zip" 
-azureAccountApplicationId "<azure_application_id>" 
-azureAccountPassword "<azure_account_password>" 
-azureSubscriptionId "<subscription_id>" 
-azureAccountTenantId "<azure_tenant_id>" 
-resourceGroupName "<resourcegroup_name>" 
-appServiceName "<appservice_name>"

迁移到资源目录

下表介绍了可与 MigrateTo-ResourceCatalog.ps1 脚本一起使用的所有参数。

参数

描述

-cliPackage

必填。指定 UiPath.ResourceCatalogService.CLI-Win64.zip 存档的路径。

-azureDetails

具有以下值的哈希表:

  • azureAccountApplicationId必填。Azure 服务主体 ID。
  • azureAccountPassword必填。服务主体 ID 的 Azure 令牌密码。
  • azureSubscriptionId必填。相应应用程序服务的 Azure 订阅 ID。
  • azureAccountTenantId必填。Azure 租户 ID。

-orchDetails

具有以下值的哈希表:

  • resourceGroupName必填。包含 Orchestrator 应用程序服务的 Azure 资源组名称。
  • appServiceName必填。Orchestrator 应用程序服务名称。
  • targetSlot必填。Azure 设置的目标应用程序服务槽。

-resourceCatalogDetails

具有以下值的哈希表:

  • resourceGroupName必填。包含资源目录应用程序服务的 Azure 资源组名称。
  • appServiceName必填。资源目录应用程序服务名称。
  • targetSlot必填。Azure 设置的目标应用程序服务槽。

-resourceCatalogUrl

必填。资源目录的公共地址。

-identityServerUrl

必填。Identity Server 的 URL。

重要提示:URL 必须包含 Identity Server 地址和后缀 /identity。示例:https://[IdentityServer]/identity

-noAzureAuthentication

可选。允许您依靠自己的用户身份发布到 Azure 应用程序服务,而无需创建服务主体。如果使用此参数,则不再需要 UseServicePrincipal 参数集(其中包括 Azure 应用程序 ID、密码、订阅 ID 和租户 ID 等项目)。

-orchestratorUrl

必填项。Orchestrator 公共 URL。

MigrateTo-ResourceCatalog.ps1 脚本用于将用户数据从 Orchestrator 迁移到资源目录。它会创建数据库结构并添加相关的应用程序设置。

此脚本假定 Orchestrator 和资源目录已发布。

.\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity" -orchestratorUrl "https://<OrchestratorURL>".\MigrateTo-ResourceCatalog.ps1 
-cliPackage ".\UiPath.ResourceCatalogService.CLI-Win64.zip" 
-azureDetails @{ azureSubscriptionId = "<subscription_id>"; azureAccountTenantId = "<azure_tenant_id>"; azureAccountApplicationId = "<azure_application_id>"; azureAccountPassword = "<azure_account_password>" } 
-orchDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production" } 
-resourceCatalogDetails @{ resourceGroupName = "<resourcegroup_name>"; appServiceName = "<appservice_name>"; targetSlot = "Production"} 
-resourceCatalogUrl "https://<ResourceCatalogURL>" 
-identityServerUrl "https://<IdentityServerURL>/identity" -orchestratorUrl "https://<OrchestratorURL>"
注意: 升级资源目录服务时,必须运行 MigrateTo-ResourceCatalog.ps1 脚本。
  • 发布到资源目录
  • 迁移到资源目录

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。