Skip to main content
All CollectionsIntegrations
Azure Virtual Asset
Azure Virtual Asset
Faraz Yaghouti avatar
Written by Faraz Yaghouti
Updated over a week ago


An inventory of your assets is typically in scope for a SOC 2 audit. To aid in your audit preparation, Drata helps build this inventory for you.


  • You will need to make sure an active Azure connection has been set up in Drata in order to use this feature. Go to Microsoft Entra Connection Details page to learn how to create Azure connection in Drata.

  • There are a total of 12 Azure services Drata supports:

    • Azure Virtual Machines

    • Azure Container Apps

    • Azure Container Registry

    • Azure Kubernetes Service

    • Azure Blob Storage

    • SQL Database

    • Database for MySQL

    • Database for PostgreSQL

    • Database for MariaDB

    • Cosmos DB

    • Front Door

    • Azure Virtual Network

  • Only the primary owner is imported into Drata for Azure Virtual Asset.


Azure asset inventory

Navigate to the asset section from the left nav:

From the Asset Inventory table, you can now filter Azure assets by selecting the appropriate values for the 'Types' and 'Providers' filters. For items pulled in directly from Azure, the Type will always be 'Virtual', and the Provider will always be 'Azure'.

To automatically populate the Owner field, Drata will detect if there are manually assigned Azure native owners for each asset. If no manually assigned owners have been found, the owner from the subscription level would be selected to match the Drata Personnel profile, and check active employment status. If multiple owners are attached to a single Azure asset, only the first owner matches a Personnel profile and who is an active employee could be used to fill the asset Owner field. If no Personnel profile could be found, then this will fall back to the user who created the Azure connection in Drata. If no Azure connection user has been found, assets will be assigned to the first admin.

​Azure allows users to move resources to different subscription or resource groups, which causes the resource to have a different Resource ID associated with assets. In this case, a new record of the asset will be created with updated subscription or resource group info.

As with previous assets, you will also see a 'notes' section for each asset on the far right of the asset row. This will allow you to add any notes or even an asset tag.

Daily asset sync

Your Azure asset inventory will never be outdated since Drata syncs the asset list on a daily basis. If Drata is pulling in assets from your Azure instances that are not in scope for your audit, be sure to create an Azure tag called 'DrataExclude' to them within your Azure portal. More information on how to do that can be found here:

  • If an asset is synced, and then the DrataExclude tag is added, upon the next sync, Drata will mark that asset with a timestamp in the "Deleted On" column

  • If the DrataExclude tag is added before the asset is synced for the first time, Drata will not import this asset at all

Did this answer your question?