test-suite
2020.10
false
  • Installation de Studio
    • Installer Studio
  • Installation de UiPath Robot
  • Installation d'Orchestrator
  • Installation de Test Manager
    • Installation de Test Manager
    • Prérequis matériels
    • Exigences logicielles et conditions préalables
    • Chiffrement du fichier de configuration du Test Manager
    • Résolution des problèmes
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white
Non pris en charge par l'assistance

Guide d’installation de Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Dernière mise à jour 7 juin 2024

Chiffrement du fichier de configuration du Test Manager

Vue d'ensemble (Overview)

Le Test Manager exécute un cryptage basé sur des certificats pour sécuriser les fichiers de configuration. Vous pouvez crypter et décrypter manuellement les fichiers de configuration en utilisant testmanager.exe, comme partie du Test Manager Provisioning Tool. Vous pouvez trouver l'outil dans l'emplacement d'installation par défaut de Test Manager, comme suit : C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Vous pouvez également le trouver dans votre dossier d’installation personnalisé.
Pour commencer à utiliser le Test Manager Provisioning Tool pour chiffrer vos fichiers de configuration, téléchargez et installez le package d’installation UiPath Test Manager sur votre machine.
Important :
  • Pour les versions de Test Manager antérieures à 20.10.4, vous devez décrypter le fichier de configuration en utilisant la commande obfuscator (obsolète), avant de le chiffrer par la nouvelle méthode.
  • Les commandes sont sensibles à la casse des caractères.
  • Une fois cryptées, les valeurs ne peuvent pas être modifiées en modifiant le fichier appsettings.production.json. Vous devez décrypter puis recrypter.

Prérequis

  • Le processus de chiffrement écrase les configurations actuelles. Sauvegardez le fichier appsettings.production.json avant de continuer. Vous pouvez trouver ce fichier dans
    C:\Program Files
                (x86)\UiPath\Test Manager\C:\Program Files
                (x86)\UiPath\Test Manager\
  • Ouvrez le fichier appsettings.production.json pour configurer le SigningCredentialSettings. Si cette section est manquante, vous devez l’ajouter au fichier. Assurez-vous que la clé privée est accessible par l’utilisateur qui exécute l’instance Test Manager, soit via la Application Pool Identity, soit par l’utilisateur que vous avez spécifié lors de l’installation.
"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
Name : représente l’empreinte thumbprint de votre certificat. Gardez un œil sur l'objet Name lorsque vous collez la valeur Thumbprint, car il est similaire à NameType et peut prêter à confusion.
Nous vous recommandons d’utiliser les valeurs par défaut pour Location et NameType.
Enregistrez le fichier une fois que vous avez collé la valeur dans l’Object SigningCredentialSettings.

Sécurisation des options de la commande Test Manager Config File Encryptor

ParamètreDescription
encryptCrypte le fichier appsettings.production.json.
decryptDécrypte le fichier appsettings.production.json.

Encryption

Pour chiffrer les fichiers de configuration suivez cette procédure :

  1. Lancez l'Invite de commandes.
  2. Ouvrez le dossier Test Manager Provisioning Tool situé dans l'emplacement d'installation de votre Test Manager.
  3. Exécutez la commande suivante :
    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"
Le fichier de configuration est désormais protégé et stocké dans un fichier nouvellement généré : appsettings.protected.json.

Décryptage

  1. Lancez l'Invite de commandes.
  2. Ouvrez le dossier Test Manager Provisioning Tool situé dans l'emplacement d'installation de votre Test Manager.
  3. Exécutez la commande suivante :
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"

Chiffrement pour les anciennes versions de Test Manager

  1. Lancez l'Invite de commandes.
  2. Ouvrez le dossier Test Manager Provisioning Tool situé dans l'emplacement d'installation de votre Test Manager.
  3. Exécutez la commande suivante :
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"
Après avoir désobscurci appsettings.production.json, vous pouvez sécuriser Test Manager en utilisant le chiffrement.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.