UiPath Documentation
orchestrator
2024.10
false
Guia de instalação do Orchestrator
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Scripts do Catálogo de Recursos

Parâmetros e referência de uso para a implantação e atualização do script Publish-ResourceCatalog.ps1

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

Mandatory .

Indicates the type of scenario you want to start. The following options are available:

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

-package

Mandatory .

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

Optional. Allows you to publish to the Azure App Service by relying on your own user identity, without having to create a service principal.

If this parameter is used, the UseServicePrincipal parameter set (which includes items such as the Azure application ID, password, subscription ID, and tenant ID) are no longer necessary.

-azureUSGovernmentLogin Opcional. 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

Mandatory .

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

-azureDetails

Uma tabela de hash com os seguintes valores:

  • azureAccountApplicationIdMandatory .

    The Azure service principal ID..

  • azureAccountPasswordObrigatório. O token de acesso do Azure para o ID principal do serviço.
  • azureSubscriptionIdMandatory .

    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:

  • resourceGroupNameMandatory .

    The name of the Azure Resource Group that contains the Orchestrator App Service.

  • appServiceNameObrigatório. Nome do Serviço de aplicativo do Orchestrator.
  • targetSlotMandatory .

    The Target App Service Slot set by Azure.

-resourceCatalogDetails

Uma tabela de hash com os seguintes valores:

  • resourceGroupNameMandatory .

    The name of the Azure Resource Group that contains the Resource Catalog App Service.

  • appServiceNameObrigatório. Nome do Serviço de aplicativo do Catálogo Recursos.
  • targetSlotMandatory .

    The Target App Service Slot set by Azure.

-resourceCatalogUrl

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

-identityServerUrl

Obrigatório. A URL do Identity Server.

Important: The URL must contain the Identity Server address + the suffix /identity .

Exemplo: https://[IdentityServer]/identity

-noAzureAuthentication

Optional. Allows you to publish to the Azure App Service by relying on your own user identity, without having to create a service principal.

If this parameter is used, the UseServicePrincipal parameter set (which includes items such as the Azure application ID, password, subscription ID, and tenant ID) are no longer necessary.

-orchestratorUrl

Mandatory .

The Orchestrator public URL.

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?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades