Skip to content

Commit 03012b9

Browse files
authored
Update RBAC.md
1 parent c6b34fb commit 03012b9

File tree

1 file changed

+8
-118
lines changed

1 file changed

+8
-118
lines changed

articles/governance/service-groups/overview.md

Lines changed: 8 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -91,124 +91,14 @@ There are three built-in roles definitions to support Service Groups in the prev
9191
> [!NOTE]
9292
> Custom Role Based Access Controls aren't supported within the Preview.
9393
94-
#### Service Group Administrator
95-
This role manages all aspects of Service Groups and Relationships and is the default role given to users when they create a Service Group. The role restricts the role assignment capabilities to "Service Group Administrator', "Service Group Contributor", and "Service Group Reader" to other users.
96-
97-
**ID**: '/providers/Microsoft.Authorization/roleDefinitions/4e50c84c-c78e-4e37-b47e-e60ffea0a775"
98-
99-
```json
100-
{
101-
"assignableScopes": [
102-
"/providers/Microsoft.Management/serviceGroups"
103-
],
104-
"createdBy": null,
105-
"createdOn": "2024-10-15T18:15:20.488676+00:00",
106-
"description": "Role Definition for administrator of a Service Group",
107-
"id": "/providers/Microsoft.Authorization/roleDefinitions/4e50c84c-c78e-4e37-b47e-e60ffea0a775",
108-
"name": "4e50c84c-c78e-4e37-b47e-e60ffea0a775",
109-
"permissions": [
110-
{
111-
"actions": [
112-
"*"
113-
],
114-
"condition": null,
115-
"conditionVersion": null,
116-
"dataActions": [],
117-
"notActions": [
118-
"Microsoft.Authorization/roleAssignments/write",
119-
"Microsoft.Authorization/roleAssignments/delete"
120-
],
121-
"notDataActions": []
122-
},
123-
{
124-
"actions": [
125-
"Microsoft.Authorization/roleAssignments/write",
126-
"Microsoft.Authorization/roleAssignments/delete"
127-
],
128-
"condition": "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{4e50c84cc78e4e37b47ee60ffea0a775,32e6a4ec60954e37b54b12aa350ba81f,de754d53652d4c75a67f1e48d8b49c97})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{4e50c84cc78e4e37b47ee60ffea0a775,32e6a4ec60954e37b54b12aa350ba81f,de754d53652d4c75a67f1e48d8b49c97}))",
129-
"conditionVersion": "2.0",
130-
"dataActions": [],
131-
"notActions": [],
132-
"notDataActions": []
133-
}
134-
],
135-
"roleName": "Service Group Administrator",
136-
"roleType": "BuiltInRole",
137-
"type": "Microsoft.Authorization/roleDefinitions",
138-
"updatedBy": null,
139-
"updatedOn": "2025-03-25T18:40:31.229386+00:00"
140-
}
141-
```
142-
#### Service Group Contributor
143-
The Service Group Contributor role given to users when they need to create or manage the lifecycle of a Service Group. This role allows for all actions except for Role Assignment capabilities.
144-
```json
145-
{
146-
"assignableScopes": [
147-
"/providers/Microsoft.Management/serviceGroups"
148-
],
149-
"createdBy": null,
150-
"createdOn": "2024-10-15T18:15:20.488676+00:00",
151-
"description": "Role Definition for contributor of a Service Group",
152-
"id": "/providers/Microsoft.Authorization/roleDefinitions/32e6a4ec-6095-4e37-b54b-12aa350ba81f",
153-
"name": "32e6a4ec-6095-4e37-b54b-12aa350ba81f",
154-
"permissions": [
155-
{
156-
"actions": [
157-
"*"
158-
],
159-
"condition": null,
160-
"conditionVersion": null,
161-
"dataActions": [],
162-
"notActions": [
163-
"Microsoft.Authorization/roleAssignments/write",
164-
"Microsoft.Authorization/roleAssignments/delete"
165-
],
166-
"notDataActions": []
167-
}
168-
],
169-
"roleName": "Service Group Contributor",
170-
"roleType": "BuiltInRole",
171-
"type": "Microsoft.Authorization/roleDefinitions",
172-
"updatedBy": null,
173-
"updatedOn": "2024-10-15T18:15:20.488676+00:00"
174-
}
175-
```
176-
177-
178-
#### Service Group Reader
179-
This built-in role is to be used to read service groups and can also be assigned to other resources to view the connected relationships.
180-
181-
```json
182-
{
183-
"assignableScopes": [
184-
"/"
185-
],
186-
"createdBy": null,
187-
"createdOn": "2024-10-15T18:15:20.487675+00:00",
188-
"description": "Role Definition for reader of a Service Group",
189-
"id": "/providers/Microsoft.Authorization/roleDefinitions/de754d53-652d-4c75-a67f-1e48d8b49c97",
190-
"name": "de754d53-652d-4c75-a67f-1e48d8b49c97",
191-
"permissions": [
192-
{
193-
"actions": [
194-
"Microsoft.Management/serviceGroups/read",
195-
"Microsoft.Authorization/*/read"
196-
],
197-
"condition": null,
198-
"conditionVersion": null,
199-
"dataActions": [],
200-
"notActions": [],
201-
"notDataActions": []
202-
}
203-
],
204-
"roleName": "Service Group Reader",
205-
"roleType": "BuiltInRole",
206-
"type": "Microsoft.Authorization/roleDefinitions",
207-
"updatedBy": null,
208-
"updatedOn": "2024-10-15T18:15:20.487675+00:00"
209-
}
210-
```
211-
94+
- [Service Group Administrator](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/management-and-governance#service-group-administrator): This built-in role manages all aspects of Service Groups and Relationships and is the *default role* given to users when they create a Service Group.
95+
96+
97+
- [Service Group Contributor](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/management-and-governance#service-group-contributor): This built-in role should be given to users when they need to create or manage the lifecycle of a Service Group. This role allows for all actions except for Role Assignment capabilities.
98+
99+
100+
- [Service Group Reader](https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/management-and-governance#service-group-reader): This built-in role is to be used to read service groups and can also be assigned to other resources to view the connected relationships.
101+
212102

213103

214104
## Related content

0 commit comments

Comments
 (0)