Update : updated script to support Azure Az powershell module. In previous post, I provided a script to generate a CSV report of Azure AD users. Here is a Powershell script to generate a report on Azure Active Directory (AD) Groups in Azure tenant. This csv file report with information of all Azure AD groups….
Category: Azure
Azure Virtual Machine power state report
Update : updated script to support Azure Az powershell module. A good Governance and cost-management process is very important for any Cloud administrator. Microsoft provides excellent documentation on how these should be set up on cloud. Refer here for more details. Here is a Powershell script to generate a report of Azure Virtual Machine power…
List all Azure AD users
Here is a Powershell script to generate a report on Azure Active Directory Users in Azure tenant. This csv file report with information of all Azure AD users. It includes a list of all standard properties you need to know for a user. You can refer Microsoft Documentation for more details. Again, I run this…
Complete Azure RBAC report using Powershell
Update : updated script to support Azure Az powershell module. Azure Role Based Access Control (RBAC) helps us manage who has access to Azure resources, what they can do with those resources, and what areas they have access to. It provides fine-grained access management of Azure resources. Refer here for more information on RBAC. It is…
Azure Virtual Machine disk status report using Powershell
Update : updated script to support Azure Az powershell module. Here is a powershell script to generate a report of Azure Managed VM disks in a subscription. It generates a csv file which includes Disk Size, SKU, and associated VM details. All these information can be helpful when you are auditing your Azure environment and…
Azure Network Interface Card status report using Powershell
Update : updated script to support Azure Az powershell module. Today, I am back with another inventory type powershell script. I recently wrote this to generate Azure Network Interface Card(NIC) details in an Azure Subscription. I wrote this script to identify any orphan NIC with Public IP not attached to any VM . Though ,…
Complete Azure Policy report using Powershell
Update : updated script to support Azure Az powershell module. Azure Policy and compliance lets you implement Guard rail base lines for your Azure environment in a programmatic way(JSON). This is very important way to define cloud Governance. Refer here to know more about Azure Policy. Today, I am back with a script to quickly…
Delete unattached Managed disks in Azure using Powershell
Update : updated script to support Azure Az powershell module. While deleting Azure Virtual Machines, we sometimes don’t delete managed disks attached to the VM. This could be intentional as we may want to attach it to another VM or could be just because we forgot, or did not set the option to delete managed…
Create Azure disk snapshot using Powershell
Update : updated script to support Azure Az powershell module. Today , I am going to share a script to take Snapshot of Azure Managed disks. Taking a snapshot of business critical systems before working on any system change which can potentially cause business impact is crucial. If something goes wrong, you can quickly restore…
Convert Azure Premium disk to Standard disk using Powershell
Update : updated script to support Azure Az powershell module. Azure Managed disk is Microsoft disk storage solution. With managed disks, all you have to do is provision the disk, and Azure takes care of the rest. Microsoft provides different Managed disk types for different performance category/IOPS. Refer here for more information. It is very…