Skip to content

Commit 5fd3300

Browse files
authored
Merge pull request #302937 from cynthn/scenario-comparison
Moving comparison table over to an /include file
2 parents 6abadf5 + 2800d41 commit 5fd3300

File tree

3 files changed

+29
-14
lines changed

3 files changed

+29
-14
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
ms.service: azure-policy
3+
ms.custom:
4+
ms.topic: include
5+
ms.date: 07/17/2025
6+
author: kenieva
7+
ms.author: kenieva
8+
---
9+
10+
11+
|Scenario|[Resource Group](/azure/azure-resource-manager/management/overview#resource-groups)|[Subscription](/azure/azure-resource-manager/management/azure-subscription-service-limits#azure-subscription-limits)|[Management Group](https://www.learn.microsoft.com/azure/governance/management-groups/overview)|[Service Group](/azure/governance/service-groups/overview)|[Tags](/azure/azure-resource-manager/management/tag-resources)|
12+
|--------|--------------|------------|----------------|-------------|----|
13+
|Require Inheritance from assignment on scope to each member/descendant resource|Supported*|Supported|Supported|Not Supported|Not Supported|
14+
|Consolidation of resources for reduction of Role Assignments/Policy Assignments|Supported|Supported|Supported|Not Supported|Not Supported|
15+
|Grouping of resources that are shared across scope boundaries. Ex. Global Networking resources in one subscription/resource group that are shared across multiple applications that have their own subscriptions/resource groups. |Not Supported| Not Supported|Not Supported|Supported|Supported|
16+
|Create separate groupings that allow for separate aggregations of metrics|Not Supported|Supported|Supported|Supported|Supported**|
17+
|Enforce enterprise-wide restrictions or organizational configurations across many resources|Supported*|Supported*|Supported*|Not Supported|Supported***|
18+
19+
*: When a policy is applied to a scope, the enforcement is to all of the members within the scope. For example, on a Resource Group it only applies to the resources under it.
20+
21+
**: Tags can be applied across scopes and are added to resources individually. Azure Policy has built-in policies that can help manage tags.
22+
23+
***: Azure tags can be used as criteria within Azure Policy to apply policies to certain resources. Azure tags are subject to limitations.

articles/governance/management-groups/overview.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ inherits that access to all the subscriptions. One assignment on the management
4040
users to have access to everything they need, instead of scripting Azure role-based access control (RBAC) over different
4141
subscriptions.
4242

43+
### Scenario comparison
44+
45+
[!INCLUDE [scenario-comparison](../includes/scenario-comparison.md)]
46+
4347
### Important facts about management groups
4448

4549
- A single directory can support 10,000 management groups.

articles/governance/service-groups/overview.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Azure Service Groups are a parallel tenant level hierarchy that allows the group
4949

5050
Information about Service Groups
5151
* A Service Group is created within the Microsoft.Management Resource Provider.
52-
* Service Groups allow self nesting to create up to 10 "levels" of grouping depth. Nesting can managed via the 'parent' property within the Service Group resource.
52+
* Service Groups allow self nesting to create up to 10 "levels" of grouping depth. Nesting can be managed via the 'parent' property within the Service Group resource.
5353
* Role assignments on the Service Group can be inherited to the **child Service Groups only**. There's **no inheritance** through the memberships to the resources or resource containers.
5454
* There's a limit of 2000 service group members coming from within the same subscription. This means that within one subscription, resources, or resource groups, there can only be 2,000 memberships to Service Groups.
5555
* Within the Preview window, there's a limit of 10,000 Service Groups in a single tenant.
@@ -66,19 +66,7 @@ This table shows a summary of the differences between the groups.
6666

6767
### Scenario comparison
6868

69-
|Scenario|Resource Group|Subscription|Management Group|Service Group|Tags|
70-
|--------|--------------|------------|----------------|-------------|----|
71-
|Require Inheritance from assignment on scope to each member/descendant resource|Supported*|Supported|Supported|Not Supported|Not Supported|
72-
|Consolidation of resources for reduction of Role Assignments/Policy Assignments|Supported|Supported|Supported|Not Supported|Not Supported|
73-
|Grouping of resources that are shared across scope boundaries. Ex. Global Networking resources in one subscription/resource group that are shared across multiple applications that have their own subscriptions/resource groups. |Not Supported| Not Supported|Not Supported|Supported|Supported|
74-
|Create separate groupings that allow for separate aggregations of metrics|Not Supported|Supported|Supported|Supported|Supported**|
75-
|Enforce enterprise-wide restrictions or organizational configurations across many resources|Supported*|Supported*|Supported*|Not Supported|Supported***|
76-
77-
*: When a policy is applied to a scope, the enforcement is to all of the members within the scope Ex. On a Resource Group, it only applies to the resources under it.
78-
79-
**: Tags can be applied across scopes and are added to resources individually. Azure Policy has built-in policies that can help manage tags.
80-
81-
***: Azure tags can be used as criteria within Azure Policy to apply policies to certain resources. Azure tags are subject to limitations.
69+
[!INCLUDE [scenario-comparison](../includes/scenario-comparison.md)]
8270

8371
### Important facts about service groups
8472

0 commit comments

Comments
 (0)