orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white
Guia de instalação do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 3 de out de 2024

Scripts do Catálogo de Recursos

Publicar no Catálogo de recursos

A tabela a seguir descreve todos os parâmetros que você pode usar com o script Publish-ResourceCatalog.ps1.

Parâmetro

Description

-action

Obrigatório. Indica o tipo de cenário que você deseja iniciar. As seguintes opções estão disponíveis:

  • Deploy – especifica que é uma instalação limpa.
  • Update – especifica que você está atualizando sua instância do Catálogo de Recursos.

-package

Obrigatório. Indique o caminho completo ou o caminho relativo do arquivamento UiPath.ResourceCatalogService-Win64.zip.

-azureAccountPassword

Obrigatório. O token de acesso do Azure para o ID principal do serviço.

-azureSubscriptionId

Obrigatório. A ID de assinatura do Azure para o Serviço de aplicativos.

-azureAccountTenantId

Obrigatório. O ID de tenant do Azure.

-resourceGroupName

Obrigatório. Nome do Grupo de Recursos do Azure que contém o Serviço de Aplicativos do Catálogo de Recursos.

-appServiceName

Obrigatório. Nome do Serviço de aplicativos do Azure do Catálogo de recursos.

-noAzureAuthentication

Opcional. Permite publicar no Serviço de aplicativo do Azure usando sua própria identidade de usuário, sem ter que criar uma entidade de serviço. Se esse parâmetro for usado, o conjunto de parâmetros UseServicePrincipal (que inclui itens como a ID do aplicativo do Azure, senha, ID de assinatura e ID de tenant) não é mais necessário.
-azureUSGovernmentLoginOpcional. Este parâmetro é usado apenas para implantações do Governo dos EUA.
O script Publish-ResourceCatalog.ps1 é usado para a implantação inicial ou atualização do Catálogo de Recursos. O script pressupõe que o aplicativo da Web já tenha a string de conexão do banco de dados DefaultConnection configurada.
.\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>"

Migrar para o Catálogo de recursos

A tabela a seguir descreve todos os parâmetros que você pode usar com o script MigrateTo-ResourceCatalog.ps1.

Parâmetro

Description

-cliPackage

Obrigatório. Indique o caminho para o arquivo UiPath.ResourceCatalogService.CLI-Win64.zip.

-azureDetails

Uma tabela de hash com os seguintes valores:

  • azureAccountApplicationIdObrigatório. A ID da entidade do serviço do Azure.
  • azureAccountPasswordObrigatório. O token de acesso do Azure para o ID principal do serviço.
  • azureSubscriptionIdObrigatório. A ID de assinatura do Azure para o respectivo Serviço de Aplicativo.
  • azureAccountTenantIdObrigatório. O ID de tenant do Azure.

-orchDetails

Uma tabela de hash com os seguintes valores:

  • resourceGroupNameObrigatório. O nome do Grupo de Recursos do Azure que contém o Serviço de Apps do Orchestrator.
  • appServiceNameObrigatório. Nome do Serviço de aplicativo do Orchestrator.
  • targetSlotObrigatório. O slot do Serviço do Aplicativo de Destino definido pelo Azure.

-resourceCatalogDetails

Uma tabela de hash com os seguintes valores:

  • resourceGroupNameObrigatório. Nome do Grupo de Recursos do Azure que contém o Serviço de Aplicativos do Catálogo de Recursos.
  • appServiceNameObrigatório. Nome do Serviço de aplicativo do Catálogo Recursos.
  • targetSlotObrigatório. O slot do Serviço do Aplicativo de Destino definido pelo Azure.

-resourceCatalogUrl

Obrigatório. Endereço público do Catálogo de Recursos.

-identityServerUrl

Obrigatório. A URL do Identity Server.

Importante: o URL deve conter o endereço do Identity Server + o sufixo /identity. Exemplo: https://[IdentityServer]/identity

-noAzureAuthentication

Opcional. Permite publicar no Serviço de aplicativo do Azure usando sua própria identidade de usuário, sem ter que criar uma entidade de serviço. Se esse parâmetro for usado, o conjunto de parâmetros UseServicePrincipal (que inclui itens como a ID do aplicativo do Azure, senha, ID de assinatura e ID de tenant) não é mais necessário.

-orchestratorUrl

Obrigatório. A URL pública do Orchestrator.

O script MigrateTo-ResourceCatalog.ps1 é usado para migrar dados do usuário do Orchestrator para o Catálogo de Recursos. Ele cria a estrutura do banco de dados e adiciona as configurações do aplicativo relacionadas.

O script pressupõe que o Orchestrator e o Catálogo de Recursos já foram publicados.

.\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>"
Observação: o script MigrateTo-ResourceCatalog.ps1 deve ser executado ao atualizar o serviço Catálogo de recursos.
  • Publicar no Catálogo de recursos
  • Migrar para o Catálogo de recursos

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.