Management and Governance Management groups premium

Child management group

A child management group is a branch under a parent management group. It helps organize subscriptions into smaller governance areas, while still inheriting broad rules from above. Use it when one tenant needs different policy or access boundaries for teams, business units, or environments.

Aliases
No aliases mapped yet
Difficulty
fundamentals
CLI mappings
4
Last verified
2026-05-05

Microsoft Learn

A child management group is a management group placed under another management group in the Azure hierarchy. It inherits governance settings from its parent scope, can contain subscriptions or other child management groups, and can receive its own policy, access, and organizational controls.

Microsoft Learn: Organize your resources with management groups2026-05-05

Technical context

Technically, management groups are Resource Manager scopes above subscriptions. A child management group has a parent management group and can contain other management groups or subscriptions, subject to Azure hierarchy limits and tenant rules. Policies, initiatives, and role assignments applied at a parent can inherit down through child management groups to subscriptions and resources. A child management group can also receive more specific assignments, although conflicting or overly broad assignments can make governance hard to reason about. Management groups depend on the Microsoft Entra tenant trust boundary; subscriptions under a management group must trust the same tenant. Operators inspect and change this structure through the portal, Azure CLI management-group commands, Resource Manager APIs, and governance tooling. The hierarchy is a design choice, not an automatically correct architecture.

Why it matters

Child management groups matter because enterprise Azure governance needs levels between one global root and hundreds of individual subscriptions. Without child groups, teams either assign everything at the tenant-root level, which is often too broad, or assign policy and access subscription by subscription, which is error-prone and difficult to audit. A useful child group lets a platform team apply a regional rule, workload rule, regulated-environment rule, or business-unit access model once and have it inherit consistently. A poor child-group design creates hidden inheritance, confusing exceptions, and roles that reach farther than intended. For learners, child management groups explain why a deployment can be denied even when the resource group looks empty: a parent or child governance scope may already be controlling what the subscription can do.

Where you see it

Signals, screens, and Azure surfaces where this term usually becomes operational.

Signal 01

You see child management groups in the Azure governance hierarchy, landing-zone diagrams, policy assignment scopes, inherited role assignments, subscription placement decisions, and enterprise access reviews.

Signal 02

You see them when a subscription receives inherited policy from a business-unit, platform, regulated, sandbox, or production branch instead of only from the tenant root.

Signal 03

You see operational impact when a deployment fails because a policy or deny effect assigned above the subscription is inherited through a child management group.

When this becomes relevant

Specific situations where this term helps solve real Azure design, operations, migration, security, reliability, cost, or governance problems.

  • Use child management groups to organize subscriptions by environment, platform, business unit, geography, regulatory boundary, or workload portfolio while keeping higher-level governance consistent.
  • Use them to assign policies, initiatives, and role assignments once for a set of subscriptions instead of repeating the same controls individually across many subscriptions.
  • Use them in landing-zone design to separate platform subscriptions from workload subscriptions, production from nonproduction, or regulated subscriptions from general corporate workloads.
  • Use Child management group as a field-manual checkpoint during architecture review, so the team can connect Azure scope, deployment evidence, ownership, and operational risk before production changes.

Real-world case studies

Different enterprise-style examples that show the term being used to hit measurable objectives.

Case study 01

Child management group in action

Scenario, objectives, solution, measured impact, and takeaway.

Scenario

Civitas Transit Authority, a public sector transportation agency, needed different Azure controls for fare systems, traffic analytics, and public website subscriptions while still reporting to one central cloud governance team.

Business/Technical Objectives
  • Separate policy baselines by business function.
  • Keep all subscriptions visible under one enterprise governance tree.
  • Delegate limited administration to department cloud owners.
  • Prove inherited compliance controls during public-sector audits.
Solution Using Child management group

The platform team created child management groups under the agency’s enterprise parent management group. Fare-collection subscriptions moved under a regulated child group with strict private networking, Defender, and diagnostic policies. Traffic analytics subscriptions moved under a data-platform child group with approved big-data regions and quota controls. RBAC was delegated to department leads at the child management group level, while the central team retained policy and security oversight from the parent. Azure Resource Graph queries reported compliance by management group path.

