---
sourceDocument: Australia IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/it-operations-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Azure Storage Account

# Azure Storage Account pattern-based discovery {#ariaid-title1}

Release version: Australia  
Updated June 18, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Azure Storage Account pattern-based discovery

Azure Storage Account pattern-based discovery in ServiceNow enables automated detection and mapping of Azure Storage Accounts within your cloud environment.
This capability helps populate and maintain accurate configuration items (CIs) in your Configuration Management Database (CMDB) for better cloud resource management and visibility.
Show full answer Show less  
The discovery process requires the latest Discovery and Service Mapping Patterns application and adherence to Microsoft Azure discovery prerequisites, including special configuration for Azure GovCloud (US) environments.

## Key Features

* **Resource Detection:** Identifies Azure Storage Accounts and their associated services such as Blob, File, Table, and Queue services.
* **CMDB Population:** Automatically creates and updates CIs in specific tables representing storage accounts and their service endpoints, capturing key attributes like name, object ID, SKU, state, and install status.
* **Service Endpoints Identification:** Detects and records which service endpoints (Blob, File, Table, Queue) are enabled on each storage account.
* **CI Relationships:** Establishes relationships between storage accounts, Azure datacenters, resource groups, and the individual services, reflecting the actual cloud architecture.
* **Tag Collection:** Discovers Azure tags associated with storage accounts and stores them as key-value pairs linked to the corresponding CI, enabling enhanced filtering and reporting.

## Practical Considerations for ServiceNow Customers

* Ensure your Discovery and Service Mapping Patterns application is updated to the latest version to support Azure Storage Account discovery.
* Verify Azure discovery prerequisites and configure your Azure service accounts properly, especially when working with Azure GovCloud (US), which requires specific datacenter URL settings.
* Review the CMDB tables populated by discovery to understand the data structure representing storage accounts and their services, aiding in accurate asset tracking and impact analysis.
* Leverage the relationships created by the pattern for improved service mapping, dependency identification, and change management processes.
* Use the discovered tags to categorize and manage storage accounts according to organizational needs such as cost center, environment, or compliance requirements.

## Expected Outcomes

By implementing Azure Storage Account pattern-based discovery, you will achieve a comprehensive and up-to-date inventory of your Azure storage resources within your CMDB. This facilitates better cloud governance, operational efficiency, and supports use cases like compliance auditing, cost optimization, and automated service impact analysis.  
Discovery and Service Mapping Patterns finds Azure Storage Accounts in your cloud environment. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

## Pattern-based discovery and mapping requirements {#azure-storage-account-pattern__section_rpj_fj2_bgc}

