|
1 | 1 | ---
|
2 |
| -title: Azure RBAC permissions required to use capabilities |
3 |
| -titleSuffix: Azure Network Watcher |
4 |
| -description: Learn which Azure role-based access control permissions are required to work with Network Watcher capabilities. |
| 2 | +title: Azure RBAC permissions required to use Azure Network Watcher capabilities |
| 3 | +description: Learn which Azure role-based access control (Azure RBAC) permissions are required to use Azure Network Watcher capabilities. |
5 | 4 | services: network-watcher
|
6 | 5 | author: halkazwini
|
7 | 6 | ms.service: network-watcher
|
8 | 7 | ms.topic: conceptual
|
9 |
| -ms.date: 10/07/2022 |
| 8 | +ms.date: 04/03/2023 |
10 | 9 | ms.author: halkazwini
|
| 10 | +ms.custom: template-concept, engagement-fy23 |
11 | 11 | ---
|
12 | 12 |
|
13 | 13 | # Azure role-based access control permissions required to use Network Watcher capabilities
|
14 | 14 |
|
15 |
| -Azure role-based access control (Azure RBAC) enables you to assign only the specific actions to members of your organization that they require to complete their assigned responsibilities. To use Network Watcher capabilities, the account you log into Azure with, must be assigned to the [Owner](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#owner), [Contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#contributor), or [Network contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#network-contributor) built-in roles, or assigned to a [custom role](../role-based-access-control/custom-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json) that is assigned the actions listed for each Network Watcher capability in the sections that follow. To learn more about Network Watcher's capabilities, see [What is Network Watcher?](network-watcher-monitoring-overview.md). |
| 15 | +Azure role-based access control (Azure RBAC) enables you to assign only the specific actions to members of your organization that they require to complete their assigned responsibilities. To use Azure Network Watcher capabilities, the account you log into Azure with, must be assigned to the [Owner](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#owner), [Contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#contributor), or [Network contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#network-contributor) built-in roles, or assigned to a [custom role](../role-based-access-control/custom-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json) that is assigned the actions listed for each Network Watcher capability in the sections that follow. To learn more about Network Watcher's capabilities, see [What is Network Watcher?](network-watcher-monitoring-overview.md). |
| 16 | + |
| 17 | +> [!IMPORTANT] |
| 18 | +> [Network contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fnetwork-watcher%2ftoc.json#network-contributor) does not cover Microsoft.Storage/* or Microsoft.Compute/* actions listed in [Additional actions](#additional-actions) section. |
16 | 19 |
|
17 | 20 | ## Network Watcher
|
18 | 21 |
|
@@ -102,8 +105,8 @@ Network Watcher capabilities also require the following actions:
|
102 | 105 | | Microsoft.Storage/storageAccounts/Read | Used to get the properties for the specified storage account |
|
103 | 106 | | Microsoft.Storage/storageAccounts/listServiceSas/Action, </br> Microsoft.Storage/storageAccounts/listAccountSas/Action, <br> Microsoft.Storage/storageAccounts/listKeys/Action| Used to fetch shared access signatures (SAS) enabling [secure access to storage account](../storage/common/storage-sas-overview.md) and write to the storage account |
|
104 | 107 | | Microsoft.Compute/virtualMachines/Read, </br> Microsoft.Compute/virtualMachines/Write| Used to log in to the VM, do a packet capture and upload it to storage account|
|
105 |
| -| Microsoft.Compute/virtualMachines/extensions/Read </br> Microsoft.Compute/virtualMachines/extensions/Write| Used to check if Network Watcher extension is present, and install if required | |
| 108 | +| Microsoft.Compute/virtualMachines/extensions/Read </br> Microsoft.Compute/virtualMachines/extensions/Write| Used to check if Network Watcher extension is present, and install if necessary | |
106 | 109 | | Microsoft.Compute/virtualMachineScaleSets/Read, </br> Microsoft.Compute/virtualMachineScaleSets/Write| Used to access virtual machine scale sets, do packet captures and upload them to storage account|
|
107 |
| -| Microsoft.Compute/virtualMachineScaleSets/extensions/Read, </br> Microsoft.Compute/virtualMachineScaleSets/extensions/Write| Used to check if Network Watcher extension is present, and install if required | |
| 110 | +| Microsoft.Compute/virtualMachineScaleSets/extensions/Read, </br> Microsoft.Compute/virtualMachineScaleSets/extensions/Write| Used to check if Network Watcher extension is present, and install if necessary | |
108 | 111 | | Microsoft.Insights/alertRules/* | Used to set up metric alerts |
|
109 |
| -| Microsoft.Support/* | Used to create and update support tickets from Network Watcher | |
| 112 | +| Microsoft.Support/* | Used to create and update support tickets from Network Watcher | |
0 commit comments