Test Suite
2020.10
falso
  • 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
Imagem de fundo do banner
Fora do período de suporte
Guia de instalação do Test Suite
Última atualização 28 de fev 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.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.