Azure Orphaned Resources v3.0
November 26, 2025 ยท View on GitHub
The 'Azure Orphaned Resources Workbook' centralizes orphaned resources in Azure environments.
The purpose of this workbook is to provide an overview of your orphaned resources, enabling you to enhance efficiency by:
- Saving money
- Prevent misconfiguration
- Simplify operations
All the information presented in this Workbook is based on Azure Resource Graph queries.
Resources covered
Tip
๐ฒ This is a sign that the resource costs money
The workbook includes the following kinds of resources:
- Compute
- App Service Plans ๐ฒ
- Availability Set
- Storage
- Managed Disks ๐ฒ
- Database
- SQL Elastic Pools ๐ฒ
- Networking
- Public IPs ๐ฒ
- Network Interfaces
- Network Security Groups
- Route Tables
- Load Balancers ๐ฒ
- Front Door WAF Policy
- Traffic Manager Profiles
- Application Gateways ๐ฒ
- Virtual Networks
- Subnets
- NAT Gateways ๐ฒ
- IP Groups
- Private DNS zones ๐ฒ
- Private Endpoints ๐ฒ
- Virtual Network Gateways ๐ฒ
- DDoS Protections ๐ฒ
- Others
- Resource Groups
- API Connections
- Certificates
Resource Deletion
To enable the option to delete resource(s), you need first to enable it on the filter pane.
Enable the deletion option will add the 'โ Delete Selected Resource(s)' button.
To delete resource(s), select the resource(s) from the table (1) and click the 'โ Delete Selected Resource(s)' button (2).
A Context pane will open with the resource(s) details to approve the deletion.
In the View request details you can see the Delete ARM Actions to delete the selected resource(s).
Important
Recommended steps before deletion
- Review the resource(s) information thoroughly before continuing with the deletion.
- Ensure that the resource(s) is not currently in use.
To delete a resource, you must have Contributor permissions for the Resource Group(s) where the resource(s) are located.
How to use it?
Importing this Workbook to your Azure environment is quite simple.
Follow these steps to use the Workbook:
- Login to Azure Portal

- Go to 'Azure Workbooks'
- Click on '+ Create'
- Click on '+ New'
- Open the Advanced Editor using the '</>' button on the toolbar
- Select the 'Gallery Template' (step 1)
- Replace the JSON code with this JSON code orphaned resources JSON (step 2)
- We use the Gallery Template type (step 1), so we need to use the 'Azure Orphaned Resources v3.0.workbook' and not the 'Azure Orphaned Resources v3.0.json'.
- Click 'Apply' (step 3)
- Click in the โSaveโ button on the toolbar
- Select a name and where to save the Workbook:
- Title: 'Azure Orphaned Resources'
- Subscription: <Subscription Name>
- Resource group: <Resource Group Name>
- Location: <Region>
- Click 'Save'
The Workbook is ready to use!
- Click on 'Workbooks'
- Click on 'Azure Orphaned Resources' Workbook.
Start using the Workbook and review your orphaned resources.
(Optional) You can filter by:
- Subscription(s)
- Resource Group(s)