orchestrator
2024.10
false
Guia de instalação do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 21 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.