Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?

It isn't easy to manage Azure subscriptions, but with management groups, admins can now simplify policy enforcement on a larger scale.

IT organizations that want refined access control across an enterprise, or on a group-by-group or hierarchical basis, can now do so with Microsoft Azure management groups.

Azure cloud services are subscription-based, wherein the subscription defines a set of resources available to the user via resource tags, and tie a user's service consumption to billing information and a payment method. Things get more complicated in larger organizations with a Microsoft Enterprise Agreement (EA): Subscriptions are enhanced to provide a four-level hierarchical structure where the organization can consolidate multiple accounts and subscriptions into various departments and all departments into a single organizational enrollment. Azure subscriptions help manage cloud costs and usage. For more control, enterprises can use Azure management groups to set account policies.

Enterprise IT organizations need to centralize control over resource access and compliance policies across various roles. Azure management groups define and enforce policies to multiple subscriptions and their associated resources via a hierarchical structure, similar to Azure subscriptions and enrollments.

Azure management group structure

Azure management groups belong in an Azure administrator's toolkit, particularly at organizations that pay for many subscriptions under a Microsoft EA. The hierarchical structure in Azure management groups proves unnecessary for small teams or independent users, such as developers.

The groups work similarly to Active Directory (AD) security groups for Windows Server but tailored for public cloud. The cloud administrator bundles logically related Azure subscriptions into a single management unit, with policies that apply to every group member. As with AD groups, Azure management groups have policies that persist from parent to subgroups and subscriptions automatically. For example, a global Azure administrator can define a policy that limits the type of VM instances available and further define that instances can only be created in two Azure regions. This policy automatically applies to every management group, subscription and resource hierarchically under the global admin's group.

At the top of the hierarchy is a root management group that sets policies for the entire organization. The AD administrator or a similar IT professional should manage the root group; no one has default access to it. After the first Azure management group is created, the chosen root manager can elevate himself to the role. Once they have access, administrators can assign management permissions to others. New subscriptions are automatically members of the root management group but must be assigned to other groups.

Azure management groups also support the service's role-based access control (RBAC), a set of access and security policies for Azure resources that follow hierarchical rules of group precedence. Any RBAC role assigned to a parent group automatically applies to subgroups below it. RBAC permissions use the security principle of least privilege, meaning that a rule must explicitly allow a user to perform an action.

Seven predefined roles are available to Azure management groups. Custom RBAC roles are not supported. This feature is the highest priority among members of the Azure Management Groups support forum, so expect to see custom RBAC definitions added in a future update.

Also, consider using Azure management groups to apply the Azure Policy service, enforcing rules onto multiple accounts in the same automatically persisting hierarchical manner as explained with RBAC.

Usage and limitations

To create an Azure management group, navigate through the Azure Resource Manager portal, under the All services sidebar menu (see below). Input a unique group ID, an optional descriptive display name and the parent group (if any) under which the new group should reside. Alternatively, use Microsoft PowerShell to create a group with the Add-AzureRmManagementGroups cmdlet or the Azure command-line interface using the az account management-group create command.

Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?
Create Azure management groups through the Azure portal.

Management groups are subject to some limits:

  • There can be no more than 10,000 management groups in a single directory.
  • Group hierarchy can be no more than six levels deep, not counting the root level.
  • Each group and subscription can only have one parent, but can have multiple children.
  • All subscriptions and management groups exist within a single hierarchy in each directory.
  • The name and ID of the root management group are fixed by default, although admins can change the display name.
  • The user cannot move or delete the root group.

To take advantage of the benefits of Azure management groups, plan each group structure, and study how to use RBAC definitions to manage access policies for cloud resources. If the Azure deployment is complicated, pull in the Azure Policy service alongside management groups to refine resource usage and security controls.

Dig Deeper on Cloud provider platforms and tools

  • Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?
    Hierarchical Kubernetes namespaces explained by example

    Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?

    By: Bob Reselman

  • Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?
    Step-by-step guide to working with Crossplane and Kubernetes

    Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?

    By: Deepak Dhami

  • Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?
    Catalogic updates CloudCasa for Azure Kubernetes Service

    Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?

    By: Tim McCarthy

  • Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?
    Zerto 9.5 update adds Linux support and multi-cloud storage

    Which of the following allows you to easily manage access policies and compliance across multiple subscriptions?

    By: Tim McCarthy

Which Azure feature enables organizations to manage the access policies and compliance of their resources in Azure across multiple subscriptions?

Resource groups provide organizations with the ability to manage the compliance of Azure resources across multiple subscriptions.

Which of the following can be used to manage governance across multiple Azure subscriptions?

Which of the following can be used to manage governance across multiple Azure subscriptions? Management Groups. Management groups facilitate the hierarchical ordering of Azure resources into collections, at a level of scope above subscriptions.

What can you use to deploy Azure resources across multiple subscriptions?

To simplify the management of resources, you can use an Azure Resource Manager template (ARM template) to deploy resources at the level of your Azure subscription. For example, you can deploy policies and Azure role-based access control (Azure RBAC) to your subscription, which applies them across your subscription.

Which Azure tool gives you the ability to manage multiple subscriptions nested hierarchies?

Management groups allow you to build an Azure Subscription tree that can be used with several other Azure service, including Azure Policy and Azure Role Based Access Control. Azure Management Groups provide flexibility for organizing policy, access control, and compliance across multiple subscriptions.