SGC セントラル を使用して Jamf のサービスグラフコネクタを構成する
SGC セントラル アプリケーションで利用可能なプレイブックを使用して、Jamf データを CMDB にプルするための Jamf のサービスグラフコネクタをセットアップします。
始める前に
- アプリケーション (クライアント) ID
- クライアントシークレット
Jamf Pro でクライアント認証情報認証を使用する場合は、API ロールとクライアント機能を使用する必要があります。詳細については、Jamfドキュメントの「API ロールとクライアント」セクションを参照してください。Jamf 環境で新しい API クライアントを作成する場合、クライアントを作成するためのフォームの [アクセストークンのライフタイム] フィールドで、トークンの有効期間を設定できます。デフォルトは 60 秒ですが、ServiceNow AI Platform の制限により、値は 60 秒より大きい値に設定する必要があります。トークンのライフタイムを 3600 秒 (1 時間) に設定すると、潜在的な問題を防ぐのに役立ちます。
必要なロール:admin
このタスクについて
オンボーディングコネクタのプレイブックエクスペリエンスは、サービスグラフワークスペースまたは CMDB ワークスペースのSGC セントラルを使用してアクティブ化されます。SGC セントラルアプリケーションを構成するには、「SGC セントラル の構成」を参照してください。プレイブックの操作方法の詳細については、「プレイブックとやり取りする」を参照してください。
手順
-
SGC セントラルを開くには、次のいずれかの方法を使用します。
- 移動先 ワークスペース > サービスグラフワークスペースをクリックし、左側のナビゲーションパネルで [取り込み] アイコン
を選択して SGC セントラル ビューを開きます。
- 移動先 ワークスペース > CMDB ワークスペース > SGC セントラル.
- 移動先 ワークスペース > サービスグラフワークスペースをクリックし、左側のナビゲーションパネルで [取り込み] アイコン
-
[概要] ページで、[接続を作成] を選択します。
ヒント:または、 [すべての接続] ページで [接続を作成] を選択することもできます。
- [接続を作成] ウィンドウで、 Jamf コネクタタイプを選択し、[接続を作成] を選択します。
-
コネクタを使用して初めて接続を設定するための最初の前提条件を満たします。
注:この手順は、初回セットアップ時にのみ必要です。「SGC セントラルで接続を作成するときの初期セットアップタスクの実行」を参照してください。
-
Jamf 接続の認証のタイプを決定します。
-
プレイブックの [セットアップ] ステージで、[エイリアステンプレートを選択 (Select alias template)] アクティビティを選択します。
必要に応じて、[セットアップ] ステージを展開してアクティビティを選択します。
-
接続のエイリアステンプレートを選択します。
- SG-Jamf OAuth 接続:認証に OAuth またはクライアント認証情報を使用する場合に選択します。
- SG-Jamf 基本接続:基本認証またはベアラートークンを使用する場合に選択します。
- [続行] を選択します。
-
プレイブックの [セットアップ] ステージで、[エイリアステンプレートを選択 (Select alias template)] アクティビティを選択します。
-
接続の詳細を入力し、データをインポートするための API 接続をテストします。
- プレイブックの [セットアップ (Setup)] ステージで、[接続を構成してテスト (Configure and test connection)] アクティビティを選択します。
-
フォームのフィールドに入力します。
- [SG-Jamf OAuth 接続] テンプレートを選択したら、次の表に示すように詳細を入力します。
表 : 1. OAuth 接続情報 フィールド 説明 接続名 Jamf接続レコードを識別する名前です。 接続 URL Jamf API に接続するためのベース URL。 注:このフィールドは、アプリケーションに接続するための URL に自動的に設定されます。フィールド値はそのままにします。OAuth クライアント ID [開始する前に] セクションに記載されている Jamf クライアントアプリケーションのアプリケーション (クライアント) ID。 注:Jamf クライアントが Jamf での [コンピューター] および [モバイルデバイス] カテゴリに対する読み取り権限を持っていることを確認します。OAuth クライアントシークレット [開始する前に] セクションに記載されている Jamf クライアントアプリケーションのクライアントシークレット。 MID サーバーを使用 MID サーバーを使用するためのオプションです。 注:MID サーバーの使用はオプションです。MID 選択 コネクターが使用する MID サーバーの名前。 このフィールドは、[MID サーバーを使用] チェックボックスをオンにした場合にのみ表示されます。
- [SG-Jamf 基本接続] テンプレートを選択したら、次の表に示すように詳細を入力します。
表 : 2. 基本接続情報 フィールド 説明 接続名 Jamf接続レコードを識別する名前です。 接続ホスト 接続で使用されるターゲットホスト値 注:[ ホスト] フィールドを Jamf ベース URL または IP アドレスで更新します。例:demojamfhost.com または 127.0.0.1。ユーザー名 この基本認証プロファイルが有効であるときに HTTP または HTTPS 要求を認証するために使用するユーザー名。 注:Jamf ユーザーが Jamf での [コンピューター] および [モバイルデバイス] カテゴリに対する読み取り権限を持っていることを確認します。パスワード この基本認証プロファイルが有効であるときに HTTP または HTTPS 要求を認証するために使用するパスワード。 MID サーバーを使用 MID サーバーを使用するためのオプションです。 注:MID サーバーの使用はオプションです。MID 選択 コネクターが使用する MID サーバーの名前。 このフィールドは、[MID サーバーを使用] チェックボックスをオンにした場合にのみ表示されます。
- [SG-Jamf OAuth 接続] テンプレートを選択したら、次の表に示すように詳細を入力します。
- [接続の作成とテスト (Create and test connection)] を選択します。
- 接続テストが完了したら、[続行] を選択します。
- オプション:
Jamf リソースにアクセスするための接続の構成プロパティを設定します。
注:この手順をスキップするには、[構成プロパティを設定します] アクティビティで [続行] を選択します。この手順をスキップすると、プロパティのデフォルト値が考慮されます。
- プレイブックの [セットアップ] ステージで、[構成プロパティを設定します] アクティビティを選択します。
-
次の表に示すように、構成プロパティのフィールドを設定します。
表 : 3. 構成プロパティ フィールド 説明 管理対象アプリケーションレコードのみをインポート (Import managed application records only) 管理対象アプリケーションレコードのみをインポートするように制限するためのオプション。 注:[管理対象アプリケーションレコードのみをインポート (Import managed application records only)] チェックボックスがオフの場合、デフォルトの動作では、すべてのアプリケーションレコードがインポートされます。JAMF Pro API を使用する コンピューターレコードのクエリに Jamf Pro API を使用できるようにするオプション。 注:[JAMF Pro API を使用する] チェックボックスがオンになっている場合、コネクタは Jamf Pro API を使用します。これにより、応答データのページネーションが行われ、Jamf Classic API よりもパフォーマンスが向上します。 - [続行] を選択します。
-
定期的にデータをインポートするようにインポートスケジュールを構成します。
- プレイブックの [セットアップ (Setup)] ステージで、[インポートスケジュールの構成 (Configure import schedule)] アクティビティを選択します。
- [インポートスケジュールの構成 (Configure import schedule)] を選択します。
-
[アクティブ] チェックボックスをオンにして、実行スケジュールと時間の詳細を入力します。
詳細については、「Schedule a data import」を参照してください。
- [保存] を選択します。
- ページに表示されている各ジョブに対して、8.b ~ 8.d の手順を繰り返します。
- [続行] を選択します。
- プレイブックの セットアップ ステージで、[ 接続の作成の確認 (Confirm connection creation )] アクティビティを選択して、接続が作成されたかどうかを確認します。
次のタスク
[すべての接続を表示 (View all connections)] を選択して、接続の詳細を確認します。構成された接続が [インストール済み接続 (Installed connections)] リストに表示されます。