SGC セントラル を使用して Microsoft SCCM のサービスグラフコネクタを構成する

  • リリースバージョン: Zurich
  • 更新日 2025年09月07日
  • 所要時間:9分
  • SGC セントラル アプリケーションで利用可能なプレイブックを使用して、Microsoft SCCM データを CMDB にプルするための Microsoft SCCM のサービスグラフコネクタをセットアップします。

    始める前に

    ServiceNow Store から Microsoft SCCM のサービスグラフコネクタ (バージョン 3.5.0 以降) をインストールします。 インストール手順 ServiceNow Store については、「 ServiceNow Store アプリケーションのインストール」を参照してください。

    エアギャップ接続は、 Microsoft SCCM のサービスグラフコネクタのバージョン3.7.0から使用できます。標準データソースまたはエアギャップデータソースのいずれかを追加できます。エア ギャップ データ ソースを設定する前に、安全性の高いサーバーと安全性の低いサーバーで Microsoft SCCM のサービスグラフコネクタ のエア ギャップ ソリューションを構成する必要があります。「Microsoft SCCM のエアギャップ接続の構成」を参照してください。

    必要なロール:cmdb_inst_admin または admin

    このタスクについて

    オンボーディングコネクタのプレイブックエクスペリエンスは、CMDB ワークスペースSGC セントラルでアクティブ化されます。SGC セントラル アプリケーションを構成するには「SGC セントラルの構成」を参照し、プレイブックの操作方法の詳細については「プレイブックの操作」を参照してください。

    手順

    1. 移動先 ワークスペース > CMDB ワークスペース.
    2. CMDB ワークスペースSGC セントラル を選択します。
    3. [概要] ページで、[接続を作成] を選択します。
      ヒント:
      または、 [すべての接続] ページで [接続を作成] を選択することもできます。
    4. [接続を作成] ウィンドウで、Microsoft SCCM コネクタタイプを選択し、[接続を作成] を選択します。
    5. コネクタを使用して初めて接続を設定するときは、最初の前提条件を満たしてください。
      注:
      この手順は、初回セットアップ時にのみ必要です。「で接続を作成するときに初期セットアップタスクを実行する SGC セントラル」を参照してください。
    6. エアギャップテンプレート、または SCCM データベースへの Java Database Connectivity (JDBC) 接続を確立するための認証情報と一致するテンプレートを選択します。
      1. プレイブックの [セットアップ (Setup)] ステージで、[エイリアステンプレートを選択 (Select alias template)] アクティビティを選択します。
      2. テンプレートを選択します。
        • SCCM JDBC 接続認証情報:ユーザー名とパスワードを使用して SCCM データベースへの JDBC 接続を確立する場合に選択します。
        • SCCM エアギャップ:インターネットに直接アクセスできない制限された環境で作業している場合は、エアギャップ接続を使用する場合に選択します。
        • SCCM JDBC 接続認証情報 (統合認証) (SCCM JDBC Conn Cred (Integrated Auth)):SCCM データベースへの JDBC 接続の認証に、ドメイン認証情報を使用する、Windows JDBC 統合認証を使用する場合に選択します。
      3. [Continue (続行)] を選択します。

        ステップ 6.b[SCCM JDBC 接続認証情報] または [SCCM JDBC 接続認証情報 (統合認証)] のいずれかを選択した場合は、ステップ 8 に進みます。

    7. PowerShell スクリプトをダウンロードして実行し、エアギャップ接続を設定します。

      [PowerShell スクリプトのダウンロード] アクティビティは、ステップ 6.b でテンプレートとして SCCM エアギャップを選択した場合にのみ表示されます。

      注:
      エア ギャップ接続を追加する前に、安全性の高いサーバーと安全性の低いサーバーで Microsoft SCCM のサービスグラフコネクタ のエア ギャップ ソリューションを構成する必要があります。「Microsoft SCCM のエアギャップ接続の構成」を参照してください。
      1. プレイブックの [セットアップ ] ステージで、[ PowerShell スクリプトのダウンロード ] アクティビティを選択します。
      2. [エアギャップ スクリプトのダウンロード] を選択します。
      3. PowerShell スクリプトを実行します。
      4. エアギャップ接続を設定したら、[ I have read the instructions and executed the scripts accordingly ] チェックボックスをオンにします。
      5. [Continue (続行)] を選択します。
    8. 接続の詳細を入力し、Microsoft SCCM データをインポートするための API 接続をテストします。
      1. プレイブックの [セットアップ (Setup)] ステージで、[接続を作成してテスト (Create and test connection)] アクティビティを選択します。
      2. フォームで、フィールドに入力します。
        • SCCM JDBC 接続認証情報および SCCM JDBC 接続認証情報 (統合認証) テンプレートの場合:
          表 : 1. [接続を作成してテスト (Create and test connection)] フォーム
          フィールド 説明
          接続名 MicrosoftSCCM 接続レコードを識別する名前。

          例:SG-SCCM 接続

          クエリタイムアウト JDBC ドライバーがクエリの完了を待機する秒数。

          0 はタイムアウトなしを示します。タイムアウトになると、統合は、JDBC の結果がアクセス不可能であるとみなし、結果をエラーとしてマークします。

          接続タイムアウト MID サーバー接続キャッシュプールが接続をクローズして削除するまでの秒数。

          0 はタイムアウトなしを示します。

          ホスト Microsoft SQL Server データベースが配置されているサーバーのネットワークアドレス。
          データベース名 SCCM が使用する Microsoft SQL Server データベースの名前。
          デフォルトポートを上書き Microsoft SQL Server インスタンスのカスタムポート。

          Microsoft SQL Server のデフォルトポートは 1433 です。

          インスタンス名 Microsoft SQL Server インスタンス。
          MID サーバー 接続用の MID サーバー。
          注:
          統合認証接続用の MID サーバーを選択する必要があります。

          [SCCM JDBC 接続認証情報 (SCCM JDBC Connection Credentials)] オプションの場合、このフィールドは [MID サーバーを使用 (Use MID Server)] チェックボックスをオンにした場合にのみ表示されます。

          注:
          次のフィールドは、ステップ 6[SCCM JDBC 接続認証情報 (SCCM JDBC Connection Credentials)]テンプレートを選択した場合にのみ表示されます。
          フォーマット SCCM データベースへの接続に使用される JDBC ドライバー。

          SCCM は Microsoft SQL Server をデータベースバックエンドとして使用します。このフィールドは自動的に com.microsoft.sqlserver.jdbc.SQLServerDriver に設定されます。フィールド値はそのままにします。

          ユーザー名 JDBC サーバーに接続するためのユーザー名。
          パスワード JDBC サーバーのパスワード。
          MID サーバーを使用 JDBC サーバーへのアクセスに MID サーバーを使用するオプション。
        • SCCM エアギャップテンプレートの場合:
          表 : 2. [接続を作成してテスト (Create and test connection)] フォーム
          フィールド 説明
          接続名 接続の表示名。
          親ディレクトリ 安全性の低いサーバーでデータが保存される Microsoft SCCM ディレクトリのパス。
          取得後のアーカイブデータ 取得後にデータをアーカイブするオプション。
          アーカイブパス [オプション] [ 取得後にデータをアーカイブ する] チェックボックスがオンになっている場合に、データをアーカイブするフォルダー。
          MID サーバー 安全性の低いサーバーに展開した MID サーバーの名前。

          安全性の低いサーバーで Microsoft の SCCM のエアギャップソリューションの構成」を参照してください。

      3. [接続の作成とテスト (Create and test connection)] を選択します。
      4. 接続テストが完了したら、[続行] を選択します。
    9. オプション: 属性をマッピングし、データインポートを管理するための接続とコネクタのプロパティを設定します。
      注:
      この手順をスキップするには、[プロパティを構成] アクティビティで [続行] を選択します。
      1. プレイブックの [セットアップ ] ステージで、[ プロパティを構成 ] アクティビティを選択します。
      2. Microsoft SCCM の資産タグをコンピューター [cmdb_ci_computer] クラスの資産タグ属性にマッピングするには、[プロパティの構成] ページの [接続のプロパティ] セクションで、[資産タグのマッピング] チェックボックスをオンにします。
      3. ディスカバリーアプリケーションの実行中に CMDB ディスク [cmdb_ci_disk] テーブルに重複レコードが作成されないようにするには、[プロパティの設定] ページの [コネクタのプロパティ] セクションで、[ 重複レコードの作成を避ける ] チェックボックスをオンにします。
      4. インポートディスク名を Disk #[disknumber] で始まる形式に設定するには、[プロパティの設定] ページの [コネクタのプロパティ] セクションで、[ ディスク名をディスク番号に変換する ] チェックボックスをオンにします。
        ここで、 disknumber はディスク名から抽出された番号です
      5. [Continue (続行)] を選択します。
    10. オプション: データソースの SQL ステートメントを変更します。
      注:
      このステップをスキップするには、[データソース SQL ステートメントをカスタマイズ (Customize data source SQL statement)] アクティビティで [スキップ] を選択します。
      1. プレイブックの [Setup (セットアップ)] ステージで、[データソース SQL ステートメントをカスタマイズ (Customize data source SQL statement)] アクティビティを選択します。
      2. データソースの [カスタム SQL ステートメント] 列の値をダブルクリックして (またはキーボードショートカットを使用して)、カスタム SQL ステートメントを入力します。
      3. SQL ステートメントを変更するデータソースごとに、ステップ 10.b を繰り返します。
      4. [Mark Complete (完了としてマーク)] を選択します。
    11. 定期的にデータをインポートするようにインポートスケジュールを構成します。
      1. プレイブックの [セットアップ (Setup)] ステージで、[インポートスケジュールの構成 (Configure import schedule)] アクティビティを選択します。
      2. [スケジュール済みインポートをインポート] リストで [親スケジュール済みデータインポート] を展開して、[ 接続名 - SCCM コンピューター ID インポートスケジュール] を選択します。
      3. [アクティブ] チェックボックスをオンにして、実行スケジュールと時間の詳細を入力します。

        詳細については、「Schedule a data import」を参照してください。

      4. [Save (保存)] を選択します。
        または、[ 今すぐ実行] を選択して、インポートスケジュールをすぐに実行します。
      5. [Continue (続行)] を選択します。
    12. プレイブックの [セットアップ ] ステージで、[ 接続の作成を確認 ] アクティビティを選択して、接続が作成されたかどうかを確認します。

    次のタスク

    [すべての接続を表示 (View all connections)] を選択して、接続の詳細を確認します。作成された接続が [インストール済み接続 (Installed connections)] リストに表示されます。