UiPath Documentation
orchestrator
2020.10
false
Orchestrator インストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

AppSettings.Production.json を暗号化する

概要

Identity Server と Webhook の AppSettings.Production.json ファイルには、保護することが推奨される機密情報が含まれます。これらのファイルは、UiPath.IdentityServerConfigProtector.exe ツールによる暗号化/復号が可能です。

注:

暗号化すると、AppSettings.Production.json ファイルを直接編集してデータを変更することができなくなります。編集するには、復号して、再度暗号化する必要があります。

UiPath.ConfigProtector.exe

UiPath.ConfigProtector.exe は Orchestrator のインストール ディレクトリにあります。フル パスは C:\Program Files (x86)\UiPath\Orchestrator\Tools\ConfigProtector です。

コマンド リファレンス

パラメーター説明
--peAppSettings.Production.json ファイルを暗号化します。
--deAppSettings.Production.json ファイルを復号します。
-f /

--configfile
AppSettings.Production.json のファイル名とパスを指定します。
-o /

--output
暗号化/復号されたファイルは、既存のファイルを上書きせずに、新しいファイルとして保存されます。
--help使用可能なコマンドに関する情報を表示します。
--versionバージョン情報を表示します。

Identity Server

暗号化

AppSettings.Production.json を暗号化するには、Orchestrator のインストール後に、次の手順を実行します。

  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
    
復号
  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
    

Webhook

Webhook の appsettings.Production.json を暗号化する前に、証明書への署名の設定を追加する必要があります。同じ証明書を使用する場合は、Identity Server の appsettings.Production.json ファイルの SigningCredentialSettings セクションをコピーしても構いません。

"AppSettings": {
    "SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
}
"AppSettings": {
    "SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
}
  • Name は、証明書の拇印を表します。
  • LocationNameType に他の値を使用することはお勧めしません。
暗号化
  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
    
復号
  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
    

リソース カタログ サービス サービス

Resource Catalog Service の appsettings.Production.json を暗号化する前に、証明書への署名の設定を追加する必要があります。同じ証明書を使用する場合は、Identity Server の appsettings.Production.json ファイルの SigningCredentialSettings セクションをコピーしても構いません。

"AppSettings": {
    "SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
}
"AppSettings": {
    "SigningCredentialSettings": {
        "StoreLocation": {
            "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
            "Location": "LocalMachine",
            "NameType": "Thumbprint"
        }
    }
}
  • Name は、証明書の拇印を表します。
  • LocationNameType に他の値を使用することはお勧めしません。
暗号化
  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --pe
    -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"
    
復号
  1. コマンド プロンプトを開きます。

  2. 次のコマンドを実行します。

    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"
    UiPath.ConfigProtector.exe
    --de
    -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"
    
  • 概要
  • UiPath.ConfigProtector.exe
  • コマンド リファレンス
  • Identity Server
  • Webhook
  • リソース カタログ サービス

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得