- Introdução
- Requisitos
- Melhores práticas
- Instalação
- Atualizando
- Servidor de Identidade
- Complemento de alta disponibilidade
- Solução de problemas de erros de inicialização
Scripts do Catálogo de Recursos
Publish-ResourceCatalog.ps1
.
Parâmetro |
Description |
---|---|
|
Obrigatório. Indica o tipo de cenário que você deseja iniciar. As seguintes opções estão disponíveis:
|
|
Obrigatório. Indique o caminho completo ou o caminho relativo do arquivamento
UiPath.ResourceCatalogService-Win64.zip .
|
|
Obrigatório. O token de acesso do Azure para o ID principal do serviço. |
|
Obrigatório. A ID de assinatura do Azure para o Serviço de aplicativos. |
|
Obrigatório. O ID de tenant do Azure. |
|
Obrigatório. Nome do Grupo de Recursos do Azure que contém o Serviço de Aplicativos do Catálogo de Recursos. |
|
Obrigatório. Nome do Serviço de aplicativos do Azure do Catálogo de recursos. |
|
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.
|
-azureUSGovernmentLogin | Opcional. Este parâmetro é usado apenas para implantações do Governo dos EUA. |
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>"
MigrateTo-ResourceCatalog.ps1
.
Parâmetro |
Description |
---|---|
|
Obrigatório. Indique o caminho para o arquivo
UiPath.ResourceCatalogService.CLI-Win64.zip .
|
|
Uma tabela de hash com os seguintes valores:
|
|
Uma tabela de hash com os seguintes valores:
|
|
Uma tabela de hash com os seguintes valores:
|
|
Obrigatório. Endereço público do Catálogo de Recursos. |
|
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 |
|
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.
|
|
Obrigatório. A URL pública do Orchestrator. |
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>"
MigrateTo-ResourceCatalog.ps1
deve ser executado ao atualizar o serviço Catálogo de recursos.