test-suite
2020.10
false
  • Instalação do Studio
    • Instalação do Studio
  • Instalação do UiPath Robot
  • Instalação do Orchestrator
  • Instalação do Test Manager
    • Instalando Test Manager
    • Requisitos de Hardware
    • Requisitos e pré-requisitos de software
    • Criptografia do arquivo de configuração do Test Manager
    • Solução de problemas
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Fora do período de suporte
Guia de instalação do Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 7 de jun de 2024

Criptografia do arquivo de configuração do Test Manager

Visão geral

O Test Manager executa a criptografia baseada em certificados para proteger os arquivos de configuração. Você pode criptografar manualmente e descriptografar os arquivos de configuração usando testmanager.exe, como parte da Ferramenta de Provisionamento do Test Manager. Você pode encontrar a ferramenta no local padrão de instalação do Test Manager, como segue: C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Alternativamente, você pode encontrá-lo na sua pasta de instalação personalizada.
Para começar a usar a Ferramenta de Provisionamento do Test Manager para criptografar seus arquivos de configuração, baixe e instale o pacote de instalação do UiPath Test Manager em sua máquina.
Importante:
  • Para versões do Test Manager mais antigas que 20.10.4, você precisa descriptografar o arquivo de configuração usando o comando obfuscator (descontinuado) antes de criptografá-lo utilizando o novo método.
  • Os comandos diferenciam maiúsculas e minúsculas.
  • Depois de criptografado, os valores não podem ser alterados editando o arquivo appsettings.production.json. Você precisa descriptografar e então criptografar novamente.

Pré-requisitos

  • O processo de criptografia sobrepõe as configurações atuais. Certifique-se de fazer backup do arquivo appsettings.production.json antes de prosseguir. Você pode encontrar o arquivo em
    C:\Program Files
                (x86)\UiPath\Test Manager\C:\Program Files
                (x86)\UiPath\Test Manager\
  • Abra o arquivo appsettings.production.json para configurar o SigningCredentialSettings. Se esta seção estiver ausente, você precisa adicioná-la ao arquivo. Certifique-se de que a chave privada esteja acessível pelo usuário que executa a instância do Test Manager, seja por meio da Identidade do Pool de Aplicativos ou pelo usuário que você especificou durante a instalação.
"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
Name: a impressão digital de seu certificado. Fique de olho no objeto Name ao colar o valor da Impressão Digital, pois ele é semelhante a NameType e pode gerar confusão.
Recomendamos usar os valores padrão para Location e NameType.
Salve o arquivo após você ter colado o valor no objeto SigningCredentialSettings.

Protegendo as opções de comando do criptografador de arquivos de configuração do Test Manager

ParâmetroDescription
encryptCriptografa o arquivo appsettings.production.json.
decryptDescriptografa o arquivo appsettings.production.json.

Criptografia

Para criptografar os arquivos de configuração, siga este procedimento:

  1. Abra o Prompt de Comando.
  2. Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
  3. Execute o seguinte comando:
    testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
O arquivo de configuração agora está protegido e armazenado em um arquivo recém-gerado: appsettings.protected.json.

Descriptografia

  1. Abra o Prompt de Comando.
  2. Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
  3. Execute o seguinte comando:
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"

Criptografia para versões mais antigas do Test Manager

  1. Abra o Prompt de Comando.
  2. Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
  3. Execute o seguinte comando:
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Após desofuscar appsettings.production.json, você pode proteger o Test Manager usando criptografia.

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.