test-suite
2020.10
false
  • Studio のインストール
    • Studio をインストールする
  • Robot のインストール
  • Orchestrator のインストール
  • Test Manager のインストール
    • Test Manager をインストール中
    • ハードウェア要件
    • ソフトウェア要件と前提条件
    • Test Manager の設定ファイルの暗号化
    • トラブルシューティング
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UiPath logo, featuring letters U and I in white
サポート対象外
Test Suite インストール ガイド
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年6月7日

Test Manager の設定ファイルの暗号化

概要

Test Manager では、設定ファイルをセキュリティ保護するために、証明書ベースの暗号化を実行します。Test Manager プロビジョニング ツールの一部として testmanager.exe を使用して、設定ファイルを手動で暗号化および復号できます。このツールは、既定の Test Manager のインストール場所 (C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner)、またはカスタムのインストール フォルダーにあります。
Test Manager プロビジョニング ツールを使用して設定ファイルを暗号化するには、UiPath Test Manager のインストール パッケージをマシンにダウンロードおよびインストールします。
重要:
  • Test Manager のバージョンが 20.10.4 よりも古い場合は、新しいメソッドで暗号化する前に、obfuscator (非推奨) コマンドを使用して設定ファイルを復号する必要があります。
  • コマンドでは、大文字と小文字が区別されます。
  • 暗号化すると、appsettings.production.json ファイルを編集して値を変更することができなくなります。編集するには、復号して、再度暗号化する必要があります。

前提条件

  • 暗号化プロセスによって、現在の設定が上書きされます。作業を進める前に、appsettings.production.json ファイルをバックアップするようにしてください。このファイルは、次の場所にあります。
    C:\Program Files
                (x86)\UiPath\Test Manager\C:\Program Files
                (x86)\UiPath\Test Manager\
  • appsettings.production.json ファイルを開き、SigningCredentialSettings を設定します。このセクションが見つからない場合は、ファイルに追加する必要があります。Test Manager インスタンスを実行するユーザーが、アプリケーション プール ID で、またはインストール中に指定したユーザーとして、プライベート キーにアクセスできることを確認します。
"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }"SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
Name: 証明書の拇印です。拇印の値を貼り付けるときは、Name オブジェクトに注意してください。このオブジェクトは NameType と似ているため、混乱を招く可能性があるからです。
LocationNameType には既定値を使用することをお勧めします。
SigningCredentialSettings オブジェクトに値を貼り付けたら、ファイルを保存します。

Test Manager の設定ファイルを保護する暗号化コマンド オプション

パラメーター説明
encryptappsettings.production.json ファイルを暗号化します。
decryptappsettings.production.json ファイルを復号します。

暗号化

設定ファイルを暗号化するには、以下の手順を実行します。

  1. コマンド プロンプトを開きます。
  2. Test Manager のインストール場所にある Test Manager プロビジョニング ツールのフォルダーを開きます。
  3. 次のコマンドを実行します。
    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"
これにより、設定ファイルは保護され、新しく生成されたファイル (appsettings.protected.json) に保存されます。

復号

  1. コマンド プロンプトを開きます。
  2. Test Manager のインストール場所にある Test Manager プロビジョニング ツールのフォルダーを開きます。
  3. 次のコマンドを実行します。
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"

古いバージョンの Test Manager の暗号化

  1. コマンド プロンプトを開きます。
  2. Test Manager のインストール場所にある Test Manager プロビジョニング ツールのフォルダーを開きます。
  3. 次のコマンドを実行します。
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"
appsettings.production.json を難読化解除したら、暗号化を使用して Test Manager をセキュリティ保護することができます。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.