Agent UIには、Bridgeがインストールされている同じネットワーク内からのみアクセスできます。
Bridge Agentのインストールが完了し、実行中になると、ログインして設定やサービスを管理できます。手順は次のとおりです。
Qntrlで、[設定]→[詳細設定]→[Bridge]に移動し、[Bridge]をクリックして、インストール済みのBridgeインスタンスを表示します。
目的のBridge名にカーソルを合わせ、アクションメニューをクリックして、[エージェントを開く]を選択します。
ブラウザーでBridge Agentのログインページにリダイレクトされます。
初めて利用する場合は、ログイン認証情報を作成するために、[ユーザー名]、[パスワード]、[パスワードの確認]を入力して登録する必要があります。登録後は、同じユーザー名とパスワードでログインできます。
Bridge Agentの操作画面では、Bridgeに接続されているすべてのサービスとタブを一元的に確認できます。
左ペインには、利用可能なすべてのサービスと関連するタブが表示されます。
Bridge Agentをインストールすると、Core サービスとそのデフォルトのタブが自動的に追加されます。
サービスを選択すると、次の3つの機能セクションが開きます。
[メッセージ]
[ログ]
[設定]
タブ内の任意のタスクをクリックすると、タスク単位のメッセージと設定を表示できます。
詳しくは、以下のサービスセクションを参照してください。
Bridge Agentの接続ステータスは、ページの右上に表示されます。
左ペインの下部には、次のアイコンがあります。
[ログ] – Bridge全体のログを表示します。
[設定] – Bridgeの管理およびセキュリティ関連のすべての設定を管理できます。詳細は、以下のBridge Agent設定セクションを参照してください。
[ログアウト] – Bridge Agentからサインアウトします
各サービスには、主に3つのセクションがあります:[メッセージ]、[ログ]、[設定]。
そのサービスで実行されたメッセージの一覧が表示されます。
実行ステータスに基づいてメッセージを絞り込むには、[すべてのメッセージ]ドロップダウンを使用します。
[ID]をクリックすると、詳細ビューが開きます。詳細ビューには、[ペイロード](Bridgeに送信された要求)と[レスポンス](実行後に返された結果)が含まれます。
選択したサービスの[システム]タブと[カスタムタブ]の両方の設定ウィジェットが表示されます。このセクションでは、すべての設定パラメーターを確認、管理し、Bridgeがワークフローに合わせて適切に設定されていることを確認できます。
サービス単位のログとは別に、Bridge全体のログを表示するには、左ペイン下部のログアイコンをクリックします。
このページでは、次の操作を実行できます。
Bridge全体で生成された統合ログを表示できます。
調査やデバッグ用にグローバルログをダウンロードできます。
個別のサービス以外のBridgeレベルの問題を追跡できます。
Bridgeのインストールに関する主な詳細を確認できます。
設定:
[組織名]:Bridgeに接続されている組織の名前です。
[Bridge名]:登録済みのBridge名が表示されます。
[インストールディレクトリー]:ローカルのインストールパスを示します。
[バージョン詳細]:インストール済みのBridgeバージョンが表示されます。
このオプションを使用して、Bridge Agentのログインパスワードを変更します。
[パスワードのリセット]をクリックします。
[現在のパスワード]と[新しいパスワード]を入力します。
[保存]をクリックして、パスワードを更新します。
1. ベーシック
2. API
3. JDBC
4.OAuth
5. SSH(Secure Shell)
SSHプロトコルを使用し、パスワード認証または鍵ベース認証でUNIXおよびLinuxデバイスに安全に接続できます。
鍵ベース認証では暗号鍵ペアを使用します。暗号化と検証のために公開される公開鍵と、復号化と署名に使用する秘密の秘密鍵で構成されます。公開鍵で暗号化されたデータは、対応する秘密鍵でのみ復号化できます。
6. PowerShell
PowerShellコマンドを実行して、Windowsマシンに安全に接続するために使用します。
項目:
[ユーザー名]:Windowsマシンのユーザー名です。
[パスワード]:スクリプト実行用にマシンに関連付けられたパスワードです。
7. Active Directory
8. NTLM
コネクションを作成する前に、次の点を確認してください。
Qntrlにアプリケーションを登録済みであること。
認可を開始するためのクライアントIDとクライアントシークレットを取得済みであること。
[コネクション]を選択し、[新しいコネクション]をクリックします。
[コネクション名]:コネクション名を入力します。
[種類]:コネクションの種類を選択します
Zoho– Zohoサービス用です。
その他– 外部アプリケーション用です。
[グラントタイプ]:この接続でアクセストークンを取得するために使用するOAuth方式を選択します。
Zoho 接続の場合
[認可コード](初期設定)
その他の接続の場合
[認可コード]
[クライアント認証情報]
接続IDをクリックして、接続の詳細ページを開きます。次の操作を実行できます。
[ステータス]:接続の現在のステータスは、[ステータス]項目で確認できます。
編集:必要に応じて設定を更新します。変更後、[保存]をクリックします。
無効化:不要になった接続を無効化するには、ページ下部の[無効化]ボタンを使用します。
一覧表示で接続名にカーソルを合わせると、[削除]オプションが表示されます。接続を完全に削除するには、[削除]をクリックします。
アプリケーションを登録するには、次の手順を実行します。
接続設定で、+アイコン([クライアントID]の横)をクリックします。
Zoho Developerコンソールにログインします。
初期設定では、クライアントタイプとして[サーバーベースのアプリケーション]が選択されています。
次の詳細を入力します。
[クライアント名](使用できる特殊文字は「_」と「&」のみです)
[ホームページURL]
[承認済みリダイレクトURI](Bridge Agentからコピーします)
[作成]をクリックして、クライアントIDとクライアントシークレットを取得します。
これらの値をBridgeの接続設定に貼り付けます。
デフォルトでは、Bridgeは HTTP(ポート8500)で実行されます。
BridgeとQntrl間の通信を保護するために、HTTPSを有効にできます。
BridgeでHTTPSを有効にする前に、次の要件を満たしていることを確認してください。
OpenSSLのバージョン要件
Qntrl Bridgeでは現在、OpenSSL 1.xが必要です。HTTPSを有効にするには、BridgeのホストコンピューターにOpenSSL 1.xがインストールされていることを確認してください。
OpenSSL 3.xまたはその他のバージョンがインストールされている場合は、以下の手順に従ってOpenSSL 1.xをインストールします。
OpenSSL 1.xのインストール(Linux)
次のコマンドを使用して、OpenSSL 1.xのソースアーカイブをダウンロードします。wget https://www.openssl.org/source/openssl-1.1.1w.tar.gz
ダウンロードしたアーカイブを展開します。tar -xvzf openssl-1.1.1w.tar.gz
展開したディレクトリーに移動します。cd openssl-1.1.1w
OpenSSLのインストール先ディレクトリー(例:/opt/openssl-1.1.1w)を設定します。./config --prefix=/opt/openssl-1.1.1w
GCCコンパイラーがインストールされていることを確認します。インストールされていない場合は、システムを更新してGCCをインストールします。sudo apt update && sudo apt install gcc
OpenSSLをビルドします。make
OpenSSLをインストールします。sudo make install
OpenSSLのインストールを確認します。/opt/openssl-1.1.1w/bin/openssl version
環境変数を更新するには、.bashrcファイルに次の行を追加します。
export LD_LIBRARY_PATH=/opt/openssl-1.1.1w/lib:$LD_LIBRARY_PATH
export openssl=/opt/openssl-1.1.1w/bin/openssl
BridgeでHTTPSを有効にした後は、.bashrcからこれらの行を削除できます。
Windowsの場合。
Windows用のOpenSSL 1.xを、こちらのリンクのような信頼できるソースからダウンロードします。
ダウンロードしたZIPファイルをフォルダーに展開し、インストールします。
環境パスでOpenSSL 1.xのバージョンを既定として設定します。
設定ファイルを手動で作成する、またはSSL証明書を作成する場合は、詳細な例について設定ファイルの作成と証明書の生成のサンプルセクションを参照してください。
キーストアの設定
[HTTPSを有効にする]を選択します。
[ルート証明書]:信頼できる認証局によって発行されたルート証明書をアップロードします。
[秘密鍵]:CSRへの署名と接続の保護に使用するサーバーの秘密鍵ファイルをアップロードします。秘密鍵の詳細。
[中間証明書]:ルート証明書とサーバー証明書をつなぎます。
[サーバー証明書]:Bridgeホストに発行された証明書です。サーバー証明書をアップロードした場合、HTTPSの有効化は必須です。
[キーストアを保存]をクリックします。
BridgeはHTTPSモードで自動的に再起動します。
トラストストアの設定
トラストストアは、Bridgeからのすべての外部向け呼び出しに使用されます。
[Bridgeのトラストストアのエイリアス]:[追加]をクリックし、Bridgeが信頼する必要のある証明書をアップロードします。たとえば、Bridgeが認証局によって署名されていないサーバー証明書を使用してプライベートネットワークAPIにアクセスする場合は、Bridgeが接続できるように、その証明書をこのトラストストアにアップロードします。
1. 設定ファイルの作成
次のサンプル内容でファイルを作成し、<name.conf>として保存します。
[req] distinguished_name = req_distinguished_name req_extensions = req_ext prompt = no [req_distinguished_name] C = {Your country code} ST = {Your state} L = {Your city} O = {Your organisation} OU = {Your org unit} CN = {Your bridge domain} [req_ext] subjectAltName = @alt_names [alt_names] DNS.1 = {Your bridge domain}
このファイルには、証明書の詳細が含まれています。
2. 秘密鍵の作成
ターミナルで次のコマンドを実行します。
openssl genrsa -out {bridge_domain}.key 2048
このコマンドにより、.keyファイルが作成されます。このファイルは秘密鍵の項目にアップロードする必要があります。
3. CSR(証明書署名要求)の作成
次のコマンドを実行して、.csrファイルを作成します。認証局からサーバー証明書を取得する際に、このファイルが必要です。
openssl req -new -key {bridge_domain}.key -out {bridge_domain}.csr -config cert.conf
4. テスト用の自己署名サーバー証明書の作成
テスト用のサーバー証明書を作成するには、次のコマンドを実行します。
openssl req -key {bridge_domain}.key -new -x509 -days 365 -out {bridge_domain}.crt -config cert.conf
これにより、テスト用のサーバー証明書が作成されます。