MID サーバーガバナンス
非アクティブな MID サーバーを無効にしてシャットダウンする自動タイムアウトを設定することで、MID サーバーのセキュリティを向上させます。この機能を有効にして、非アクティブなタイムアウト期間をグローバルに設定したり、各 MID サーバーに対して設定したりできます。
![]() |
前書き
MID サーバーガバナンスは、インスタンスが侵害された場合に、ServiceNow インスタンスに接続されている忘れられた MID サーバーが使用されるのを防ぎます。MID サーバーガバナンスでは、MID サーバーの検証/無効化プロセスの最新のステータス変更のレコードを保持します。
この機能はデフォルトでは有効ではありませんが、MID サーバープラグインの一部としてすぐに利用可能です。有効にすると、無期限になるように明示的に設定されている場合を除き、MID サーバー認証は事前定義された非アクティブ期間が経過すると期限切れになります。
MID サーバーガバナンスの有効化と構成
MID サーバーガバナンスを有効にするには、すべての MID サーバーに対して、次の [true/false] システムプロパティを設定します:mid.inactivity.timeout.enabled。このプロパティはデフォルトでは定義されていません。グローバル非アクティブタイムアウトは、次の整数システムプロパティ、mid.inactivity.timeout.days を設定すると指定されます。このプロパティは、タイムアウトを日数で指定する整数を取ります。指定しない場合、デフォルトのタイムアウトは 30 日です。
特定の MID サーバーのタイムアウトを上書きするには、その MID サーバーの設定パラメーターとして mid.inactivity.timeout.days を指定します。タイムアウト値が 0 の場合、MID サーバーの MID サーバーガバナンスは無効になります。したがって、グローバルタイムアウトを設定することも、特定の MID サーバーのタイムアウトを変更または無効にすることもできます。
ガバナンス構成を変更した後、MID サーバーを再起動する必要はありません。ガバナンスは、基本認証または相互認証のいずれかで機能します。
アクティビティトラッキング
MID サーバーは、送受信 ECC キューメッセージを追跡することでアクティビティを分析します。1 時間に 1 回、MID サーバーは最後のアクティビティをインスタンスに報告します。これは [ecc_agent] レコードに保存され、非アクティビティのタイムアウトに達したかどうかを確認します。非アクティブタイムアウトに達し、MID サーバーが稼働している場合、MID サーバーは無効になり、シャットダウンします。MID サーバーがダウンしているときにタイムアウトに達すると、MID サーバーがアイドル状態かどうかをインスタンスのジョブが判断し、インスタンス上でそれを無効にします。
非アクティブタイムアウトまで残り 3 〜 7 日であるときの情報メッセージ。
非アクティブタイムアウトまで残り 3 日未満であるときのエラーメッセージ。
MID が自動無効化された後、MID が自動無効化された日付を示すエラーメッセージが表示されます。
自動無効化ステータスのクリア
MID サーバーが自動無効化された後、MID を正常に復旧するには、自動無効化ステータスを手動でクリアする必要があります。この状態をクリアせずに再起動すると、MID サーバーはすぐにシャットダウンします。さらに、これが発生したことを示す MID の問題がログに記録されます。
MID サーバーの自動無効化ステータスは、[MID サーバーインスタンス] ページから [自動無効化をクリア] UI アクションを選択することでクリアできます。この UI アクションを呼び出した後、ユーザーは MID サーバーを起動し、通常の検証プロセスを続行する必要があります。
目的フィールド
[目的] は、MID サーバーの使用目的を示すために顧客がいつでも更新できるテキストフィールドです。このフィールドは純粋に説明的な内容であり、これ以上のやり取りはありません。