They also documented the owner, approval path, validation query, rollback contact, and expected evidence in the release runbook so future operators could repeat the workflow without guessing or reopening the original design debate.

Results & Business Impact
  • Policy assignment duplication dropped by 55% across subscriptions.
  • Department owners received delegated control without tenant-wide permissions.
  • Audit evidence for inherited controls was produced in one day instead of one week.
  • Misplaced subscriptions were identified and corrected within 24 hours.
Key Takeaway for Glossary Readers

A child management group lets an organization divide Azure governance by operating model while still keeping subscriptions under a clear, inherited hierarchy.

Case study 02

Child management group in action

Scenario, objectives, solution, measured impact, and takeaway.

Scenario

Ardent Supply Co., a industrial distribution company, was preparing a multi-region platform modernization when teams found that Child management group was being handled differently across subscriptions and environments.

Business/Technical Objectives
  • Apply the control at the correct Azure hierarchy level.
  • Reduce duplicate subscription-by-subscription administration.
  • Make inherited policy, access, and exceptions visible.
  • Create measurable evidence for governance review.
Solution Using Child management group

The cloud architecture team made Child management group a named checkpoint in the release process instead of an informal setting. They used Azure management groups, subscriptions, Azure Policy, RBAC, and Resource Graph to place the term at the right hierarchy level and prove which resources inherited the control. The runbook captured tenant, subscription, resource group or management group scope, required permissions, expected output, exception process, and rollback owner. Pipeline gates and change approvals stopped the rollout until the evidence matched the architecture decision, while operators saved sanitized screenshots or JSON output for later review.

Results & Business Impact
  • Policy and RBAC duplication fell by 54% across the subscription estate.
  • New subscription onboarding time dropped from three days to six hours.
  • Governance exceptions with missing owners fell by 68%.
  • Quarterly audit evidence collection was completed 45% faster.
Key Takeaway for Glossary Readers

Child management group becomes valuable when teams can show where it is configured, who owns it, and what evidence proves it worked.

Case study 03

Child management group in action

Scenario, objectives, solution, measured impact, and takeaway.

Scenario

North Pier University, a public research university, needed to reduce recurring Azure incidents during a audit and resilience program, and the common weak spot was unclear ownership of Child management group.

Business/Technical Objectives
  • Apply the control at the correct Azure hierarchy level.
  • Reduce duplicate subscription-by-subscription administration.
  • Make inherited policy, access, and exceptions visible.
  • Create measurable evidence for governance review.
Solution Using Child management group

The operations team redesigned the runbook around Child management group so every change had a scope, owner, validation path, and rollback decision. They used Azure management groups, subscriptions, Azure Policy, RBAC, and Resource Graph to place the term at the right hierarchy level and prove which resources inherited the control. The runbook captured tenant, subscription, resource group or management group scope, required permissions, expected output, exception process, and rollback owner. Pipeline gates and change approvals stopped the rollout until the evidence matched the architecture decision, while operators saved sanitized screenshots or JSON output for later review.

Results & Business Impact
  • Policy and RBAC duplication fell by 54% across the subscription estate.
  • New subscription onboarding time dropped from three days to six hours.
  • Governance exceptions with missing owners fell by 68%.
  • Quarterly audit evidence collection was completed 45% faster.
Key Takeaway for Glossary Readers

Child management group is more than vocabulary; it is a practical operating handle for safer Azure design and support.

Why use Azure CLI for this?

Azure CLI is valuable for child management groups because hierarchy problems are hard to diagnose from a single subscription blade. CLI can list management groups, show details, inspect parent relationships, move or associate subscriptions when permissions allow, and provide JSON evidence of where a subscription sits. That evidence matters when policy inheritance or RBAC reach surprises a workload team. The portal tree is useful visually, but CLI is better for scripts, audits, and repeatable checks across many groups. Operators can use CLI output to confirm whether a child group exists, whether a subscription belongs under the expected branch, and whether a governance change should happen at parent, child, or subscription scope. It helps convert a governance diagram into verifiable state.

