SGC セントラル を使用して GCP のサービスグラフコネクタを構成する
SGC セントラルアプリケーションで利用可能なプレイブックを使用して、GCPプロジェクトデータを CMDB にプルするための GCP のサービスグラフコネクタをセットアップします。
始める前に
ServiceNow Store から GCP のサービスグラフコネクタバージョン 1.8.0 以降をインストールします。 インストール手順 ServiceNow Store については、「 ServiceNow Store アプリケーションのインストール」を参照してください。
このタスクについて
オンボーディングコネクタのプレイブックエクスペリエンスは、サービスグラフワークスペースまたは CMDB ワークスペースのSGC セントラルを使用してアクティブ化されます。SGC セントラルアプリケーションを構成するには、「SGC セントラル の構成」を参照してください。プレイブックの操作方法の詳細については、「プレイブックとやり取りする」を参照してください。
手順
-
SGC セントラルを開くには、次のいずれかの方法を使用します。
- 移動先 ワークスペース > サービスグラフワークスペースをクリックし、左側のナビゲーションパネルで [取り込み] アイコン
を選択して SGC セントラル ビューを開きます。
- 移動先 ワークスペース > CMDB ワークスペース > SGC セントラル.
- 移動先 ワークスペース > サービスグラフワークスペースをクリックし、左側のナビゲーションパネルで [取り込み] アイコン
-
[概要] ページで、[接続を作成] を選択します。
ヒント:または、 [すべての接続] ページで [接続を作成] を選択することもできます。
- [接続を作成] ウィンドウで、 GCP コネクタタイプを選択し、[接続を作成] を選択します。
-
コネクタを使用して初めて接続を設定するための最初の前提条件を満たします。
注:この手順は、初回セットアップ時にのみ必要です。「SGC セントラルで接続を作成するときの初期セットアップタスクの実行」を参照してください。
-
GCP 環境を設定するための前提条件を満たします。
-
GCP 環境を設定し、GCP アプリケーションから取得したセキュリティ証明書を暗号化する Java KeyStore (JKS) 証明書を作成します。
- プレイブックの [前提条件 (Prerequisites)] ステージで、[セットアップの手順を確認 (Review setup instructions)] アクティビティを選択します。
- [GCP のサービスグラフコネクタ - セットアップ手順 (Service Graph Connector for GCP - Setup Instructions)] リンクを選択すると、Now Support ナレッジベースの記事「Service Graph Connector for GCP - Setup Instructions (GCP のサービスグラフコネクタ - セットアップ手順) [KB1220598]」に含まれているセットアップ手順が表示されます。
- 宛先キーストアのパスワードをメモします。このパスワードは、JKS 証明書を GCP のサービスグラフコネクタ アプリケーションにインポートするときに指定する必要があります。
- [セットアップの説明を読みました (I have read the setup instructions)] チェックボックスをオンにして、指示に従って GCP 環境をセットアップしたことを確認します。
- [続行] を選択します。
- [セットアップの手順を確認 (Review setup instructions)] アクティビティを完了したら、[続行] を選択します。
-
X.509 証明書を作成して、GCP のサービスグラフコネクタで GCP アプリケーションの JKS 証明書に関連付けます。
注:既存の証明書を再利用する場合は、[スキップ] を選択すると、この手順をスキップできます。
- プレイブックの [前提条件] ステージで、[X.509 証明書を作成] アクティビティを選択します。
- [新規] を選択します。
- フォームのフィールドに入力します。
表 : 1. [新しい X.509 証明書を作成] フォーム フィールド 説明 名前 X.509 証明書の名前。例: SG-GCP-509Certificate-Org1。キーストアパスワード ステップ 5.a.iii でメモした JKS 証明書にアクセスするためのパスワード。 簡単な説明 X.509 証明書の説明。 - [添付ファイル] セクションで [ファイルを追加] を選択して、ステップ 5.a で作成した JKS 証明書の keystore.p12 ファイルを参照してアップロードします。
- セットアップが完了したら、[セットアップの説明を読みました (I have read the setup instructions)] チェックボックスをオンにします。
- [ X.509 証明書の作成 ] アクティビティを完了したら、[ 続行] を選択します。
-
GCP 環境を設定し、GCP アプリケーションから取得したセキュリティ証明書を暗号化する Java KeyStore (JKS) 証明書を作成します。
- オプション:
GCP のサービスグラフコネクタの詳細検出を有効にするために必要なスクリプトをダウンロードします。
- プレイブックの [ 前提条件 ] ステージで、[ GCP 詳細ディスカバリースクリプトのダウンロード ] アクティビティを選択します。
-
Linux VM および Windows VM の詳細ディスカバリースクリプトをダウンロードします。
GCP のサービスグラフコネクタの詳細検出の詳細については、Now Support ナレッジベースの記事「GCP のサービスグラフコネクタ:詳細ディスカバリーのセットアップ手順 [KB2213095]」を参照してください。
- [ GCP 詳細ディスカバリースクリプトのダウンロード ] アクティビティを完了したら、[ 続行] を選択します。
-
接続の詳細を入力し、GCP データをインポートするための API 接続をテストします。
- プレイブックの [セットアップ (Setup)] ステージで、[接続を作成してテスト (Create and test connection)] アクティビティを選択します。
-
フォームのフィールドに入力します。
表 : 2. [接続を作成してテスト (Create and test connection)] フォーム フィールド 説明 接続名 GCP接続レコードを識別する名前です。 サービスアカウントメール GCP アプリケーションに関連付けられた ServiceNow サービスアカウント。 キーストア ステップ 5.bで作成した X.509 証明書の名前。 キーストアパスワード ステップ 5.a.iii でメモした JKS 証明書にアクセスするためのパスワード。 組織 ID GCP アプリケーションに関連付けられた組織の ID。 ディスカバリースコープ GCP アプリケーションのディスカバリースコープ。使用可能なオプションは、次のとおりです。 - [組織]
- ServiceNow サービスアカウントが GCP 組織内のデータにアクセスできる場合は、[組織] を選択します。
- [プロジェクト]
- ServiceNow サービスアカウントが GCP プロジェクト内のデータにのみアクセスできる場合は、[プロジェクト] を選択します。
- [接続の更新とテスト (Update and test connection)] を選択します。
- 接続テストが完了したら、[続行] を選択します。
- オプション:
詳細ディスカバリー接続のプロパティを構成します。
-
プレイブックの セットアップ ステージで、[ 接続のプロパティを構成 ] アクティビティを選択します。
接続で詳細ディスカバリーが既に構成されている場合、値は 詳細ディスカバリープロパティ フォームに事前に入力されています。GCPの詳細ディスカバリー接続プロパティの詳細については、「詳細ディスカバリー接続プロパティ」を参照してください。
- 詳細ディスカバリープロパティフォームで事前入力されたフィールドを確認します。
- [ 接続のプロパティを構成 ] アクティビティを完了したら、[ 続行] を選択します。
-
プレイブックの セットアップ ステージで、[ 接続のプロパティを構成 ] アクティビティを選択します。
-
定期的にデータをインポートするようにインポートスケジュールを構成します。
- プレイブックの [セットアップ (Setup)] ステージで、[インポートスケジュールの構成 (Configure import schedule)] アクティビティを選択します。
- [インポートスケジュールの構成] を選択します。
- インポートスケジュールリスト内で親の予定されているデータインポートを展開し、「SG-GCP 組織」インポートスケジュールを選択します。
-
[インポートスケジュールの構成] ダイアログボックスで、[アクティブ] チェックボックスをオンにして、実行スケジュールと時間の詳細を入力します。
詳細については、「Schedule a data import」を参照してください。
-
[保存] を選択します。
あるいは、[今すぐ実行] を選択してインポートスケジュールをすぐに実行します。
- [続行] を選択します。
- プレイブックの [セットアップ ] ステージで、[ 接続の作成を確認 (Confirm connection creation )] アクティビティを選択して、接続が構成されているかどうかを確認します。
次のタスク
[すべての接続を表示 (View all connections)] を選択して、接続の詳細を確認します。構成された接続が [インストール済み接続 (Installed connections)] リストに表示されます。