What’s new across Azure Governance services, Microsoft Build 2024 (2024)

Over the last six months there have been exciting new releases across Governance services to help you continue to manage your Azure environment with increased speed and control. We are spotlighting the public preview and general availability of highly anticipated policy features, recently released Azure Resource Graph Copilot capabilities, and some sneak peaks into what is coming soon. Stay tuned to explore what AI means for your at-scale cloud management scenarios, and make sure to check us out on X for other updates, @AzureGovernance.

Azure Resource Graph

Azure Resource Graph Copilot Capabilities

We are thrilled with the initial response as well as major enhancements to Azure Resource Graph (ARG) capabilities within the Azure Copilot. Azure CoPilot allows you to understand your resources and environment with ease, through transforming natural language prompts into ARG queries. This reduces the amount of expertise you need to have to run queries and shortens the time to discover solutions for key environmental questions. As we continue to drive enhancements to this capability, our goal is to let our customers interact with their cloud environment in the same language that they use for day-to-day work.

Try it out with some queries like:

  • “Show me all my VMs that have a public IP address”
  • “Show me all my Linux VMs along with their creation date”

Learn more about ARG Copilot capabilities here: Get resource information using Microsoft Copilot for Azure (preview) | Microsoft Learn

Generally Available: Azure Resource Graph Power BI Data Connector

A highly anticipated release that we are pleased to announce is Generally available is the Azure Resource Graph Power BI Connector, a tool that allows Azure users to access deeper insights into their Azure resources. This powerful integration leverages the strong querying capabilities of Azure Resource Graph with the interactive visualization features of Power BI, enabling users to easily explore, analyze, and visualize their inventory of Azure resources. Refer here for sample queries that you can use with the new Azure Resource Graph Power BI connector and create visualizations with.

To learn more about the Azure Resource Graph Power BI Data Connector and how it can transform your Azure experience, review ourofficial documentationand check out our brand newYoutube tutorialthat offers step-by-step guidance on how to use theAzure Resource Graph Power BI Data Connector.

Query VMSS Power State Through ARG

Now you can query virtual machine details in the Virtual Machine Scale Set Uniform orchestration mode categorized according to their power state. ARG table "ComputeResources" contains the model view andpowerStatein the instance view properties for the virtual machines part of Virtual Machine Scale Set Uniform mode.

ComputeResources| where type =~ 'microsoft.compute/virtualmachinescalesets/virtualmachines'| extend powerState = properties.extended.instanceView.powerState.code| project name, powerState, id

Refer here for sample queries that you can use with the new Azure Resource Graph ComputeResources table.

Coming Soon: ARG enhanced support for GET/LIST calls

ARG is introducing a new feature to support existing Azure control plane GET and List API calls providing significantly higher throttling quota (up to 10X) for large cloud native customer workloads running in Azure. The goal is to address READ throttling issues that could lead to issues like performance degradation, failed requests, and increased latency impacting critical cloud operations.

Customers can use this capability to get an improved performance for Azure GET/LIST APIs, while reducing throttling for these calls across key resource types like Compute, network etc. The new throttling limits offered by ARG will be aligned to the new Azure Resource Manager throttling limits applied per region and hence offer a more scalable and performant backend for your GET/LIST calls. Stay tuned to learn more about this update!

If you have faced throttling issues in your environment or want to hear from us, you can reach out to us through the Twitter handle @AzureGovernance or fill out this form.

Azure Policy

Generally available: Selectors and Overrides for Gradual Policy Rollout

Selectors and overrides are now generally available, making it easier than ever to safely roll out your policy assignments. The resourceSelectors property on policy assignment enables targeting resources by resource location or resource type to target subset of resources through the rollout stages. In addition, the overrides property allows you to change the effect of a policy definition without modifying the underlying policy definition or use a parameterized effect in the policy definition to first roll out using the audit or auditIfNotExists effect.

Check out our how-to guide to learn more on how to leverage these properties and others to safe deploy policy assignments: Safe deployment of Azure Policy assignments - Azure Policy | Microsoft Learn

Public preview, SSH Posture control through Machine Configuration

We are excited to announce additional built-in capabilities for Linux management scenarios through Azure policy and Machine Configuration. Through new built-in policies, you can manage your SSH configuration settings declaratively at-scale.

SSH Posture Control enables you to use the familiar workflows of Azure Policy and Machine Configuration to:

  • Ensure compliance with standards in your industry or organization
  • Reduce attack surface of remote management features
  • Ensure consistent setup across your fleet for security and productivity

SSH Posture Control also provides detailed Reasons describing how compliance or non-compliance was determined. These Reasons help you to document compliance for auditors with confidence and evidence. They also enable you to take action when non-compliance is observed.

For more information, see https://aka.ms/SshPostureControl

Coming Soon: Built-in Policy Versioning and Resource Capabilities

Stay tuned to learn about upcoming releases from the governance team including built-in Policy versioning, a platform shift that will allow you to manage version changes and upgrade built-in policies on-demand. To learn more and give it a try fill out the below form to get onboard to the private preview. Also coming up is the release of Resource Capabilities, which allows you to use a single Azure Policy definition to govern a common scenario across multiple resource types.

Onboard to the private previews through the following link: https://aka.ms/governance_pp

Change Analysis powered by Azure Resource Graph

Public Preview: New Change Analysis Portal Experience

Viewing changes to your Azure resources just became easier! With the new Change Analysis experience powered by Azure Resource Graph, you can now view all your resource changes across all your tenants and subscriptions in the Azure Portal. Resources are at the heart of this new experience. It also gives you an onboarding-free experience, tenant-wide querying rather than selecting subscriptions, more scalable and extensive filtering capabilities, change actor information and improved accuracy. To learn more visit: https://learn.microsoft.com/en-us/azure/governance/resource-graph/changes/view-resource-changes

To stay on top of all our latest releases and updates or if you have any questions, be sure to give us a follow on X at @AzureGovernance.

What’s new across Azure Governance services, Microsoft Build 2024 (2024)
Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6218

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.