ArcGIS Mission Server 管理者の操作

次の各セクションでは、 ArcGIS Mission Server 管理者が利用可能なプロパティについて説明します。 各プロパティの説明では、 ArcGIS Mission Server 管理サイトでのそのプロパティのパス (URL https://machine.domain.com:20443/arcgis/admin に移動) を示します。

既存のサーバー証明書のインポート

既存のサーバー証明書をインポートするには、[Home] > [Machines] > [MachineName] > [sslCertificates] > [importExistingServerCertificate] の順にクリックします。

この操作により、既存のサーバー証明書がキーストアにインポートされます。 証明書が認証機関 (CA) 署名証明書の場合は、importRootOrIntermediate 操作を使用して、先に CA ルートまたは中間証明書をインポートする必要があります。

ルート証明書のインポート

ルート証明書をインポートするには、[Home] > [Machines] > [MachineName] > [sslCertificates] > [importRootOrIntermediate] の順にクリックします。

この操作により、CA ルートおよび中間証明書がキーストアにインポートされます。 本番品質としての CA 署名証明書を作成するには、SSL メカニズムによって CA (およびその CA が署名した証明書) を信頼できるようにするキーストアに CA 証明書を追加する必要があります。 よく使用される CA 証明書のほとんどはキーストアで使用可能ですが、カスタム CA 証明書または特定の中間証明書を使用している場合は、この操作を利用できます。

セキュリティ構成の更新

セキュリティ構成を更新するには、[Home] > [Security] > [SecurityConfig] > [UpdateSecurityConfig] の順にクリックします。

この操作により、TLS プロトコルや暗号スイートを含め、 ArcGIS Mission Server サイトのセキュリティ構成が更新されます。 この操作を実行すると、サイトのサーバー コンピューターごとに REST サービス エンドポイントが再配置されます。 この操作の一部として通信プロトコルを更新した場合は、ArcGIS Web Adaptor がサイトの通信プロトコルの変更を認識するまでに 1 分かかります。

サイトの削除

サイトを削除するには、[Home] > [Delete Site] の順にクリックします。

この操作により、サイト構成が削除され、すべてのサーバー リソースが解放されます。 この操作は、定期的にクリーンアップする必要がある開発サーバーまたはテスト サーバーに適しています。また、アンインストールの前に実行することもできます。 このオプションを使用すると、すべての設定およびその他の構成が削除されます。これは回復不能な操作であることに注意してください。

この操作は次のタスクを実行します。

  • サイトに属しているすべてのサーバー コンピューターが停止されます。
  • すべてのサーバーコンピューターがサイトから登録解除されます。
  • 構成ストアが削除されます。

システム プロパティの編集

管理者は、組織に適合するように ArcGIS Mission Server のプロパティを編集できます。 カスタム プロパティ値は https://machine.domain.com:20443/arcgis/admin/system/properties/update で設定できます。 管理者は、画面の右上隅に表示される [API リファレンス] リンクを使用して、設定可能なシステム プロパティを探すことができます。 カスタム システム プロパティを設定する場合、プロパティは有効な JSON オブジェクトとして設定する必要があります。 次に例を示すように、複数のシステム プロパティが有効な JSON として連結されている場合、これらのプロパティを一度に設定できます。


{
"WebSocketContextURL":"wss://machine.domain.com/<webadaptor>",
"AuthTokenTimeInSeconds":"180"
}
次の各セクションでは、管理者が使用できる一般的なシステム プロパティについて説明します。

WebSocketContextURL の定義

WebSocketContextURL は、クライアントが ArcGIS Mission Server への WebSocket 接続を確立できるようにするシステム プロパティです。 WebSocket 接続は、 ArcGIS Mission Server のリアルタイム接続の基盤です。 クライアント アプリケーションが ArcGIS Mission Server への WebSocket 接続をスムーズに確立できない場合、WebSocketContextURL プロパティを設定すると、接続の問題を解決できることがあります。 ArcGIS Mission Server への WebSocket 接続は常に、次のように wss:// から始まります。

{"WebSocketContextURL":"wss://machine.domain.com/<context>"}

JSON Web Token の有効期限の定義

JWT (JSON Web Token) はユーザー認証に使用されます。 JWT の有効期限を変更できます。

この時間が設定されない場合、デフォルトは次のように 180 秒になります。

{"AuthTokenTimeInSeconds":"180"}

ArcGIS Web Adaptor の構成

ArcGIS Web Adaptor を構成するには、[Home] > [System] > [Web Adaptors] > [WebAdaptorConfig] の順にクリックします。

この ArcGIS Web Adaptor の構成は、サイト内の ArcGIS Web Adaptor 間で共有されるすべての構成パラメーターのリソースになります。 このリソースは、サーバーで受信されるリクエストのキー データ ビットを暗号化するためにすべての ArcGIS Web Adaptor で使用される共有キーを識別します。

サイトのバック アップ

管理 API を使用してサイトの設定を頻繁にエクスポートすることをお勧めします。 [ホーム] > [サイトのエクスポート] に移動することでこの操作を実行できます。 場所がネットワーク ドライブ、または ArcGIS Mission Server コンピューターそのもの以外になるエクスポート先サイトの destination プロパティを定義する場合に高く推奨されます。 エクスポート先は ArcGIS Mission Server コンピューターにアクセスできる場所にする必要があります。 サイトで障害が発生した場合は、新しいサーバー サイトを作成し、[ホーム] > [サイトのインポート] に移動することでサイトを復旧できます。

注意:

複数コンピューター ArcGIS Mission Server サイトがあり、そのサイトで障害が発生した場合は、上記に従ってサイトを一度インポートし、通常どおり他の ArcGIS Mission Server コンピューターをサイトに追加するだけで済みます。

ログ設定の編集

ログ設定を編集するには、[Home] > [Logs] > [Logs > Settings] > [Edit] の順にクリックします。

この手順により、ログの出力場所、レベル、形式など、サーバー サイト全体のログ設定が更新されるほか、ログ ファイルの保存期間が更新されます。

Webhook の同期

Webhook の同期操作を使用すると、 ArcGIS Mission Server で Webhook とポータルを再同期することができます。 これは、ユーザーがミッションに追加されない、チームが追加されないなど、 ArcGIS Mission Server が適切に動作していないように見える場合に使用できる重要な操作です。 進行中のミッションに接続しているユーザーは切断されるため、この操作は注意して使用してください。 この操作を開始するには、管理 API を参照し、[System > Webhooks > Sync] を選択します。