Google Console のサービスグラフコネクタの構成
Chromebook デバイスで Google Console から CMDB にデータをプルするようにスケジュール済みインポートジョブを設定します。
始める前に
この サービスグラフコネクタを使用するには、IT Operations Management (ITOM) (ITOM) 可視化アプリケーションまたは ITOM ディスカバリーアプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。ご利用のサブスクリプションの「ServiceNow サブスクリプションユニットの概要」の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、CMDB でこの サービスグラフコネクタ によって作成または変更されていても、ITOM ヴィジビリティまたは ITOM ディスカバリーによってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM ヴィジビリティまたは ITOM ディスカバリー内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。
- 自動的にインストールされる CMDB 共通統合ストアアプリ。「Integration Commons for CMDB」を参照してください。
- 自動的にインストールされる CMDB CI クラスモデルストアアプリ。「CMDB CI クラスモデル」を参照してください。
- ITOM Licensing プラグイン (com.snc.itom.license)。「Request Discovery」を参照してください。
必要なロール:admin
手順
-
アプリケーションピッカーを使用して、アプリケーションスコープを Google Console のサービスグラフコネクタ アプリケーションに設定します。
詳細については、「アプリケーションピッカー」を参照してください。
- 次のように移動する。 All (すべて) > Service Graph Connector > Google Console > セットアップ.
- Google Console のサービスグラフコネクタ ページで、[クイックスタート] オプションが選択されていることを確認し、[続行] を選択します。
-
Google Console API に要求を送信するための認証情報を構成します。
- [Google Console のサービスグラフコネクタ] ページの [接続と認証情報の構成] セクションで、[開始] を選択します。
-
Google Console 環境を設定します。
- [Google Console のセットアップ手順] タスクを選択します。
- Now Support ナレッジベースで「Service Graph connector for Google Console - Setup Instructions (Google Console のサービスグラフコネクタ - セットアップ手順) [KB1516892]」記事へのリンクを選択し、指示に従って Google Console 環境を設定します。注:宛先キーストアのパスワードをメモします。このパスワードは、Java Keystore (JKS) 証明書を Google Console のサービスグラフコネクタアプリケーションにインポートするときに指定する必要があります。
- [完了としてマーク] チェックボックスをオンにして、[Google Console のセットアップ手順] タスクを完了に設定し、[続行] を選択します。
-
X.509 証明書を作成して、Google Console アプリケーションの JKS 証明書を Google Console のサービスグラフコネクタに関連付けます。
- [X.509 証明書を作成] タスクを選択します。
- [X.509 証明書] リストで、[新規] を選択します。
- フォームのフィールドに入力します。
表 : 1. [X.509 証明書] フォーム フィールド 説明 名前 X.509 証明書の名前。 SG-GoogleConsole-509Certificateなどです。Type (タイプ) 証明書コンテナ。[Java キーストア] を選択します。 キーストアパスワード 前のステップでメモした JKS 証明書にアクセスするためのパスワード。 注:他のフィールドの値はそのままにしておくことができます。 - [添付ファイルを管理] アイコン (
) を選択します。
- [ファイルを選択] を選択して、前のステップで作成した JKS 証明書の keystore.p12 ファイルを参照してアップロードします。
- ダイアログボックスを閉じます。
- [ストア/証明書を検証] 関連リンクを選択します。
- 検証に成功したら、[更新] を選択してガイド付きセットアップページに戻ります。
- [完了としてマーク] チェックボックスをオンにして、[X.509 証明書を作成] タスクを完了に設定し、[続行] を選択します。
-
接続を構成します。
- アプリケーションピッカーを使用して、アプリケーションスコープを Google Console のサービスグラフコネクタ アプリケーションに設定します。
- [接続の構成] タスクを選択し、[ここをクリック] を選択します。
- 別のブラウザタブで開かれた [接続] ページで、デフォルトで利用可能な SG-GoogleConsole 接続の [編集] を選択します。
- フォームのフィールドに入力します。
表 : 2. 接続フォームを編集 フィールド 説明 接続名 接続レコードを識別する名前です。SG-GoogleConsole などです。 デフォルトの接続エイリアス SG-GoogleConsole の名前は変更しないでください。
サービスアカウントメール Google Console でのサービスアカウントのメールアドレス。 キーストアパスワード 前のステップで JKS ファイルを作成したときに使用したパスワード。 キーストア 前のステップで作成した JKS ファイルの名前を選択します。 - [OAuth トークンを編集して取得] を選択します。
- OAuth トークンが生成されたら、ガイド付きセットアップに戻ります。
- [完了としてマーク] チェックボックスをオンにして、[接続の構成] タスクを完了に設定し、[続行] を選択します。
-
構成プロパティを設定します。
- [構成プロパティを追加] タスクを選択します。
- [サービスグラフ接続] セクションで、[サービスグラフ接続のプロパティ] 関連リストの [プロパティ] 列からプロパティを選択して、プロパティの詳細を確認して変更します。
Customer ID プロパティを構成して、指定した顧客 ID の Chromebook デバイスをプルできます。
- [サービスグラフ接続のプロパティ] セクションで [更新] を選択します。
- [完了としてマーク] チェックボックスをオンにして、[接続プロパティの追加] タスクを完了に設定し、[続行] を選択します。
-
Google Console アプリケーションからデータをインポートする Google Console API 接続をテストします。
- [テスト接続] タスクを選択します。
- [テスト接続] 関連リンクを選択して、接続をテストします。
接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。
- [ステータス] フィールドが [成功] に設定されている場合は、[更新] を選択します。
いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] チェックボックスをオンにして、[テスト接続] タスクを完了に設定し、[続行] を選択します。
- オプション:
複数の Google Console インスタンスと統合します。
-
Now Support ナレッジベースの記事「Google Console のサービスグラフコネクタ - セットアップ手順 [KB1516892]」の手順に従って、Google Console 環境を設定します。
注:宛先キーストアのパスワードをメモします。
- [Google Console のサービスグラフコネクタ] ページの [複数のインスタンスを追加] セクションで、[開始] を選択します。
-
新しい Google Console 接続のデータソースを作成します。
- データソース [sys_data_source] テーブルの編集権限があることを確認してください。
- [データソースアクセスを更新] タスクを選択します。
- レコードを編集するには、アプリケーションピッカーから [グローバル] アプリケーションスコープを選択します。
- 新しいタブで表示される [データソース] フォームの [アプリケーションのアクセス] 関連リストで、[作成可能]、[更新可能]、および [削除可能] チェックボックスをオンにします。
- [更新] を選択します。
- アプリケーションピッカーから、Google Console のサービスグラフコネクタアプリケーションスコープを選択します。
- [完了としてマーク] チェックボックスをオンにして、[データソースアクセスを更新] タスクを完了に設定し、[続行] を選択します。
-
新しい Google Console 接続のスケジュール済みインポートジョブを作成します。
- 予定されているデータインポート [scheduled_import_set] テーブルの編集権限があることを確認してください。
- [予定されているデータインポートの更新 (Update Scheduled Data Import)] タスクを選択します。
- レコードを編集するには、アプリケーションピッカーから [グローバル] アプリケーションスコープを選択します。
- [予定されているデータインポート] フォームの [アプリケーションのアクセス] 関連リストで、[作成可能]、[更新可能]、および [削除可能] チェックボックスをオンにします。
- [更新] を選択します。
- アプリケーションピッカーから、Google Console のサービスグラフコネクタ アプリケーションスコープを選択します。
- [完了としてマーク] チェックボックスをオンにして、[予定されているデータインポートの更新 (Update Scheduled Data Import)] タスクを完了に設定し、[続行] を選択します。
- ステップ 4.c を繰り返して、新しい Google Console インスタンスの X.509 証明書を作成し、[完了としてマーク] チェックボックスをオンにして、[X.509 証明書の作成] タスクを完了に設定し、[続行] を選択します。
-
新しい Google Console インスタンスに別の接続を追加します。
- アプリケーションピッカーを使用して、アプリケーションスコープを Google Console のサービスグラフコネクタ アプリケーションに設定します。
- [別の接続を追加] タスクを選択し、[ここをクリック] を選択します。
- 新しいブラウザタブで開かれた [接続] ページで、[接続を追加] を選択します。
- フォームのフィールドに入力します。
表 : 3. 接続フォームの作成 フィールド 説明 接続名 接続レコードを識別する名前です。 サービスアカウントメール Google Console でのサービスアカウントのメールアドレス。 キーストアパスワード 前のステップで JKS ファイルを作成したときに使用したパスワード。 キーストア 前のステップで作成した JKS ファイルの名前を選択します。 - [OAuth トークンを作成して取得] を選択します。
- OAuth トークンが生成されたら、ガイド付きセットアップに戻ります。
- [完了としてマーク] チェックボックスをオンにして、[別の接続を追加] タスクを完了に設定し、[続行] を選択します。
-
新しい Google Console インスタンスの構成プロパティを追加します。
- [構成プロパティを追加] タスクを選択します。
- 前のステップで作成した接続レコードを選択します。
- [サービスグラフ接続] セクションで、[サービスグラフ接続のプロパティ] 関連リストの [プロパティ] 列からプロパティを選択して、プロパティの詳細を確認して変更します。
Customer ID プロパティを構成して、指定した顧客 ID の Chromebook デバイスをプルできます。
- [サービスグラフ接続のプロパティ] セクションで [更新] を選択します。
- [完了としてマーク] チェックボックスをオンにして、[接続プロパティの追加] タスクを完了に設定し、[続行] を選択します。
-
新しい Google Console インスタンスからデータをインポートする Google Console API 接続をテストします。
- [新しい接続をテスト] タスクを選択します。
- 前のステップで作成した接続レコードを選択します。
- [テスト接続] 関連リンクを選択して、接続をテストします。
接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。
- [ステータス] フィールドが [成功] に設定されている場合は、[更新] を選択します。
いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] チェックボックスをオンにして、[新しい接続をテスト] タスクを完了に設定し、[続行] を選択します。
-
Now Support ナレッジベースの記事「Google Console のサービスグラフコネクタ - セットアップ手順 [KB1516892]」の手順に従って、Google Console 環境を設定します。
-
Google Console データをインポートするためのスケジュール済みジョブを構成します。
- [Google Console のサービスグラフコネクタ] ページの [スケジュール済みジョブを構成します] セクションで、[開始] を選択します。
-
[SG-GoogleConsole-ChromeDevices] スケジュール済みジョブを選択します。
複数インスタンスをセットアップする場合は、新しい接続のステップ 5.d のスケジュール済みインポートで作成されたスケジュール済みジョブを選択します。
-
[予定されているデータインポート] フォームで、フィールド値を確認します。
詳細については、「Schedule a data import」を参照してください。
- [アクティブ] チェックボックスをオンにして、スケジュール済みジョブをアクティブ化します。
- [実行] フィールドで、[定期的] を選択して、ジョブの実行頻度を指定します。
- [更新] を選択します。
- [完了としてマーク] チェックボックスをオンにして、[スケジュール済みジョブを構成します] タスクを完了に設定し、[続行] を選択します。
- [Google Console のサービスグラフコネクタ] ページで、 [完了] を選択して変更を保存します。
- [セットアップの完了] ダイアログボックスで、[完了] を選択してセットアップを完了します。
- 表示されるメッセージボックスで、 [完了] を選択します。