---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Microsoft Azure インベントリディスカバリー

# Microsoft Azure インベントリディスカバリー {#ariaid-title1}

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

ServiceNow ディスカバリー アプリケーションでは、Azure インベントリパターンを使用して、Azure で利用可能なリソースを検出します。Azure Functions や Azure Application Gateway などの専用パターンを持たない Azure リソースに対してこのパターンを使用します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。
Azure インベントリパターンを使用して最大 1 万のリソースを検出できます。

## ストアでアプリを要求する {#azure-resource-inventory-pattern__section_lp4_mnf_fjb}

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

## 必須条件 {#azure-resource-inventory-pattern__section_lf75wdhjwk_m2b}

Azure サービスプリンシパル
:   Azure サービスプリンシパルが構成されていることを確認します。詳細については、「[Azure クラウドディスカバリー](https://servicenow-prod.fluidtopics.net/HrNP8QKt84~SCQob5qA25g "クラウドリソースが Azure クラウドにある場合は、選択したリソースにアクセスする権限を MID サーバー に付与するサービスプリンシパルと呼ばれるユーザー ID を作成する必要があります。")」を参照してください。

特権

:   バージョン 1.3.0 以降の場合：Microsoft Azure コンソールで、API Management サービスの「閲覧者」のロールを持つユーザーに、次の REST POST 要求を実行する権限を付与します。

    `"https://management.<resource url>/providers/microsoft.resourcegraph/resources?api-version=2022-10-01"`

    \<resource url\>：URL は、Azure アカウントタイプによって異なります (「azure.com」や行政サイトのアドレスなど)。

:   バージョン 1.0.99 以前の場合： Microsoft Azure コンソールで、API Management サービスの「閲覧者」のロールを持つユーザーに、次の REST GET 要求を実行する権限を付与します。

    `"https://management.azure.com/subscriptions/<subscription id>/resources"`

クラウドディスカバリースケジュールの作成
:   「[クラウドディスカバリー でクラウドリソースを検出するためのスケジュールの作成](https://servicenow-prod.fluidtopics.net/8NWRoyPhJceNL0FCNpQx5w#discovery-manager "選択したクラウドディスカバリー方法 (サービスアカウントまたは IP 範囲) に基づいて、クラウドリソースを検出するためのスケジュールを作成します。")」の説明に従って、関連する Azure サービスアカウントのスケジュールを作成します。

リソース包含リストを使用して、Azure インベントリディスカバリーを微調整します。
:   展開に Azure ディスカバリーのカスタムパターンが含まれている場合は、Azure リソースを 2 回検出しないようにします。  
    注:  
    \[pre_resource_whitelist\] テーブルを空のままにすると、パターンによってすべてのリソースが入力され、パフォーマンスの問題が発生する可能性があります。

    1. アプリケーションスコープがディスカバリーとサービスマッピングパターンであることを確認します。
       1. 移動先 設定開発者.
       2. <kbd class="ph userinput">[ディスカバリーとサービスマッピングパターン]</kbd> を \[アプリケーション\] リストから選択します。
       {#azure-resource-inventory-pattern__ol_nfr_g2l_d3b}
    2. 移動先 システム定義テーブル.
    3. クラウドインベントリリソース包含リスト \[sa_cloud_inventory_resource_whitelist\] テーブルを開きます。
    4. \[関連リンク\] の下の \[リストを表示\] をクリックします。
    5. カスタムパターンを持つリソースタイプを選択し、\[選択した行のアクション\] リストから <kbd class="ph userinput">[削除]</kbd> を選択します。
    {#azure-resource-inventory-pattern__ol_d1v_kb2_d3b}
:   クラウドインベントリリソース包含リストは、共通サービスで事前定義されています。パターンで検出するリソースタイプを追加して、包含リストを拡張できます。こうしたリソースタイプの名前は、適切なベンダー命名規則に準拠する必要があります。  
    注:  
    すぐに利用可能な付属の包含リストに変更を加えると、アプリケーションの更新時に自動的に更新されなくなります。カスタマイズしたリストは、自分で管理する必要があります。

    1. クラウドインベントリリソース包含リスト \[sa_cloud_inventory_resource_whitelist\] テーブルを開きます。
    2. \[新規\] をクリックします。
    3. フォームに入力し、\[送信\] をクリックします。{#azure-resource-inventory-pattern__table_usx_krd_fkb__entry__2}

       | フィールド | 説明 |
       |-|-|
       | クラウドベンダー | リソースタイプのベンダー：Azure。 |
       | リソースタイプ | Azure リソースタイプの値。 |
       | アプリケーション | アプリケーションスコープ：ディスカバリーとサービスマッピングパターン。 |
       [ ]

       {#azure-resource-inventory-pattern__table_usx_krd_fkb}
    {#azure-resource-inventory-pattern__ol_osj_vvc_fkb}
:   変更は、次にパターンを実行するときに適用されます。

ServiceNow 関連エントリを変更します。
:
    1. \[関連エントリ\] に移動します。
    2. \[新規\] をクリックします。
    3. 識別子には、「cmdb_ci_cmp_resource」を入力します。
    4. 関連テーブルには、\[キー値 \[cmdb_key_value\]\] を選択します。
    5. 参照フィールドには、\[構成アイテム\] を選択します。
    6. 基準属性には、\[キー\] と \[値\] を追加します。

       基準属性を表示および変更するには、ロックアイコン (![ロックアイコン]()) をクリックする必要があります。

    {#azure-resource-inventory-pattern__ol_ttm_ljl_rjb}   

## 水平ディスカバリー中に ディスカバリー によって収集されるデータ {#azure-resource-inventory-pattern__section_fgew238798_j3q_fdb}

{#azure-resource-inventory-pattern__table_olk_1pq_f56b__entry__2}

| テーブルとフィールド | 追加情報 |
|-|-|
| クラウドリソース \[cmdb_ci_cmp_resource\] ||
| 名前 | Azure リソースを識別するためのわかりやすい名前。 |
| リソース タイプ | リソースのタイプ (ネットワーク、ロードバランサーなど)。 |
| オブジェクト ID | Azure リソースの ID。 |
| 説明 | このリソースを Azure から利用できることを示す、ディスカバリー中に入力されるテキスト。 |
| キー値 \[cmdb_key_value\] ||
| キー | Azure タグキー名。 |
| 値 | Azure タグ値名。 |
[ ]

{#azure-resource-inventory-pattern__table_olk_1pq_f56b}

## CI 関係 {#azure-resource-inventory-pattern__section_g13_tp4_m2b}

以下の関係は、Azure Functions ディスカバリーをサポートするために作成されています。{#azure-resource-inventory-pattern__table_ysf_fpq_f987b__entry__3}

| CI | 関係 | CI |
|-|-|-|
| クラウドリソース \[cmdb_ci_cmp_resource\] | Hosted on:Hosts | Azure データセンター \[cmdb_ci_azure_datacenter\] |
[ ]

{#azure-resource-inventory-pattern__table_ysf_fpq_f987b}
**関連情報**   

* <https://learn.microsoft.com/en-us/azure/governance/resource-graph/reference/supported-tables-resources>