CLI use cases

  • List and show management groups to confirm the hierarchy before assigning policy, moving subscriptions, or troubleshooting inherited governance that blocks a deployment.
  • Inspect which subscriptions are associated with a child management group so access, cost, and policy decisions are based on current placement rather than an old architecture diagram.
  • Use management-group scoped deployment or policy commands when a control should apply to every subscription under a child group rather than one subscription at a time.
  • Capture hierarchy output during audits so reviewers can see which business unit, platform branch, or environment class controls the subscription being investigated.
  • Use this evidence for Child management group in a release or audit checklist, so the operator can prove scope, ownership, and deployment behavior before changing production resources.

Before you run CLI

  • Confirm tenant context first because management groups are tenant-scoped. A command in the wrong tenant can make the hierarchy appear missing or unrelated to the target subscription.
  • Know whether you are only reading hierarchy, assigning policy, assigning RBAC, moving a subscription, creating a group, or deleting a group. Those actions have very different blast radius.
  • Check inherited policy and role assignments before making changes. Moving a subscription into a child group can immediately change what deployments are allowed and who has access.
  • Use IDs carefully. Management group display names can be friendly, but automation should rely on the actual management group identifier and verified subscription IDs.

What output tells you

  • Management group output tells you the group identifier, display name, parent relationship, child groups, and associated subscriptions that shape governance inheritance.
  • Subscription association output tells you whether a subscription is under the branch the organization expects, which is essential when policy or access behavior differs from another environment.
  • Policy or role assignment output at management-group scope tells you which controls can inherit to subscriptions below the child group and may explain deployment denials.
  • If output is empty or access is denied, the result may indicate missing permissions rather than absence of the management group, so operators should verify identity and tenant first.

Mapped Azure CLI commands

Management groups CLI commands

direct
az account management-group list --output table
az account management-groupdiscoverManagement and Governance
az account management-group show --name <management-group-id>
az account management-groupdiscoverManagement and Governance
az account management-group create --name <management-group-id> --display-name <display-name>
az account management-groupprovisionManagement and Governance
az account management-group subscription add --name <management-group-id> --subscription <subscription-id>
az account management-group subscriptionsecureManagement and Governance

Architecture context

Architecturally, Child management group belongs in the Management and Governance area and is most useful when a learner connects it to Management groups. Technically, management groups are Resource Manager scopes above subscriptions. A child management group has a parent management group and can contain other management groups or subscriptions, subject to Azure hierarchy limits and tenant rules. Policies, initiatives, and role assignments applied at a parent can inherit down through child management groups to subscriptions and resources. A child management group can also receive more specific assignments, although conflicting or overly broad assignments can make governance hard to reason about. Management groups depend on the Microsoft Entra tenant. Child management groups matter because enterprise Azure governance needs levels between one global root and hundreds of individual subscriptions. Without child groups, teams either assign everything at the tenant-root level, which is often too broad, or assign policy and access subscription by subscription, which is error-prone and difficult to audit. A useful child group lets a platform team apply a regional rule, workload rule, regulated-environment. On a term page, architecture context should make the concept visible across control-plane behavior, data-plane behavior, identity, governance, resource placement, automation, and operator evidence. For Child management group, the key judgment is not simply what the words mean, but which boundary or behavior changes when someone deploys, queries, assigns access, registers a provider, or troubleshoots a failure. Child management groups have strong security impact because they define where Azure RBAC and Azure Policy inheritance can be applied across multiple subscriptions. A well-designed child group lets security teams enforce region restrictions, public access. Child management groups influence reliability through governance consistency and blast-radius control. They do not make an individual virtual machine more available, but they can ensure subscriptions inherit required backup, diagnostics, region, networking, or deployment-safety policies. Operational excellence depends on a hierarchy that operators can understand quickly. Child management groups should have clear names, documented purpose, known owners, and predictable subscription membership. They help teams apply policy, access, and reporting controls. Use this section as the bridge between the definition and the Well-Architected pillars: prove the scope, prove the actor, prove the affected resource, and prove the operational consequence before treating the term as understood.

