- 入门指南
- 要求
- 最佳实践
- 安装
- 正在更新
- 身份服务器
- 对启动错误进行故障排除
资源目录脚本
Publish-ResourceCatalog.ps1
脚本一起使用的所有参数。
参数 |
描述 |
---|---|
|
必需。指示要启动的场景类型。可选择以下选项:
|
|
必填。指示
UiPath.ResourceCatalogService-Win64.zip 存档的完整路径或相对路径。
|
|
必填。 服务主体 ID 的 Azure 令牌密码。 |
|
必填。应用程序服务的 Azure 订阅 ID。 |
|
必需。Azure 租户 ID。 |
|
必填。包含资源目录应用程序服务的 Azure 资源组名称。 |
|
必填。资源目录 Azure 应用程序服务名称。 |
|
可选。允许您依靠自己的用户身份发布到 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
脚本一起使用的所有参数。
参数 |
描述 |
---|---|
|
必填。指定
UiPath.ResourceCatalogService.CLI-Win64.zip 存档的路径。
|
|
具有以下值的哈希表:
|
|
具有以下值的哈希表:
|
|
具有以下值的哈希表:
|
|
必填。资源目录的公共地址。 |
|
必填。Identity Server 的 URL。 重要提示:URL 必须包含 Identity Server 地址和后缀
/identity 。示例:https://[IdentityServer]/identity |
|
可选。允许您依靠自己的用户身份发布到 Azure 应用程序服务,而无需创建服务主体。如果使用此参数,则不再需要
UseServicePrincipal 参数集(其中包括 Azure 应用程序 ID、密码、订阅 ID 和租户 ID 等项目)。
|
|
必填项。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
脚本。