# AZ-104 - Governance and Compliance - Using management groups

#### [What are Azure management groups?](https://learn.microsoft.com/en-us/azure/governance/management-groups/overview)

#### Management groups

- Define management groups
- Understanding hierarchy
- Scoping

##### Managing subscriptions

<span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">Organize and manage subscriptions by logically grouping them into management groups</span>

- Organizational hierarchy
- Provides another scope for enforcing governance and compliance![image.png](https://wiki.tinod.net/uploads/images/gallery/2024-02/scaled-1680-/1jOUrASvi23P6JIU-image.png)

<span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">Parent-child relationships</span>

- Root management group is the top level
- Management groups and subscriptions can have a single parent
- Supports six levels of hierarchy

<span style="background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);">Compliance Support</span>

- Azure Policies
- Azure role-based access control (RBAC)

Next diagram shows how to represent an organizational hierarchy by having a Root management group, under root we have a subscription for EA, a Marketing management group and an IT management group.

The Marketing group also have 2 child subscriptions under the marketing management group and IT has another management group as a child management group.

This helps identify the hierarchy levels for our organization

![image.png](https://wiki.tinod.net/uploads/images/gallery/2024-02/scaled-1680-/5pKxeVC2l7vrjEXL-image.png)

All resources, permissions, etc will flow down in the hierarchy, for example if you give access to the root management group it will have access to IT, Marketing, etc it flow down in the hierarchy.

Illustration below shows 2 management groups under the main root Tenant group, we can access and add subscriptions or management groups inside an existing management group.

![image.png](https://wiki.tinod.net/uploads/images/gallery/2024-02/scaled-1680-/I6uJ4Ej19EY22TVX-image.png)

Here we can see the Parent management group for IManagementHTF its Tenant Root for HTF Organization since we created this management group inside our root

![image.png](https://wiki.tinod.net/uploads/images/gallery/2024-02/scaled-1680-/6ZskO8RDlDYqJl43-image.png)

<p class="callout info">Root management group is not given by default</p>

<p class="callout info">Root Management group cannot be moved or deleted</p>

<p class="callout info">Azure RBAC is supported for management groups</p>

<p class="callout info">Global Administrators must be elevated to User Access Administrator of root group</p>