Security

Child management groups have strong security impact because they define where Azure RBAC and Azure Policy inheritance can be applied across multiple subscriptions. A well-designed child group lets security teams enforce region restrictions, public access controls, required diagnostics, allowed SKUs, or baseline role assignments across a logical slice of the estate. A poor design can grant too much access or deny legitimate deployment across many subscriptions at once. Security review should inspect parent and child assignments together, not in isolation. Operators should know which identities can manage the group, who can move subscriptions, what policies inherit, and whether exceptions are documented. The hierarchy should support least privilege and consistent guardrails, not make hidden privilege harder to find.

Cost

Child management groups can support cost governance indirectly by grouping subscriptions according to ownership, environment, or business function. That structure helps budgets, tagging policy, chargeback conversations, and cleanup accountability, even when specific cost-management features vary by agreement and reporting model. A useful child group can enforce required tags or limit expensive regions and SKUs across a set of subscriptions. The cost risk is hierarchy drift: subscriptions placed under the wrong branch may inherit the wrong budget expectations or policy controls, making spend attribution confusing. Operators should not assume management-group structure alone solves FinOps. It should be paired with tags, budgets, cost reports, owner records, and deployment evidence that shows who created cost-driving resources.

Reliability

Child management groups influence reliability through governance consistency and blast-radius control. They do not make an individual virtual machine more available, but they can ensure subscriptions inherit required backup, diagnostics, region, networking, or deployment-safety policies. They can also prevent unreliable patterns by denying unsupported locations or insecure configurations. Reliability risk appears when inherited policies are too broad, poorly tested, or changed without understanding downstream subscriptions. A new deny assignment at a child group can block production deployments across many workloads. Reliable operations require staged policy rollout, audit effects before deny effects when appropriate, documented exceptions, and a clear subscription placement process. The hierarchy should make operational behavior predictable instead of surprising teams during release windows.

Performance

A child management group usually has no direct runtime performance effect on applications. Its performance value is operational: it narrows governance, inventory, and incident-response scope so operators can find the right subscriptions and controls faster. It can also indirectly shape workload performance by inheriting policies that allow or deny regions, SKUs, networking options, or scaling-related resource types. A poorly designed group can slow releases if every workload inherits policies unrelated to its architecture. A good hierarchy improves operator performance by making queries, access reviews, policy compliance, and subscription ownership easier to reason about. Teams should evaluate whether the hierarchy speeds decisions under pressure or adds another layer of confusion.

Operations

Operational excellence depends on a hierarchy that operators can understand quickly. Child management groups should have clear names, documented purpose, known owners, and predictable subscription membership. They help teams apply policy, access, and reporting controls once rather than repeating work across subscriptions. They also make audits easier because the operator can ask what controls inherit from the child group. The downside is hidden complexity: if the hierarchy is deep or poorly documented, engineers waste time guessing which assignment caused a denial. Strong operations include regular hierarchy review, CLI-verifiable membership reports, change control for moves, and runbooks that explain where to inspect policy and RBAC inheritance before troubleshooting a blocked deployment.

Common mistakes

  • Confusing child management groups with resource groups. Management groups organize subscriptions for governance; they do not directly hold most workload resources such as virtual machines or storage accounts.
  • Creating too many hierarchy levels because the company org chart is complicated. A governance tree should make policy and access clearer, not mirror every reporting relationship.
  • Assigning broad owner access or deny policies at a parent without understanding how the child group will inherit those controls into every subscription beneath it.
  • Moving subscriptions without testing policy impact. A harmless-looking hierarchy change can break deployments, region choices, public access settings, or required security controls.
  • Assuming cost tools always treat management groups the same way across agreement types and reporting views; cost design needs verification, not just hierarchy enthusiasm.