---
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


---

# Azure クラウドディスカバリー

# Azure クラウドディスカバリー {#ariaid-title1}

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

クラウドリソースが Azure クラウドにある場合は、選択したリソースにアクセスする権限を MID サーバー に付与するサービスプリンシパルと呼ばれるユーザー ID を作成する必要があります。

## Azure 管理グループとサブスクリプション {#azure-cloud-discovery__section_zsr_zbb_kmb}

Azure 管理グループには、他の管理グループとサブスクリプションが含まれます。Azure クラウド環境の管理グループは階層を形成しますが、ボリュームまたは仮想マシンは含まれません。サブスクリプションには、仮想マシンなどのクラウドリソースが含まれます。管理グループに属するサブスクリプションは、サブアカウントと呼ばれます。

管理グループを使用する利点は次のとおりです。

容易なサブアカウントの作成

管理グループを設定して必要な認証情報を入力した後、アカウントをテストできます。テストが成功した場合は、ディスカバリーによりその管理グループにあるサブスクリプションのリストが返されます。このリストから、管理グループを使用してディスカバリースケジュールに含める 1 つ以上のサブスクリプションサブアカウントを選択できます。管理グループとサブスクリプションの階層の詳細については、「[Organize your resources with Azure management groups (Azure 管理グループを使用してリソースを整理する)](https://docs.microsoft.com/en-us/azure/governance/management-groups/overview)」を参照してください。

動的に取得した認証情報を使用したサブアカウントリソースのディスカバリー

サブスクリプションでディスカバリーを実行する際に、各サブアカウントに個別の認証情報は不要です。ディスカバリーにより管理グループの認証情報が検出され、すべてのサブスクリプションサブアカウントにマッピングされます。クラウドディスカバリープロセスは、Azure API を介して各サブアカウントの一時的な認証情報を取得することで、認証情報を自動で処理します。デフォルト設定を使用することも、コントロールやセキュリティを高めるために他のロールを引き受けるように MID サーバーをカスタマイズすることもできます。 さらに、ディスカバリーでは、ディスカバリースケジュールの対象となるサブアカウントとデータセンターのリストを自動的に更新できます。詳細については、KB 記事「[クラウドディスカバリーを介して新しいアカウント/サブアカウントを自動的に取得する](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0961449)」を参照してください。
Azure クラウドサービスのサービスプリンシパルは、Windows プロセスが Active Directory ドメイン内で相互に通信できるようにする Microsoft Windows サービスアカウントに似ています。  
ServiceNow インスタンスで Azure サービスプリンシパルを作成するには、Azure ポータルのサービスプリンシパル認証情報をテキストエディターにコピーしてから、それらの値をインスタンスに転送します。 図 : 1. この手順で生成したテキストファイル  
このテーブルは、Azure サービスプリンシパルの値と、認証情報に必要な値を見つけることができる Azure 内の場所を示しています。{#azure-cloud-discovery__table_kpc_svh_wjb__entry__3}

| クラウドプロビジョニングとガバナンス の設定 | Azure サービスプリンシパルの値 | Azure 値の場所 |
|-|-|-|
| テナント ID | テキストファイルにある Azure Directory ID の値 | Azure Active Directoryプロパティディレクトリー ID |
| クライアント ID | テキストファイルにある Azure Application ID の値 | Azure Active Directoryアプリの登録Registered App.Application ID |
| 秘密キー | テキストファイルにある Azure Application key の値 | Azure Active Directoryアプリの登録登録済みアプリ設定キー (非表示) |
| アカウント ID | テナント ID に関連付けられた Azure サブスクリプション ID。 | Azure Active Directoryサブスクリプションサブスクリプション ID |
[ ]

{#azure-cloud-discovery__table_kpc_svh_wjb}

## トップダウンディスカバリー中に サービスマッピング によって収集されるデータ {#azure-cloud-discovery__section_mtq_nbg_ppb}

検出されたコンポーネントをアプリケーションサービスに含めるには、サービスマッピング によるタグベースのディスカバリーで使用される CI 関係を有効にします。これらの CI 関係は、ServiceNow Store の 1.0.68 リリースから利用可能です。操作手順については「[タグベースのディスカバリーの構成](https://servicenow-prod.fluidtopics.net/pU4NHRwyspLbEGtm1mBVog "デフォルト構成を微調整して、タグベースのディスカバリー処理中にどの CI の サービスマッピング をアプリケーションサービスに含めるかを制御します。")」を参照してください。  
サービスマッピング は、タグベースのディスカバリーを使用して、クラウドコンポーネントを含むアプリケーションサービスマップを作成します。サービスマッピング には、タグベースのディスカバリーに使用される次の事前構成済み CI 関係が付属しています。これらの CI 関係は、ServiceNow Store の 1.0.68 リリースから利用可能です。 {#azure-cloud-discovery__id_yqp_xhy_qpb__entry__3}

| CI | 関係 | CI |
|-|-|-|
| 構成アイテム \[cmdb_ci\] | Hosted on::Hosts | 論理データセンター \[cmdb_ci_logical_datacenter\] |
| 論理データセンター \[cmdb_ci_logical_datacenter\] | Hosted on::Hosts | クラウドサービスアカウント \[cmdb_ci_cloud_service_account\] |
[ ]

{#azure-cloud-discovery__id_yqp_xhy_qpb}

## Azure クラウドディスカバリー API リスト {#azure-cloud-discovery__section_zbd_ypm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | response.name |
| name | response.name |
| region | response.displayName |
| status | インストール日 |
[表 : 1. 論理データセンター (cmdb_ci_logical_datacenter)]

{#azure-cloud-discovery__table_mr2_1qm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | response.id |
| name | response.name |
| status | Installed/Retired |
| state |   |
[表 : 2. アベイラビリティゾーン (cmdb_ci_availability_zone)]

{#azure-cloud-discovery__table_md1_hqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | ID |
| name | name |
| state | 利用可能 |
| status | Installed/Retired |
[表 : 3. リソースグループ (cmdb_ci_resource_group)]

{#azure-cloud-discovery__table_q1s_3qm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | ID |
| state |   |
| name | name |
| cidr | properties.addressSpace.addressPrefixes |
[表 : 4. ネットワーク (cmdb_ci_network)]

{#azure-cloud-discovery__table_c5j_jqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| subnetName | response.name |
| subnetId | response.id |
| resourceGroup | response.properties.resourceGuid |
| networkId | response.id.split('/subnets/') |
| networkName | getNetwork(networkId) |
| cidrBlock | response.properties.addressSpace.addressPrefixes |
[表 : 5. サブネット (cmdb_ci_cloud_subnet)]

{#azure-cloud-discovery__table_nfw_jqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| state | properties.provisioningState |
| storage_type | properties.BlobType |
| volume_id | ID |
| name | 名前 |
| size_bytes | properties.diskSizeGB \* 1024 \* 1024 \* 1024 |
| object_id | ID |
| size | response.properties.diskSizeGB |
| "volume_container" | containerName |
| status | Installed/Retired |
[表 : 6. ストレージボリューム (cmdb_ci_storage_volume)]

{#azure-cloud-discovery__table_i3l_kqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | ID |
| name | name |
| state | properties.provisioningState |
[表 : 7. セキュリティグループ (cmdb_ci_compute_security_group)]

{#azure-cloud-discovery__table_wdg_lqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| memory | properties.hardwareProfile.vmSize |
| state | インスタンスのステータスは次のとおりです。 * succeeded: on * running: succeeded/stopping * deallocating: stopping/stopped * deallocated: off * terminated: error {#azure-cloud-discovery__ul_x51_b5m_jyb} |
| object_id | ID |
| cpu | properties.hardwareProfile.vmSize |
| disks | properties.storageProfile.dataDisks |
| nics | properties.networkProfile.networkInterfaces\[\].size |
| vm_inst_id | properties.vmId |
| name | name |
| status | Installed/Retired |
[表 : 8. 仮想サーバー (cmdb_ci_vm_instance)]

{#azure-cloud-discovery__table_flf_mqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| name | name |
| object_id | name |
| vcpus | numberOfCores |
| memory_mb | memoryInMB |
| local_storage_gb | resourceDiskSizeInMB |
| cores | numberOfCores |
[表 : 9. ハードウェアテンプレート (cmdb_ci_compute_template)]

{#azure-cloud-discovery__table_g25_mqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | response.id |
| name | response.name |
| public_dns | properties.dnsSettings.fqdn |
| public_ip_address | properties.ipAddress |
[表 : 10. クラウドパブリック IP アドレス (cmdb_ci_cloud_public_ipaddress)]

{#azure-cloud-discovery__table_udj_nqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | "properties.frontendIPConfigurations.properties.privateIPAddress OR properties.frontendIPConfigurations.properties.publicIPAddress、その後、パブリック IP アドレス API を呼び出す" |
| name | "properties.frontendIPConfigurations.properties.privateIPAddress OR properties.frontendIPConfigurations.properties.publicIPAddress、その後、パブリック IP アドレス API を呼び出す" |
| ipaddress_type | "properties.frontendIPConfigurations.properties.privateIPAddress ==\> プライベート IP アドレスまたは properties.frontendIPConfigurations.properties.publicIPAddress ==\> パブリック IP アドレス" |
| status | インストール日 |
[表 : 11. クラウド LB IP アドレス (cmdb_ci_cloud_lb_ipaddress)]

{#azure-cloud-discovery__table_jkz_rqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | ID |
| name | name |
| private_ip | properties.ipConfigurations |
| public_dns | パブリック IP アドレス API を呼び出す - properties.dnsSettings.fqdn |
| state | properties.provisioningState |
| is_static | properties.ipConfigurations |
| mac_address | properties.macAddress |
| public_ip | パブリック IP アドレス API を呼び出す - |
[表 : 12. "クラウドネットワークインターフェイス cmdb_ci_nic"]

{#azure-cloud-discovery__table_jrd_tqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| name | response.id |
| object_id | response.name |
| memory_mb | properties.storageProfile.osDisk.osType |
| image_source | ID |
| status | Installed/Retired |
[表 : 13. イメージ (cmdb_ci_os_template)]

{#azure-cloud-discovery__table_irp_wqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| name | name |
| object_id | ID |
| sku_name | sku.name |
| state | properties.provisioningState |
[表 : 14. クラウドストレージアカウント cmdb_ci_cloud_storage_account]

{#azure-cloud-discovery__table_sf4_yqm_qmb}

|-|-|
| CI 属性 | Azure 属性 |
| object_id | response.id |
| name | response.name |
| state |   |
| dns_name | を構成します。 |
| fqdn |   |
| canonical_hosted_zone_name |   |
[表 : 15. ロードバランサー (cmdb_ci_cloud_load_balancer)]

{#azure-cloud-discovery__table_kcf_zqm_qmb}

