ILMT または BigFix インベントリへの接続の作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:10分
  • HTTP 接続を使用している場合、または HTTPS の初期構成が完了している場合は、 IBM サーバーと Now Platform の間に接続を確立します。

    始める前に

    必要なロール:sam_admin

    このタスクについて

    注:
    MID サーバーなしで HTTP または HTTPS 接続を使用している場合は、ServiceNowインスタンスの IP アドレスに接続できるようにファイアウォールポートを開く必要があります。

    手順

    1. 次のように移動する。 All (すべて) > 統合 — ILMT/BigFix インベントリ > セットアップ.
    2. [接続および資格情報エイリアス] フォームの [接続 ] 関連タブで、[ 新規] を選択します。
      [HTTP(S) 接続] フォームが開きます。
      HTTPS 接続フォーム。
    3. フォームのフィールドに入力します。
      表 : 1. HTTP(S) 接続フォーム
      フィールド 説明
      [Name (名前)] 接続の一意の名前。
      認証情報 接続を確立するために使用される認証情報。ユーザー名とパスワードなどのベーシック認証情報、または API キー認証情報のいずれかを使用できます。
      注:
      ILMT サーバーへのアクセスに使用するものと同じ認証情報を選択します。
      接続エイリアス

      接続の参照に使用できる接続エイリアス。この接続エイリアスは、実行時に接続と資格情報を解決します。

      このフィールドは自動的に sn_samp_ibmに設定されます。IBMServers エイリアス。

      [Active (アクティブ)] 接続がアクティブであることを示すオプション。
      ドメイン 接続が属するドメイン。
    4. 接続の URL を指定します。
      HTTP 接続と HTTPS 接続のどちらを使用しているかに応じて、次のいずれかのオプションを使用して接続 URL を指定します。
      • HTTP 接続: [接続 URL ] フィールドを使用して HTTP 接続 URL を指定します。

        [接続 URL] フィールドに、http://<host-ip-address|dns-hostname>:<port> 形式で URL を入力します。
        [接続 URL] フィールド。
        注:
        [URL ビルダー] チェックボックスをオンにした場合、[接続 URL] フィールドは変更できません。
      • HTTPS 接続:URL ビルダーまたは SSL 証明書のいずれかを使用して、HTTPS 接続 URL を指定します。
        HTTPS 接続 URL オプション 手順
        URL ビルダー
        1. ServiceNowインスタンスが URL ビルダーを使用して接続 URL をビルドできるようにするには、[URL ビルダー] チェックボックスをオンにします。

          [相互認証]、[プロトコル]、[ホスト]、[デフォルトポートを上書き]、および [ベースパス] フィールドがフォームに表示されます。

          [URL ビルダー] チェックボックスをオンにします。
        2. [プロトコル] フィールドで、接続で使用される基本となるプロトコルを指定します。

          このフィールドは自動的に https に設定されます。

        3. [ホスト] フィールドに、接続で使用されるターゲット ホストの URL を入力します。

          URL は https://<host-ip-address|dns-hostname>:<port> 形式で入力する必要があります。

        4. (オプション) [Override default port ] フィールドに、接続で使用されるターゲット ポートのポート番号を入力します。

          ILMT または BigFix インベントリのセットアップに使用したものと同じポート番号を入力する必要があります。

        5. (オプション) [ベースパス ] フィールドに、接続のベースパスを入力します。
        SSL 証明書
        1. IBM サーバーから SSL 証明書を取得します。
        2. MID サーバー の有無にかかわらず HTTPS 接続を使用しているかどうかに応じて、次のいずれかのオプションを使用して証明書をServiceNowインスタンスに適用します。
          • MID サーバーなし:
            1. 新しいタブまたはウィンドウで、証明書を ServiceNow インスタンスにアップロードします。

              詳細な手順については、 HTTPSが MID サーバー を参照してください。

            2. [HTTP(S) 接続] フォームに戻ります。
            3. [URL ビルダー] チェックボックスをオンにして、ServiceNowインスタンスで接続 URL をビルドできるようにします。

              [相互認証]、[プロトコル]、[ホスト]、[デフォルトポートを上書き]、および [ベースパス] フィールドがフォームに表示されます。

              [URL ビルダー] チェックボックスをオンにします。
            4. [ 相互認証 ] チェックボックスをオンにして、接続の相互認証を有効にします。

              [プロトコル] フィールドは、[プロトコルプロファイル] フィールドに置き換えられます。

              [相互認証] チェックボックスをオンにします。
            5. [プロトコルプロファイル] フィールドで、検索アイコン ( 検索アイコン) を選択し、相互認証に使用する証明書を指定する HTTPS プロトコルプロファイルを見つけて選択します。

              HTTPSが MID サーバーで作成したものと同じプロトコルプロファイルを選択する必要があります。

          • MID サーバーでは:
            1. 新しいタブまたはウィンドウで、証明書を ServiceNow インスタンスにアップロードします。

              詳細な手順については、 HTTPSを使用した MID サーバー を参照してください。

            2. [HTTP(S) 接続] フォームに戻り、[ MID サーバーを使用 ] チェックボックスをオンにします。

              [ MID サーバー詳細構成] タブが表示されます。

              [MID サーバーを使用] チェックボックスをオンにします。
            3. [MID サーバー詳細構成] タブの [MID 選択] フィールドで、接続の MID サーバー を選択する方法を指定します。

              次のオプションのいずれかを選択します。
              • MID サーバーの自動選択:接続用に設定されたMID サーバーのリストからMID サーバーを自動的に選択します。このオプションはデフォルトで選択されています。

                このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [ 機能 ] フィールドと [MID アプリケーション ] フィールドが表示されます。これらのフィールドを使用して、サポートされているMID サーバー機能とアプリケーションに基づいて、利用可能なMID サーバーのリストをフィルタリングできます。
                • MID サーバー機能に基づいてこのリストをフィルタリングするには、[機能] フィールドで [機能のロック解除] アイコン (機能のロック解除アイコン)を選択します。フィールドのロックを解除した後、[リストから参照] アイコン ( [リストから参照] アイコン)を選択し、目的の機能を検索して選択します。
                • MID サーバーアプリケーションに基づいてこのリストをフィルタリングするには、[MID アプリケーション] フィールドで [リストから参照] アイコン ([リストから参照] アイコン)を選択し、目的のアプリケーションを検索して選択します。

                MID サーバー機能とアプリケーションの詳細については、「MID サーバーの選択」を参照してください。

              • 特定の MID サーバー:接続の特定の MID サーバー を選択できます。

                このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [MID サーバー ] フィールドが表示されます。[MID サーバー] フィールドで [リストから参照] アイコン ([リストから参照] アイコン)を選択し、接続に使用するMID サーバーを検索して選択します。
                重要:
                接続の特定のMID サーバーを選択するには、指定したMID サーバーを使用するように構成されたアプリケーションの [すべてアプリケーションに含める] チェック ボックスをオフにする必要があります。このチェックボックスの詳細については、「各アプリケーションのデフォルトの MID サーバーの構成」の「MID サーバーの ALL の定義に含めるアプリケーションを選択」セクションを参照してください。
              • 特定の MID クラスター:接続用の特定の MID サーバー クラスターを選択できます。

                このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [MID クラスター ] フィールドが表示されます。[MID クラスター] フィールドで [リストから参照] アイコン ([リストから参照] アイコン)を選択し、接続に使用する MID サーバー クラスターを検索して選択します。

    5. 接続タイムアウトを設定します。
      接続タイムアウトを設定するには、次のいずれかのオプションを使用します。
      • glide.http.outbound.max_timeout.enabled システムプロパティ: Now Platform glide.http.outbound.max_timeout.enabled システムプロパティを使用すると、RESTMessageV2 および SOAPMessageV2 API が同期呼び出しからの応答を待機する秒数を指定できます。このシステムプロパティを構成するには、新しいタブまたはウィンドウを開き、 システムプロパティ > すべてのプロパティ > glide.http.outbound.max_timeout.enabled. このシステムプロパティが true に設定されている場合、または ServiceNow インスタンスで使用できない場合、インスタンスはデフォルトのタイムアウト値である 30 秒を使用します。このシステムプロパティが false に設定されている場合、 ServiceNow インスタンスはデフォルトのタイムアウト値である 600 秒を使用します。このシステムプロパティの詳細については、「 利用可能なシステムプロパティ 」を参照してください。
      • [接続タイムアウト] フィールド:[HTTP(S) 接続] フォームの [接続タイムアウト ] フィールドでは、 ServiceNow インスタンスが所定の接続を確立するために待機する秒数を指定できます。
        重要:
        このオプションは、 San Diego 以降のリリースでのみ適用できます。Rome 以前のリリースでは、glide.http.outbound.max_timeout.enabled システムプロパティのみを使用して接続タイムアウトを設定する必要があります。
        [接続タイムアウト] フィールドの適用は、glide.http.outbound.max_timeout.enabledシステムのプロパティ構成によって異なります。システムプロパティが false に設定されている場合、 ServiceNow インスタンスは [接続タイムアウト ] フィールドで指定された値を優先します。
        注:
        [接続タイムアウト] フィールドが空の場合、ServiceNow インスタンスはデフォルトの接続タイムアウト値の 300 秒を使用します。

        システムプロパティが true に設定されている場合、またはシステムプロパティが ServiceNow インスタンスで使用できない場合、インスタンスは [接続タイムアウト ] フィールドで指定された値を無視します。代わりに、インスタンスはデフォルトの接続タイムアウト値である 30 秒を使用します。

    6. 接続の追加属性を設定します。
      [ 属性 ] タブを選択し、フィールドに入力します。
      HTTPS 接続フォームの [属性] タブ
      表 : 2. [属性] タブ
      フィールド 説明
      ソース IBMソフトウェアインストールデータのソース。オプションは、[ ILMT ] と [BigFix インベントリ] です。
      computer_system_offset

      ServiceNowインスタンスが ILMT または BigFix インベントリからコンピューターレコードを再インポートできないようにするオフセット値。インポートを実行するたびに、インポートに含まれるコンピューターレコードに基づいてオフセット値が自動的に更新されます。後続のすべてのインポートでは、指定されたオフセット値から始まる新しいコンピューターレコードのみが取得されます。

      新しい接続を確立する場合は、オフセット値が 0 に設定されていることを確認します。既存の接続のすべてのコンピューターレコードを再インポートする場合は、オフセット値を 0 にリセットします。

      virtual_machine_offset

      ServiceNow インスタンスが ILMT または BigFix インベントリから仮想マシン (VM) レコードを再インポートできないようにするオフセット値。インポートを実行するたびに、インポートに含まれる VM レコードに基づいてオフセット値が自動的に更新されます。後続のすべてのインポートでは、指定されたオフセット値から始まる新しい VM レコードのみが取得されます。

      新しい接続を確立する場合は、オフセット値が 0 に設定されていることを確認します。既存の接続のすべての VM レコードを再インポートする場合は、オフセット値を 0 にリセットします。

    7. [Submit (送信)] を選択します。
      アクティブな接続情報が表示されます。
    8. オプション: ILMT および BigFix インベントリ API のバージョン 1 を使用している場合は、ILMT または BigFix インベントリのスケジュール設定済みデータを手動でインポートします。
      1. 次のように移動する。 統合 - ILMT/BigFix インベントリ > インポートスケジュール をクリックし、[ 今すぐ実行] を選択します。
      2. インポートが正常に完了したことを確認します。
        • インポートと変換の両方が正常に完了したことを確認するには、 統合 - ILMT/BigFix インベントリ > 変換履歴.
          注:
          変換履歴テーブルのすべてのレコードには、 挿入0 が表示されます。
        • ライセンス消費 [samp_ilmt_sw_install] テーブルにインポートされたすべてのデータを表示するには、次に移動します: 統合 - ILMT/BigFix インベントリ > インポートセットデータ > ライセンス消費.
        • コンピューター [cmdb_ci_computer] テーブルにインポートされたすべてのデータを表示するには、次の場所に移動します 統合 - ILMT/BigFix インベントリ > インポートセットデータ > コンピュータ.