Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описаны наименее привилегированные встроенные роли Azure или действия RBAC, необходимые для управления назначением задачи хранилища.
Разрешение на управление распределением функций хранения
Чтобы создать назначение, вашему удостоверению должна быть назначена либо встроенная роль Storage Actions Task Assignment Contributor, либо настраиваемая роль, содержащая следующие действия RBAC:
- Microsoft.Authorization/roleAssignments/write (Microsoft.Authorization/назначенияРолей/запись)
- Microsoft.Authorization/roleAssignments/delete
- Microsoft.Storage/storageAccounts/reports/read
- Microsoft.Storage/storageAccounts/read (чтение учетных записей хранения)
- Microsoft.Storage/storageAccounts/службы Blob/чтение
- Microsoft.Storage/storageAccounts/storageTaskAssignments/read
- Microsoft.Storage/storageAccounts/storageTaskAssignments/write
- Microsoft.Storage/storageAccounts/storageTaskAssignments/delete
- Microsoft.Storage/storageAccounts/storageTaskAssignments/reports/read
Сведения о создании настраиваемой роли см. в статье о пользовательских ролях Azure.
Разрешение на выполнение операций для задачи
При создании назначения необходимо выбрать встроенную или настраиваемую роль Azure, которая имеет разрешение, необходимое для выполнения указанных операций в целевой учетной записи хранения или контейнере учетной записи хранения. Эта роль назначается управляемому удостоверению задачи хранения. Вы можете выбрать только роли, назначенные удостоверению пользователя.
Роль владельца данных BLOB-хранилища предоставляет все разрешения, необходимые для выполнения всех операций с данными. Если вы предпочитаете использовать пользовательскую роль, необходимо убедиться, что ваша роль содержит действия RBAC, необходимые для выполнения операций. В следующей таблице показаны действия RBAC, необходимые для каждой операции.
| Разрешение | Действия RBAC для пользовательской роли |
|---|---|
| Установить уровень Blob | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write |
| Установить срок действия Blob | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write |
| SetBlobTags | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write |
| УстановитьПолитикуНеизменяемостиBLOB | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write Microsoft.Storage/storageAccounts/blobServices/container/write |
| SetBlobLegalHold | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write Microsoft.Storage/storageAccounts/blobServices/container/write |
| УдалитьBlob | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/delete |
| ВосстановитьBlob | Microsoft.Storage/storageAccounts/blobServices/container/blobs/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/write Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/read Microsoft.Storage/storageAccounts/blobServices/container/blobs/tags/write Microsoft.Storage/storageAccounts/blobServices/container/write |