Azure permissions
The set of Azure permissions that is required by R‑Cloud and must be included in the Azure IAM role that is assigned to the HMSP depends on whether the Azure resource group is added to R‑Cloud as compute or a source. Some permissions are common to both scenarios, while others are specific to a particular scenario:
| Permission | Action |
|---|---|
|
Compute |
Required when adding compute or a source: disks/delete Additionally required when adding a source: disks/beginGetAccess/action |
|
Key Vault (required only when adding a source) |
vaults/keys/encrypt/action |
|
Network |
Required when adding compute or a source: networkInterfaces/delete |
|
Resource |
Required when adding compute or a source: subscriptions/read |
|
Storage (required only when adding a source) |
storageAccounts/blobServices/ |
Additionally, you must grant the following permissions to the Azure IAM role that is assigned to the HMSP or the custom service principal for performing operations on the target that you set up for storing data:
| Permission | Action |
|---|---|
|
Key Vault |
vaults/keys/encrypt/action |
|
Storage |
storageAccounts/blobServices/* |