Jamf のサービスグラフコネクタ の構成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む11読むのに数分
  • Jamf データを CMDB にインポートするための認証資格情報とジョブスケジュールを設定します。

    始める前に

    この サービスグラフコネクタを使用するには、IT Operations Management(ITOM) (ITOM) Visibility アプリケーションまたは ITOM Discovery アプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。サブスクリプションの [ServiceNow サブスクリプションユニットの概要] の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、 でサービスグラフコネクタ作成または変更されたCMDBが、ITOM Visibility または ITOM Discovery によってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM Visibility または ITOM Discovery 内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。

    依存関係と要件:
    • 自動的にインストールされる Integration Commons for CMDB ストアアプリ。
    • 自動的にインストールされる CMDB CI Class Models ストアアプリ ストアアプリ。
    • ITOM Licensing プラグイン (com.snc.itom.license)。必要に応じて SU の消費量の計算ロジックを含むライセンスなしのプラグイン。詳細については、「Discovery の要求」を参照してください。
    • Jamf Classic API バージョン 10.x

    必要なロール:admin

    手順

    1. 移動先 すべて > サービスグラフコネクタ > Jamf > セットアップ.
    2. [はじめに] ページで、[開始するには] を選択します。
    3. 接続を構成します。
      1. [Service Graph Connector for Jamf] ページの [プロパティを構成] セクションで、[変換 JSON の最大部分長の設定] タスクを選択します。
      2. 次のページの [Dynatrace の認証トークンを構成] セクションで、[構成] を選択し、次の操作を行います。
        1. 現在のスコープを [グローバル] に変更します。
        2. 新しいシステムプロパティを作成するには、[新規] をクリックします。
        3. [名前] フィールドに「com.glide.transform.json.max-partial-length」と入力します。
        4. [値] フィールドを 65536 に設定します。
          注:
          変換を機能させるには、[値] フィールドが必要です。
        5. [完了としてマーク] をクリックします。
      3. 個人アプリケーションをフィルターします。
        注:
        デフォルトでは、SG-Jamf はすべてのアプリケーションレコードをインポートします。管理対象アプリケーションレコードのみをインポートするには、sn_jamf_integrate.import_managed_apps_only プロパティ値を true に設定します。また、ユーザーは のJamf「モバイル・デバイス・アプリ」カテゴリに対する読み取り権限を持っている必要があります。
        1. [パーソナルアプリケーションをフィルター (Filter personal applications)] セクションで、[構成] を選択します。
        2. プロパティの名前を選択します。
        3. [値] フィールドで、値を [false] から [true] に更新します。
        4. [完了としてマーク] をクリックします。
      4. Jamf proApi プロパティを有効にします。
        1. [Jamf proApi プロパティの有効化] セクションで、[構成] をクリックします。
        2. 必要に応じて [Jamf Pro API および Jamf Pro 10.35 以降を使用する (Use Jamf Pro API and Jamf Pro 10.35 or higher)] チェックボックスをオンにします。
          注:
          Jamf 10.35 以降を使用している場合は、エラーの生成を避けるために [Jamf Pro 10.35] チェックボックスをオンにする必要があります。
        3. [更新] をクリックします。
          注:
          Jamf HTTP 接続を構成するときは、Jamf proAPI プロパティのエンドポイント URL を設定できるように、[ベースパス] フィールドがクリアされていることを確認してください。
        4. [完了としてマーク] をクリックします。
      5. Jamf 認証資格情報の構成
        1. [Jamf 認証資格情報を設定する] セクションで、[構成] をクリックします。
        2. フォームのフィールドに入力します。
          表 : 1. 基本認証資格情報フォーム
          フィールド 説明
          名前 この認証構成の分かりやすい名前。
          ユーザー名 この基本認証プロファイルが有効であるときに HTTP または HTTPS 要求を認証するために使用するユーザー名。
          注:
          ユーザーは、 の Jamf[コンピューター] カテゴリと [モバイル デバイス] カテゴリの読み取り権限を持っている必要があります。
          パスワード この基本認証プロファイルが有効であるときに HTTP または HTTPS 要求を認証するために使用するパスワード。
        3. 必要に応じて [更新] をクリックし、[完了としてマーク] をクリックします。
      6. Jamf HTTP 接続を構成します。
        1. [Jamf HTTP 接続を構成] セクションで、[構成] をクリックします。
        2. フォームのフィールドに入力します。
          表 : 2. HTTP(S) 接続フォーム
          フィールド 説明
          名前 接続の名前。
          MID Server を使用 この HTTP 接続を送信する MID Server を選択するオプション。MID Server の使用は、相互認証と互換性がありません。
          ホスト 接続で使用されるターゲットホスト値ホスト名は接続 URL に自動的に入力されます。
          注:
          [ ホスト] フィールドを Jamf ベース URL または IP アドレスで更新します。例:demojamfhost.com または 127.0.0.1
          資格情報 この接続で使用される資格情報の値。
          接続エイリアス 接続を参照するために使用される接続値。
          URL ビルダー 接続 URL を構築するために使用される URL ビルダー
          接続 URL 接続の接続 URL。URL を手動で入力するか、URL ビルダーを使用して接続文字列を構築することができます。
          相互認証 相互認証を使用して接続を設定するオプション。
          プロトコル 接続で使用される基本となるプロトコル
          注:
          https 以外を使用する場合は、[プロトコル] フィールドを更新します。
          アクティブ HTTP 接続を有効にするオプション
          ドメイン 接続を含むドメイン。
          Override default port (デフォルト ポートに上書きする) 接続で使用されるターゲット値ポート。
          ベースパス HTTP(S) 接続のベースパス
          注:
          このフィールドを更新する必要はありません。 このフィールドは自動的に /JSSResource に設定されます。Jamf のサービスグラフコネクタ をアップグレードしていて、Jamf proAPI プロパティを使用する場合は、このフィールドをクリアする必要があります。
        3. 必要に応じて [更新] をクリックし、[完了としてマーク] をクリックします。
      7. 接続をテストします。
        1. [接続のテスト] セクションで、[構成] を選択します。
        2. フォームのフィールドを確認します。
          表 : 3. データソースフォーム
          フィールド 説明
          名前 このデータソースの一意の名前。
          インポートセットテーブルラベル このデータソースが生成するインポートセットテーブルのラベル。
          インポートセットテーブル名 このデータソース用に作成されるテーブルの名前。
          タイプ インポートされるデータのデータストレージタイプ。
          単一列のデータ 単一列のデータを設定するオプション。
          アプリケーション このレコードを含んでいるアプリケーション。
          データローダー インポートセットテーブルにデータをロードするスクリプト。
        3. 接続をテストするには、[20 件のレコードのテストロード] 関連リンクをクリックします。

          接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。

          注:
          [HTTP ステータス] フィールドが 200 になっている場合、接続は成功しています。[エラーコード] および [エラーメッセージ] フィールドに何か表示されている場合、接続は失敗しているため、さらにトラブルシューティングが必要です。このセットアップ中に [すべてのレコードをロード] をクリックしないでください。
        4. [完了としてマーク] をクリックします。
    4. 複数のインスタンスを追加します。
      注:
      複数のインスタンスを追加する必要がない場合は、この手順をスキップできます。
      1. 左側のサイドバーで、[複数のインスタンスを追加] アイコン (複数のインスタンスを追加アイコン) を選択します。
      2. [Service Graph Connector for Jamf] ページの [複数のインスタンスを追加] セクションで、[データソースアクセスを更新] タスクを選択します。
      3. 次のページの [データソースアクセスを更新] セクションで、[構成] を選択します。
      4. データソース [sys_data_source] テーブルを選択します。
      5. レコードを編集するには、[スコープ] メニューから [グローバル] を選択します。
      6. [アプリケーションのアクセス] タブで、[他のアプリケーションスコープからの作成アクセスを許可][他のアプリケーションスコープからの書き込みアクセスを許可]、および [他のアプリケーションスコープからの削除アクセスを許可] チェックボックスをオンにします。
      7. レコードを保存します。
      8. [スコープ] メニューから、[Service Graph Connector for Jamf] を選択します。
      9. ヘルプタスクバーで、[完了としてマーク] をクリックします。
      10. スケジュール設定済みデータインポート [scheduled_data_set] テーブルを使用して、[スケジュール設定済みデータインポートアクセスを更新] セクションでこれらの手順を繰り返します。
    5. 別の接続を追加します。
      注:
      スコープを [Service Graph Connector for Jamf] に変更します。そうしないと、追加の接続をロードできません。
      1. [別の接続を追加] セクションで、[構成] をクリックします。
      2. Flow Designer で、[接続を追加] を選択します。
      3. フォームのフィールドに入力します。
        表 : 4. 接続フォーム
        フィールド 説明
        接続名 接続の表示名。
        接続 URL 新しい接続の接続 URL。
        ユーザー名 新しい接続のユーザー名資格情報。
        パスワード 新しい接続のパスワード資格情報。
      4. [接続を作成] をクリックします。
      5. ガイド付き設定に戻り、[完了としてマーク] をクリックします。
      6. 必要に応じて、作成した接続の MID Server を設定します。
        1. [MID Server を構成] セクションで、[構成] をクリックします。
        2. 作成した接続の名前を選択します。
        3. [MID Server を使用] チェックボックスをオンにします。
        4. [更新] をクリックします。
        5. タスクが完了したら、[完了としてマーク] をクリックします。
      7. 必要に応じて、作成した接続の Jamf proAPI プロパティを有効にします。
        1. [Jamf proApi プロパティの有効化] セクションで、[構成] をクリックします。
        2. 作成した接続の [JAMF Pro API を使用 (Use JAMF Pro API)] 列で、値を false から true に変更します。
        3. [完了としてマーク] をクリックします。
      8. 新しい接続をテストします。
        1. [新しい接続をテスト] セクションで、[構成] をクリックします。
        2. テストする接続の名前を選択します。
        3. データソース構成を検証するには、[20 件のレコードのテストロード] ボタンをクリックします。
          注:
          テスト接続が失敗した場合は、Jamf 接続にエラーがあるので、修正する必要があります。
        4. 終了したら、[完了としてマーク] をクリックします。
    6. スケジュール設定済みインポートジョブを設定します。
      1. 左側のサイドバーで、[スケジュール設定済みインポートジョブを設定 (Set up scheduled import jobs)] アイコン ([スケジュール設定済みインポートジョブを設定 (Set up scheduled import jobs)] アイコン) を選択します。
      2. [Service Graph Connector for Jamf] ページの [スケジュール設定済みインポートジョブを設定 (Set up scheduled import jobs)] セクションで、タスク [ジョブスケジュールを構成] を選択します。
      3. [ジョブスケジュールを構成] タスクセクションで、[構成] をクリックします。
      4. 有効にするジョブスケジュールの名前を選択します。
      5. [スケジュール設定済みデータインポート] フォームで事前入力されたフィールドを確認します。
        注:
        デフォルトでは、SG-Jamf Mobile Devices ジョブスケジュールは自動的に [アクティブ] に設定され、親として SG-Jamf コンピューターを実行します。
        表 : 5. [スケジュール設定済みデータインポート] フォーム
        フィールド 説明
        名前 ジョブスケジュールの名前。
        データソース インポートするデータを定義するデータソースレコード。
        実行方法 指定したユーザーの資格情報を使用してジョブスケジュールを実行するオプション。
        アクティブ ジョブスケジュールをアクティブ化するためのオプション。このオプションを選択します。
        同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。
        パーティションメソッド 同時インポートセットのパーティションメソッド。
        パーティションサイズ 初期スケジューリングのインポートセットサイズ。
        インポート前処理スクリプトの実行 インポートが実行される前に実行するスクリプトを指定するオプション。
        インポート後処理スクリプトの実行 インポートが実行された後に実行するスクリプトを指定するオプション。
        アプリケーション このジョブスケジュールを含むアプリケーション。
        実行 インポートを実行する頻度。
        条件付き このジョブの実行条件。
      6. [今すぐ実行] をクリックし、必要に応じて他のインポートでこれらの手順を繰り返します。
      7. [ジョブスケジュールを構成] タスクセクションで、[完了としてマーク] をクリックします。