Skip to content

Commit 419704f

Browse files
authored
Merge pull request #177309 from rolyon/rolyon-rbac-roles-oct
[Azure RBAC] Updates to roles for October
2 parents 1a39edb + 223ebab commit 419704f

File tree

1 file changed

+68
-5
lines changed

1 file changed

+68
-5
lines changed

articles/role-based-access-control/built-in-roles.md

Lines changed: 68 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.topic: reference
77
ms.workload: identity
88
author: rolyon
99
ms.author: rolyon
10-
ms.date: 09/28/2021
10+
ms.date: 10/23/2021
1111
ms.custom: generated
1212
---
1313

@@ -231,10 +231,11 @@ The following table provides a brief description of each built-in role. Click th
231231
> | [Workbook Contributor](#workbook-contributor) | Can save shared workbooks. | e8ddcd69-c73f-4f9f-9844-4100522f16ad |
232232
> | [Workbook Reader](#workbook-reader) | Can read workbooks. | b279062a-9be3-42a0-92ae-8b3cf002ec4d |
233233
> | **Management + governance** | | |
234+
> | [Automation Contributor](#automation-contributor) | Manage azure automation resources and other resources using azure automation. | f353d9bd-d4a6-484e-a77a-8050b599b867 |
234235
> | [Automation Job Operator](#automation-job-operator) | Create and Manage Jobs using Automation Runbooks. | 4fe576fe-1146-4730-92eb-48519fa6bf9f |
235236
> | [Automation Operator](#automation-operator) | Automation Operators are able to start, stop, suspend, and resume jobs | d3881f73-407a-4167-8283-e981cbba0404 |
236237
> | [Automation Runbook Operator](#automation-runbook-operator) | Read Runbook properties - to be able to create Jobs of the runbook. | 5fb5aef8-1081-4b8e-bb16-9d5d0385bab5 |
237-
> | [Azure Arc-Enabled Kubernetes Cluster User Role](#azure-arc-enabled-kubernetes-cluster-user-role) | List cluster user credentials action. | 00493d72-78f6-4148-b6c5-d3ce8e4799dd |
238+
> | [Azure Arc Enabled Kubernetes Cluster User Role](#azure-arc-enabled-kubernetes-cluster-user-role) | List cluster user credentials action. | 00493d72-78f6-4148-b6c5-d3ce8e4799dd |
238239
> | [Azure Arc Kubernetes Admin](#azure-arc-kubernetes-admin) | Lets you manage all resources under cluster/namespace, except update or delete resource quotas and namespaces. | dffb1e0c-446f-4dde-a09f-99eb5cc68b96 |
239240
> | [Azure Arc Kubernetes Cluster Admin](#azure-arc-kubernetes-cluster-admin) | Lets you manage all resources in the cluster. | 8393591c-06b9-48a2-a542-1bd6b377f6a2 |
240241
> | [Azure Arc Kubernetes Viewer](#azure-arc-kubernetes-viewer) | Lets you view all resources in cluster/namespace, except secrets. | 63f0a09d-1495-4db4-a681-037d84835eb4 |
@@ -603,10 +604,10 @@ Create and manage virtual machines, manage disks and disk snapshots, install and
603604
> | --- | --- |
604605
> | [Microsoft.Authorization](resource-provider-operations.md#microsoftauthorization)/*/read | Read roles and role assignments |
605606
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/availabilitySets/* | Create and manage compute availability sets |
606-
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/cloudServices/* | Create and manage Cloud Services (extended support) |
607607
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/locations/* | Create and manage compute locations |
608608
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/virtualMachines/* | Perform all virtual machine actions including create, update, delete, start, restart, and power off virtual machines. Execute scripts on virtual machines. |
609609
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/virtualMachineScaleSets/* | Create and manage virtual machine scale sets |
610+
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/cloudServices/* | |
610611
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/disks/write | Creates a new Disk or updates an existing one |
611612
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/disks/read | Get the properties of a Disk |
612613
> | [Microsoft.Compute](resource-provider-operations.md#microsoftcompute)/disks/delete | Deletes the Disk |
@@ -667,6 +668,7 @@ Create and manage virtual machines, manage disks and disk snapshots, install and
667668
"Microsoft.Compute/locations/*",
668669
"Microsoft.Compute/virtualMachines/*",
669670
"Microsoft.Compute/virtualMachineScaleSets/*",
671+
"Microsoft.Compute/cloudServices/*",
670672
"Microsoft.Compute/disks/write",
671673
"Microsoft.Compute/disks/read",
672674
"Microsoft.Compute/disks/delete",
@@ -2925,6 +2927,7 @@ Grants access to read, write, and delete access to map related data from an Azur
29252927
> | [Microsoft.Maps](resource-provider-operations.md#microsoftmaps)/accounts/*/read | |
29262928
> | [Microsoft.Maps](resource-provider-operations.md#microsoftmaps)/accounts/*/write | |
29272929
> | [Microsoft.Maps](resource-provider-operations.md#microsoftmaps)/accounts/*/delete | |
2930+
> | [Microsoft.Maps](resource-provider-operations.md#microsoftmaps)/accounts/*/action | |
29282931
> | **NotDataActions** | |
29292932
> | *none* | |
29302933

@@ -2943,7 +2946,8 @@ Grants access to read, write, and delete access to map related data from an Azur
29432946
"dataActions": [
29442947
"Microsoft.Maps/accounts/*/read",
29452948
"Microsoft.Maps/accounts/*/write",
2946-
"Microsoft.Maps/accounts/*/delete"
2949+
"Microsoft.Maps/accounts/*/delete",
2950+
"Microsoft.Maps/accounts/*/action"
29472951
],
29482952
"notDataActions": []
29492953
}
@@ -10746,6 +10750,65 @@ Can read workbooks. [Learn more](../sentinel/tutorial-monitor-your-data.md)
1074610750
## Management + governance
1074710751

1074810752

10753+
### Automation Contributor
10754+
10755+
Manage azure automation resources and other resources using azure automation. [Learn more](../automation/automation-role-based-access-control.md)
10756+
10757+
> [!div class="mx-tableFixed"]
10758+
> | Actions | Description |
10759+
> | --- | --- |
10760+
> | [Microsoft.Automation](resource-provider-operations.md#microsoftautomation)/automationAccounts/* | |
10761+
> | [Microsoft.Authorization](resource-provider-operations.md#microsoftauthorization)/*/read | Read roles and role assignments |
10762+
> | [Microsoft.Resources](resource-provider-operations.md#microsoftresources)/deployments/* | Create and manage a deployment |
10763+
> | [Microsoft.Resources](resource-provider-operations.md#microsoftresources)/subscriptions/resourceGroups/read | Gets or lists resource groups. |
10764+
> | [Microsoft.Support](resource-provider-operations.md#microsoftsupport)/* | Create and update a support ticket |
10765+
> | [Microsoft.Insights](resource-provider-operations.md#microsoftinsights)/ActionGroups/* | |
10766+
> | [Microsoft.Insights](resource-provider-operations.md#microsoftinsights)/ActivityLogAlerts/* | |
10767+
> | [Microsoft.Insights](resource-provider-operations.md#microsoftinsights)/MetricAlerts/* | |
10768+
> | [Microsoft.Insights](resource-provider-operations.md#microsoftinsights)/ScheduledQueryRules/* | |
10769+
> | [Microsoft.Insights](resource-provider-operations.md#microsoftinsights)/diagnosticSettings/* | Creates, updates, or reads the diagnostic setting for Analysis Server |
10770+
> | [Microsoft.OperationalInsights](resource-provider-operations.md#microsoftoperationalinsights)/workspaces/sharedKeys/action | Retrieves the shared keys for the workspace. These keys are used to connect Microsoft Operational Insights agents to the workspace. |
10771+
> | **NotActions** | |
10772+
> | *none* | |
10773+
> | **DataActions** | |
10774+
> | *none* | |
10775+
> | **NotDataActions** | |
10776+
> | *none* | |
10777+
10778+
```json
10779+
{
10780+
"assignableScopes": [
10781+
"/"
10782+
],
10783+
"description": "Manage azure automation resources and other resources using azure automation.",
10784+
"id": "/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/f353d9bd-d4a6-484e-a77a-8050b599b867",
10785+
"name": "f353d9bd-d4a6-484e-a77a-8050b599b867",
10786+
"permissions": [
10787+
{
10788+
"actions": [
10789+
"Microsoft.Automation/automationAccounts/*",
10790+
"Microsoft.Authorization/*/read",
10791+
"Microsoft.Resources/deployments/*",
10792+
"Microsoft.Resources/subscriptions/resourceGroups/read",
10793+
"Microsoft.Support/*",
10794+
"Microsoft.Insights/ActionGroups/*",
10795+
"Microsoft.Insights/ActivityLogAlerts/*",
10796+
"Microsoft.Insights/MetricAlerts/*",
10797+
"Microsoft.Insights/ScheduledQueryRules/*",
10798+
"Microsoft.Insights/diagnosticSettings/*",
10799+
"Microsoft.OperationalInsights/workspaces/sharedKeys/action"
10800+
],
10801+
"notActions": [],
10802+
"dataActions": [],
10803+
"notDataActions": []
10804+
}
10805+
],
10806+
"roleName": "Automation Contributor",
10807+
"roleType": "BuiltInRole",
10808+
"type": "Microsoft.Authorization/roleDefinitions"
10809+
}
10810+
```
10811+
1074910812
### Automation Job Operator
1075010813

1075110814
Create and Manage Jobs using Automation Runbooks. [Learn more](../automation/automation-role-based-access-control.md)
@@ -10937,7 +11000,7 @@ Read Runbook properties - to be able to create Jobs of the runbook. [Learn more]
1093711000
}
1093811001
```
1093911002

10940-
### Azure Arc-Enabled Kubernetes Cluster User Role
11003+
### Azure Arc Enabled Kubernetes Cluster User Role
1094111004

1094211005
List cluster user credentials action.
1094311006

0 commit comments

Comments
 (0)