---
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 Functions ディスカバリー

# Microsoft Azure Functions ディスカバリー {#ariaid-title1}

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

ServiceNow ディスカバリー および サービスマッピング アプリケーションは、Azure - Functions (LP) および Azure - Functions TD パターンを使用して、Azure Functions アプリを検出し、アプリケーションサービスのコンテキストでマップします。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。

## ストアでアプリを要求する {#azure-function-discovery__id_u4x_vzt_hxb}

[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-function-discovery__inline-send-to-store}

## 前提条件 {#azure-function-discovery__section_lfw893hjwk_m2b}

Azure Functions の詳細情報
:   [ITOM ヴィジビリティ により検出された製品に関する詳細情報](https://servicenow-prod.fluidtopics.net/vLHl71ogOz16x9aD1~CrCA "ディスカバリー と サービスマッピング は広範なオペレーティングシステムとアプリケーションを検出できます。")

Azure サービスアカウント
:   Azure サービスアカウントを設定します。詳細については、「[クラウドアカウントのセットアップ：Azure](https://servicenow-prod.fluidtopics.net/6sU2ijJRX1VwrM91RmO0qQ "クラウドアカウント は、管理対象のクラウドインフラストラクチャのすべてまたは一部の クラウドプロビジョニングとガバナンス における論理的な表現です。クラウドアカウント には、異なるプロバイダーからの サービスアカウント であっても複数の サービスアカウント を含めることができます。サービスアカウント ごとに、クラウドアカウント に含めるデータセンターを指定します。")」を参照してください。

Azure プリンシパル認証情報
:   Now Platform で、クラウドディスカバリー用のサービスアカウントを作成します。Microsoft Azure コンソールに表示されるように、Azure サービスプリンシパルにアカウント ID を設定します。詳細については、「[Azure クラウド認証情報の作成](https://servicenow-prod.fluidtopics.net/UmxKo37~yYjZ_cpeOKfh7Q "クラウドリソースが Azure クラウドにある場合は、Azure アカウントにアクセスできる認証情報を作成します。この手順では Azure アカウントでの設定が必要です。")」を参照してください。

特権
:   Microsoft Azure コンソールで、API Management サービスの「閲覧者」のロールをユーザーに付与します。

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

ディスカバリースケジュールの作成
:   [クラウドディスカバリーワークスペース でのディスカバリースケジュールの作成](https://servicenow-prod.fluidtopics.net/a2TN3mxEsipX6hvh0pQZiw "選択したディスカバリー方法 (サービスアカウントまたは IP 範囲) に基づいて、クラウドリソースを検出するためのスケジュールを作成します。ディスカバリースケジュールは、クラウドディスカバリーのためのさまざまな設定を定義します。")

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

{#azure-function-discovery__table_olk_1pq_f56b__entry__2}

| テーブルとフィールド | 説明 |
|-|-|
| Azure Function \[cmdb_ci_cloud_function\] ||
| name | Functions アプリの名前。 |
| Object_id | Functions アプリの ID。 |
| ip_address | Functions アプリの IP アドレス。 |
| fqdn | Functions アプリの完全修飾ドメイン名 (FQDN)。 |
| code_location_url | Functions アプリソースコードの URL。 |
| app_function_state | Functions アプリのステータス。 |
| operational_status | Functions アプリの運用ステータス。 |
| install_status | Functions アプリのインストールステータス。 |
[ ]

{#azure-function-discovery__table_olk_1pq_f56b}

## CI 関係 {#azure-function-discovery__section_g13_tp4_m2b}

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

| CI | 関係 | CI |
|-|-|-|
| Azure Functions \[cmdb_ci_cloud_function\] | Hosted on::Hosts | Azure データセンター \[cmdb_ci_azure_datacenter\] |
[ ]

{#azure-function-discovery__table_ysf_fpq_f987b}

## トップダウンディスカバリー中に サービスマッピング によって検出される接続 {#azure-function-discovery__section_rlq_xs4_m2b}

サービスマッピング は、次の接続を検出できます。

* MSSql、MySql、MongoDB、Documentum の各データベースへの接続。
* Azure Functions 環境に属する HTTP 接続 (例：https://scenario4-hop1-azure-function.azurewebsites.net)。  
  注:  
  サービスマッピング は、Azure Functions の発信 HTTP 接続に関して予想される情報について、java クラス/jar およびバイナリファイルをスキャンすることはありません。java クラス/jar およびバイナリファイルが一部の発信 HTTP 接続に関する唯一の情報源である場合、サービスマッピング は、そのような HTTP 接続を検出しません。
{#azure-function-discovery__ul_krg_ppd_z2b}
**関連タスク**   

* [クラウドコンピューティングデバイスのクラウド REST クエリを定義します](https://servicenow-prod.fluidtopics.net/r3nDQe9U6V8WIjdbpJrb~g "ディスカバリーパターンの作成または変更の一環として、[クラウド REST クエリ (Cloud REST Query)] 操作によって、Microsoft Azure や Amazon Web サービスなどの PaaS (Platform as a Service) タイプの構成アイテム (CI) から情報を抽出できます。")

