You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "Quickstart: Create a service group with REST API"
3
+
description: In this quickstart, you use REST API to create a service group to organize your resources.
4
+
author: rthorn17
5
+
ms.author: rithorn
6
+
ms.service: azure-governance
7
+
ms.topic: quickstart
8
+
ms.date: 5/19/2025
9
+
---
10
+
11
+
12
+
# Quickstart: Create a service group (preview) with REST API
13
+
14
+
Azure Service Groups offer a flexible way to organize and manage resources across subscriptions and resource groups, parallel to any existing Azure resource hierarchy. They're ideal for scenarios requiring cross-boundary grouping, minimal permissions, and aggregations of data across resources. These features empower teams to create tailored resource collections that align with operational, organizational, or persona-based needs. This article helps give you an overview of what Service Groups are, the scenarios to use them for, and provide guidance on how to get started. For more information on service groups, see [Getting started with Service Groups](overview.md).
15
+
16
+
> [!IMPORTANT]
17
+
> Azure Service Groups is currently in PREVIEW.
18
+
> For more information about participating in the preview, see [Azure Service Groups Preview](https://go.microsoft.com/fwlink/p/?linkid=2320124).
19
+
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
20
+
21
+
## Prerequisites
22
+
23
+
- If you don't have an Azure subscription, create a [free](https://azure.microsoft.com/free/)
24
+
account before you begin.
25
+
26
+
- Any Microsoft Entra ID user in the tenant can create a management group without the management group write
and the creator is given an Owner role assignment. Management group service allows this ability
32
+
so that role assignments aren't needed at the root level. When the Root
33
+
Management Group is created, users don't have access to it. To start using management groups, the service allows the creation of the initial management groups at the root level. For more information, see [Root management group for each directory](./overview.md#root-management-group-for-each-directory).
34
+
35
+
## Create in Azure portal
36
+
37
+
1. Log into the [Azure portal](https://portal.azure.com).
Copy file name to clipboardExpand all lines: articles/governance/service-groups/overview.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.date: 05/19/2025
10
10
11
11
# What are Azure Service Groups?
12
12
13
-
Azure Service Groups offer a flexible way to organize and manage resources across subscriptions and resource groups, parallel to any existing Azure resource hierarchy. They are ideal for scenarios requiring cross-boundary grouping, minimal permissions, and aggregations of data across resources. These features empower teams to create tailored resource collections that align with operational, organizational, or persona-based needs. This article helps give you an overview of what Service Groups are, the scenarios to use them for, and provide guidance on how to get started.
13
+
Azure Service Groups offer a flexible way to organize and manage resources across subscriptions and resource groups, parallel to any existing Azure resource hierarchy. They're ideal for scenarios requiring cross-boundary grouping, minimal permissions, and aggregations of data across resources. These features empower teams to create tailored resource collections that align with operational, organizational, or persona-based needs. This article helps give you an overview of what Service Groups are, the scenarios to use them for, and provide guidance on how to get started.
14
14
15
15
> [!IMPORTANT]
16
16
> Azure Service Groups is currently in PREVIEW.
@@ -19,17 +19,17 @@ Azure Service Groups offer a flexible way to organize and manage resources acros
19
19
20
20
21
21
## Key capabilities
22
-
-**Multiple Hierarchies**: Service Groups live outside of the resource hierarchy enabling scenarios where the same resources need to be group for different purposes.*
22
+
-**Multiple Hierarchies**: Service Groups enable scenarios where the resources can be grouped in different views for multiple purposes.
23
23
-**Flexible Membership**: Service Groups allow resources from different subscriptions to be grouped together, providing a unified view and management capabilities. They also allow the grouping of subscriptions, resource groups, and resources.
24
24
-**Low Privilege Management**: Service Groups are designed to operate with minimal permissions, ensuring that users can manage resources without needing excessive access rights.
25
25
26
26
27
27
### Multiple Hierarchies
28
-
The same resources can be connected to many different service groups allowing different customer personas and scenarios to be created and used. With different Role Based Access Controls being assigned to the multiple Service Groups, customers can create many different views that support how they organize their resources.
28
+
The same resources can be connected to many different service groups allowing different customer personas and scenarios to be created and used. Customers can create many different views that support how they organize their resources.
29
29
30
30
#### Example Scenarios
31
-
*Separate Personas
32
-
*An issue that arose frequently when trying to adopt a strict hierarchy was who would own the parent items. With Service Groups, this situation no longer becomes an issue and the different personas can have their own individual views. Customers can use the same resources to be members of a Workload Service Group, a Department Service Group, and a Service Group with all Production resources.
31
+
*Varying Personas
32
+
*With Service Groups, organizations have the ability to manage multiple hierarchies over the same resources for different personas and their own individual views. Customers can use the same resources to be members of a Workload Service Group, a Department Service Group, and a Service Group with all Production resources.
33
33
34
34

35
35
@@ -44,24 +44,22 @@ Within the hierarchy of resources, there's a limitation of one parent resource c
44
44
45
45

46
46
47
-
### Low Privilege Management
48
-
Service Groups don't have the same inheritance capabilities that other Azure Resource Manager groups have today so that they can use minimal permissions and oversight over resources. This low privilege allows customers to assign only the required permissions needed to manage the Service Groups and its members. The [Azure Role Based Access Controls Permissions]() required to add resources can be assigned separately than the permissions to manage the Service Group itself allowing separation of duties to be defined.
49
-
50
47
#### Example Scenarios
51
48
* Aggregating monitoring metrics
52
49
* Since Service Groups don't inherit permissions to the members, customers can apply least privileges to assign permissions on the Service Groups that allow viewing of metrics. This capability provides a solution where two users can be assigned access to the same Service Group, but only one is allowed to see certain resources.
53
50
54
51
55
52
## How it works
56
-
Azure Service Groups are a separate hierarchy grouping resources that don't exist in the resource hierarchy with Resource Groups, Subscriptions, and Management Groups. The separation allows Service Groups to be connected many times to different resources and resource containers without impacting the existing structures.
53
+
Azure Service Groups are a parallel hierarchy that allows the grouping of resources that don't exist in the resource hierarchy with Resource Groups, Subscriptions, and Management Groups. The separation allows Service Groups to be connected many times to different resources and resource containers without impacting the existing structures.
57
54
58
55
Information about Service Groups
59
56
* A Service Group is created within the Microsoft.Management Resource Provider, the same Resource Provider that owns Management Groups.
60
57
* Service Groups allow self nesting to create "levels" of groupings just as Management Groups do, but Service Groups can allow up to 10 levels of depth
61
58
* 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.
62
59
* 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.
63
60
* Within the Preview window, there's a Limit of 10,000 Service Groups in a single tenant.
64
-
* Service Groups Names support up to 250 characters. They can be alphanumeric and special characters: - _ ( ) . ~
61
+
* Service Groups Names support up to 250 characters. They can be alphanumeric and special characters: - _ ( ). ~
62
+
* Service Groups require a globally unique name/ID. Two Microsoft Entra tenants can't have a Service Group with identical names.
65
63
66
64
67
65
@@ -101,13 +99,13 @@ Access to the root has to be given from a user with "microsoft.authorization/rol
Three built in roles have been created to support Service Groups in the preview.
102
+
There are three built-in roles definitions to support Service Groups in the preview.
105
103
106
104
> [!NOTE]
107
-
> Custom Role Based Access Controls (RBAC) are not supported within the Preview.
105
+
> Custom Role Based Access Controls aren't supported within the Preview.
108
106
109
107
#### Service Group Administrator
110
-
This role has been created to mange all aspects of Service Groups and Relationships. It will only allow the assignment of Service Group Roles to other Service Groups.
108
+
This role manages all aspects of Service Groups and Relationships. It only allows the assignment of Service Group Roles to other Service Groups.
@@ -155,7 +153,7 @@ This role has been created to mange all aspects of Service Groups and Relationsh
155
153
}
156
154
```
157
155
#### Service Group Contributor
158
-
The Service Group Contributor role is the default built-in role given to users when they create a new Service Group. This role allows fro all actions except for Role Assignment capabilities.
156
+
The Service Group Contributor role is the default built-in role given to users when they create a new Service Group. This role allows fro all actions except for Role Assignment capabilities.
0 commit comments