Verify the Microsoft Azure discovery prerequisites
:   For more information, see the prerequisites section in [Microsoft Azure Cloud discovery using patterns](https://www.servicenow.com/docs/e2521~KHAw8EO7j1nC9QMA "Discovery uses multiple patterns to discover components of the Microsoft Azure Cloud deployment during horizontal discovery. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.").

Configure the Discovery schedule to support GovCloud
:   Discovering Azure GovCloud (US) accounts requires using a datacenter URL when setting up an Azure service account. For more information, see [Set up Azure service accounts](https://www.servicenow.com/docs/XKQpJvxWTKNL58XCkRHVxA "Create and configure cloud service accounts at ServiceNow AI Platform for the corresponding Microsoft Azure accounts.").{#azure-storage-account-pattern__configure-govcloud-azure-dd}
{#azure-storage-account-pattern__configure-govcloud-azure-dd}

## Data collected by Discovery during horizontal discovery {#azure-storage-account-pattern__section_ggp_ql2_bgc}

Discovery populates the data in the CMDB when running the Azure - Storage Account (LP) pattern.  
{#azure-storage-account-pattern__table_storage_account__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | The Name or ID if no Name is specified for the storage account. |
| Object ID \[object_id\] | A unique identifier, allocated by Azure for this resource. |
| Sku Name \[sku_name\] | The name of the stock keeping unit (SKU) for backup frequency. |
| State \[state\] | The current state of the storage account. Possible values are: available, starting, error, cancelled, or off. |
| Blob Service \[blob_service\] | Indicates whether the storage account has a Blob service endpoint. If a blob endpoint exists, the value is set to true. |
| File Service \[file_service\] | Indicates whether the storage account has a File service endpoint. If a file endpoint exists, the value is set to true. |
| Table Service \[table_service\] | Indicates whether the storage account has a Table service endpoint. If a table endpoint exists, the value is set to true. |
| Queue Service \[queue_service\] | Indicates whether the storage account has a Queue service endpoint. If a queue endpoint exists, the value is set to true. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
[Table 1. Cloud Storage Account \[cmdb_ci_cloud_storage_account\]]

{#azure-storage-account-pattern__table_storage_account}  
{#azure-storage-account-pattern__table_object_service__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the blob service. The value is set to default. |
| Object ID \[object_id\] | A unique identifier for this blob service. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
[Table 2. Cloud Object Service \[cmdb_ci_cloud_object_service\]]

{#azure-storage-account-pattern__table_object_service}  
{#azure-storage-account-pattern__table_file_service__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the file service. The value is set to default. |
| Object ID \[object_id\] | A unique identifier for this file service. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
[Table 3. Cloud File Service \[cmdb_ci_cloud_file_service\]]

{#azure-storage-account-pattern__table_file_service}  
{#azure-storage-account-pattern__table_table_service__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the table service. The value is set to default. |
| Object ID \[object_id\] | A unique identifier for this table service. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
[Table 4. Cloud Table Service \[cmdb_ci_cloud_table_service\]]

{#azure-storage-account-pattern__table_table_service}  
{#azure-storage-account-pattern__table_queue_service__entry__2}

| Field | Description |
|-|-|
| Name \[name\] | Name of the queue service. The value is set to default. |
| Object ID \[object_id\] | A unique identifier for this queue service. |
| Install Status \[install_status\] | Install status of the resource. Default value is Installed. |
[Table 5. Cloud Queue Service \[cmdb_ci_cloud_queue_service\]]

{#azure-storage-account-pattern__table_queue_service}

## CI relationships and references {#azure-storage-account-pattern__section_dc4_ghc_dgc}

The Azure - Storage Account (LP) pattern creates the following relationships and references to support Azure Storage Account discovery. References link to records in other tables and don't appear in the CI Relationship \[cmdb_rel_ci\] table.  
{#azure-storage-account-pattern__table_relationships__entry__3}

| CI | Relationship | CI |
|-|-|-|
| Cloud Storage Account \[cmdb_ci_cloud_storage_account\] | Hosted on::Hosts | Azure Datacenter \[cmdb_ci_azure_datacenter\] |
| Resource Group \[cmdb_ci_resource_group\] | Contains::Contained by | Cloud Storage Account \[cmdb_ci_cloud_storage_account\] |
| Cloud Storage Account \[cmdb_ci_cloud_storage_account\] | Contains::Contained by | Cloud Object Service \[cmdb_ci_cloud_object_service\]\* |
| Cloud Storage Account \[cmdb_ci_cloud_storage_account\] | Contains::Contained by | Cloud File Service \[cmdb_ci_cloud_file_service\]\* |
| Cloud Storage Account \[cmdb_ci_cloud_storage_account\] | Contains::Contained by | Cloud Table Service \[cmdb_ci_cloud_table_service\]\* |
| Cloud Storage Account \[cmdb_ci_cloud_storage_account\] | Contains::Contained by | Cloud Queue Service \[cmdb_ci_cloud_queue_service\]\* |
[Table 6. CI relationships]

{#azure-storage-account-pattern__table_relationships}\* These relationships are created only if the corresponding service endpoint exists on the storage account.  
{#azure-storage-account-pattern__table_ci_references__entry__3}

| CI | Field | Referenced CI |
|-|-|-|
| Key Value \[cmdb_key_value\] | Configuration item \[configuration_item\] | Cloud Storage Account \[cmdb_ci_cloud_storage_account\] |
[Table 7. CI references]

{#azure-storage-account-pattern__table_ci_references}

## Azure Tag discovery {#azure-storage-account-pattern__section_lyw_zhc_dgc}

The Azure - Storage Account (LP) pattern collects tags and populates them in the Key Value \[cmdb_key_value\] table.  
{#azure-storage-account-pattern__table_tags__entry__2}

| Field | Description |
|-|-|
| Key \[key\] | Tag name. |
| Value \[value\] | Tag value. |
| Configuration item \[configuration_item\] | References the Cloud Storage Account \[cmdb_ci_cloud_storage_account\] table. |
[Table 8. Key Value \[cmdb_key_value\]]

{#azure-storage-account-pattern__table_tags}

