3.1. 共通設定

この章では、千手WEBアドオンを適用後に必要な初期設定について記述します。

3.1.1. データベース接続設定

千手データベースサービスで利用するDBMSが稼働するホストが千手WEBアドオンの稼働ホストと異なる場合、データベース接続設定が必要です。

千手WEBアドオンのインストールPATH配下に以下のファイルを作成してください。

  • smc\appsettings_user.json

  • hook\gw\appsettings_user.json

  • hook\server\appsettings_user.json

  • hook\view\appsettings_user.json

参考

  • 各設定ファイルは Webサービス接続設定 のものと同一です。

  • 各設定ファイルと同じフォルダにあるサンプルファイル appsettings_user.json.sample からコピーして作成することができます。

  • 千手WEBアドオンの既定のインストールPATHは C:\inetpub\wwwroot\senju_webapps です。

設定ファイルにて指定が必要な入力項目は下表のとおりです。

入力項目

入力値

."DbType"

"MSSQLServer"

"ConnectionStrings"."MaintConnection"

"Data Source=[DBMS稼働ホスト];Initial Catalog=senjuMaintDB;User ID=[DB接続ユーザー名];Password=[DB接続パスワード];MultipleActiveResultSets=true"

"ConnectionStrings"."DefaultConnection"

"Data Source=[DBMS稼働ホスト];Initial Catalog=senjuWebhookDB;User ID=[DB接続ユーザー名];Password=[DB接続パスワード]"

各設定値が以下である場合の記載例を示します。 なお、上記の入力項目以外の記述は省略します。

  • 設定値

    • DBMS稼働ホスト: YOUR_DB_HOST

    • DB接続ユーザー名: YOUR_USER_ID

    • DB接続パスワード: YOUR_PASSWORD

  • 記載例

    {
        "ConnectionStrings": {
            "DbType": "MSSQLServer",
            "MaintConnection": "Data Source=YOUR_DB_HOST;Initial Catalog=senjuMaintDB;User ID=YOUR_USER_ID;Password=YOUR_PASSWORD;MultipleActiveResultSets=true",
            "DefaultConnection": "Data Source=YOUR_DB_HOST;Initial Catalog=senjuWebhookDB;User ID=YOUR_USER_ID;Password=YOUR_PASSWORD"
        }
    }
    

3.1.2. Webサービス接続設定

WSFC構成やリバースプロキシを介する構成であるなどの理由で、千手ウェブサービスのアクセス先URLのFQDNが千手WEBアドオン稼働ホストのFQDNと異なる場合、Webサービス接続設定が必要です。

千手WEBアドオンのインストールPATH配下に以下のファイルを作成してください。

  • smc\appsettings_user.json

  • hook\gw\appsettings_user.json

  • hook\server\appsettings_user.json

  • hook\view\appsettings_user.json

参考

  • 各設定ファイルは Webサービス接続設定 のものと同一です。

  • 各設定ファイルと同じフォルダにあるサンプルファイル appsettings_user.json.sample からコピーして作成することができます。

  • 千手WEBアドオンの既定のインストールPATHは C:\inetpub\wwwroot\senju_webapps です。

設定ファイルにて指定が必要な入力項目は下表のとおりです。

入力項目

入力値

"SiteInfo"."OldWebConsoleUrl"

"https://{アクセス先URLのFQDN}/senju"

各設定値が以下である場合の記載例を示します。 なお、上記の入力項目以外の記述は省略します。

  • 設定値

    • アクセス先URLのFQDN: server.example.domain

  • 記載例

    {
        "SiteInfo": {
            "OldWebConsoleUrl": "https://server.example.domain/senju"
        }
    }