---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# GCP 組織

# Google Cloud Platform (GCP) パターンを使用した組織の検出 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：6分

ServiceNow ディスカバリー アプリケーションは、Google 組織ディスカバリーパターンを使用して、GCP組織のプロジェクトとリソースを検索します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。

## ストアでアプリを要求する {#google-gcp-organization-discovery__section_sv2_vw5_5mb}

[ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「[ServiceNow Storeバージョン履歴のリリースノート](https://docs.servicenow.com/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)」を参照してください。{#google-gcp-organization-discovery__inline-send-to-store}

## 必須条件 {#google-gcp-organization-discovery__section_qqg_44v_5mb}

システム要件とファミリーの互換性の詳細については、[ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) Web サイトのアプリケーションリストを参照してください。

GCP 組織構造
:   GCP 組織のリソースが適切に構成されていることを検証して、その下にあるプロジェクトをその他の階層内で使用します。
:   GCP 組織リソースのすべてのプロジェクトで、Compute Engine API が有効になっていることを確認します。

サービスアカウントユーザーの設定
:   サービスアカウントユーザーが、GCP 組織のリソースノードへのアクセス権を持っていることを確認します。
:   サービスアカウントユーザーが、GCP 組織のリソースノードに配置されている他のすべてのプロジェクトのメンバーであることを検証します。
:   サービスアカウントユーザーに、GCP 組織リソースのプロジェクトについて次のクラウド ID とアクセス管理認証情報があることを確認します。

    * resourcemanager.folders.list
    * resourcemanager.organizations.get
    * resourcemanager.projects.get
    * resourcemanager.projects.list

API 要素の認証情報
:   ディスカバリー中、パターンでは次の API 要素を使用します。インスタンス内の認証情報に追加されたユーザーには、以下のクエリを送信する権限が必要です。

    * https://cloudresourcemanager.googleapis.com/v1/{name=organizations/\*}
    * https://cloudresourcemanager.googleapis.com/v1/projects
    * https://cloudresourcemanager.googleapis.com/v2/folders:search
    {#google-gcp-organization-discovery__ul_lnn_34t_wmb}

ディスカバリースケジュールを作成するための認証情報
:   次の認証情報を設定します。  
    1. GCP 認証情報を作成します。
    2. GCP サービスアカウントを作成します。
       1. 認証情報：GCP 認証情報。
       2. アカウント ID：Google サービスアカウント ID。
       3. データセンタータイプ：cmdb_ci_google_datacenter を選択します。
    3. ディスカバリースケジュールを作成します。
    {#google-gcp-organization-discovery__ol_exd_ljv_2hb}

(オプション) サーバーレスディスカバリースケジュールの作成

:   ディスカバリースケジュールを作成して、GCP 組織リソースのターゲットディスカバリーを実行します。

    1. 移動先 ディスカバリーディスカバリースケジュール.
    2. \[新規\] をクリックし、フォームに入力します。  
       {#google-gcp-organization-discovery__table_ut3_sby_hhb__entry__2}

       | フィールド | 説明 |
       |-|-|
       | 名前 | ディスカバリー スケジュールの名前。たとえば、<kbd class="ph userinput">GCP 組織の検出</kbd>を行ないます。 |
       | 検出 | 検出タイプ。 \[サーバーなし\] を選択します。 |
       | MID サーバー | MID サーバー の名前。 |
       | アクティブ | このスケジュールを検出で有効にするためのオプション。ディスカバリーを有効にするには、このチェックボックスをオンにします。 |
       [表 : 1. ディスカバリースケジュールフォーム]

       {#google-gcp-organization-discovery__table_ut3_sby_hhb}
    3. ディスカバリースケジュールフォームのヘッダーを右クリックし、\[保存\] を選択します。
    4. \[サーバーなし実行パターン\] タブをクリックし、\[新規\] をクリックして、フォームに入力します。  

       {#google-gcp-organization-discovery__table_k3d_bzy_fhb__entry__2}

       | フィールド | 説明 |
       |-|-|
       | 名前 | このサーバーなし実行パターンの名前。たとえば、<kbd class="ph userinput">GCP 組織の検出</kbd>を行ないます。 |
       | パターン | 実行するパターンの名前:Google 組織を検出します。 |
       | プロキシホスト | プロキシサーバーをインストールするマシンの完全修飾ドメイン名。\[グローバル\] を指定します。 |
       | アクティブ | このスケジュールを検出で有効にするためのオプション。検出を有効にするには、このチェックボックスをオンにします。 |
       [表 : 2. サーバーなし実行パターンフォーム]

       {#google-gcp-organization-discovery__table_k3d_bzy_fhb}
    5. \[ディスカバリーパターンランチャーパラメーター\]で、次のパラメーターに適切な値を設定します。{#google-gcp-organization-discovery__table_rqw_rkh_wnb__entry__2}

       | パラメーター | 値 |
       |-|-|
       | cloud_account_id | GCP 内のプロジェクト ID。 |
       | cloud_cred_id | GCP 認証情報の sysid。 |
       | cloud_datacenter_type | <kbd class="ph userinput">cmdb_ci_google_datacenter</kbd> |
       [ ]

       {#google-gcp-organization-discovery__table_rqw_rkh_wnb}
    {#google-gcp-organization-discovery__ol_wb3_4by_hhb}

GCP 組織パターンへの早期アクセス権を持つ顧客
:   Discover-GCP-SubAccounts スケジュール済みジョブが、インスタンスで有効になっていないことを検証します。

    1. 移動先 システム定義スケジュール済みジョブ.
    2. \[Discover-GCP-SubAccounts\] スケジュール済みジョブをクリックします。
    3. \[アクティブ\] チェックボックスをオフにして、\[更新\] をクリックします。
    {#google-gcp-organization-discovery__ol_rf1_z45_4sb}
{#google-gcp-organization-discovery__ul_tb4_qjq_vmb}

## 水平ディスカバリー中に ディスカバリー によって収集されるデータ {#google-gcp-organization-discovery__section_hm5_pvy_vmb}

{#google-gcp-organization-discovery__table_vk1_wvy_vmb__entry__2}

| テーブルとフィールド | 説明 |
|-|-|
| 組織 \[cmdb_ci_cloud_org\] ||
| 名前 | 組織のリソースの名前。 |
| object_id | 組織のリソースの ID。 |
| 時間 | 組織リソースが GCP に作成された時刻。 |
| operational_status | 現在の運用ステータス。次のいずれかになります。 * 稼働 * 非稼働 * 修理中 * DR スタンバイ * 準備完了 * 廃止 |
| フォルダー \[cmdb_ci_gcp_folder\] ||
| 名前 | 組織フォルダーの名前。 |
| parent_id | 親リソースの ID。 |
| parent_type | 親リソースのタイプ。<kbd class="ph userinput">組織</kbd>または<kbd class="ph userinput">フォルダー</kbd>にできます。 |
| 時間 | リソースが GCP に作成された時刻。 |
| ステータス | GCP の <kbd class="ph userinput">lifecycleState</kbd> ステータスに応じたフォルダーのステータス。 |
| object_id | 組織フォルダーの ID。 |
| プロジェクト \[cmdb_ci_gcp_project\] ||
| 名前 | プロジェクトの名前。 |
| project_id | プロジェクトの ID。 |
| parent_id | 親フォルダーリソースの ID。 |
| parent_type | 親リソースのタイプ。<kbd class="ph userinput">組織</kbd>または<kbd class="ph userinput">フォルダー</kbd>にできます。 |
| 時間 | リソースが GCP に作成された時刻。 |
| operational_status | GCP の <kbd class="ph userinput">lifecycleState</kbd> ステータスに応じたフォルダーのステータス。 |
| object_id | プロジェクトの ID。 |
| discovery_credentials | GCP アカウント認証情報 |
| リソース \[cmdb_key_value\] ||
| キー | GCP プロジェクトに関連付けられているキーまたはラベル。たとえば、<kbd class="ph userinput">country</kbd>。 |
| 値 | GCP プロジェクトにアサインされたプロジェクトラベル値。たとえば、<kbd class="ph userinput">ca</kbd>。 |
| configuration_item | CI の URL またはパス。 |
[ ]

{#google-gcp-organization-discovery__table_vk1_wvy_vmb}

## CI リレーションシップ {#google-gcp-organization-discovery__section_h2x_mqr_vmb}

{#google-gcp-organization-discovery__table_pfj_zqr_vmb__entry__3}

| CI | リレーションシップ | CI |
|-|-|-|
| クラウド組織 \[cmdb_ci_cloud_org\] | Contained by::Contains | Google プロジェクト \[cmdb_ci_gcp_project\] |
| クラウド組織 \[cmdb_ci_cloud_org\] | Contained by::Contains | サービスアカウント |
| クラウド組織 \[cmdb_ci_cloud_org\] | Contained by::Contains | Google フォルダー \[cmdb_ci_gcp_folder\] |
| サービスアカウント | Owns::Owned by | Google プロジェクト \[cmdb_ci_gcp_project\] |
| Google フォルダー \[cmdb_ci_gcp_folder\] | Contained by::Contains | Google プロジェクト \[cmdb_ci_gcp_project\] |
| Google フォルダー \[cmdb_ci_gcp_folder\] | Contained by::Contains | サブ Google フォルダー |
| サブ Google フォルダー | Contained by::Contains | Google プロジェクト \[cmdb_ci_gcp_project\] |
[ ]

{#google-gcp-organization-discovery__table_pfj_zqr_vmb}

