для моей учетной записи хранения Azure с иерархическим пространством имен я назначил Storage Account Contributor
и Storage Blob Data Contributor
своей учетной записи пользователя:
Загрузка/загрузка больших двоичных объектов и папок работает нормально, но я не могу удалить папки. Всякий раз, когда я пытаюсь выбрать папку над флажком и нажимаю «Удалить», я получаю эту ошибку:
Какое разрешение в IAM управления доступом требуется для удаления папки в учетной записи хранения Azure?
Спасибо
чтобы удалить папку в учетной записи хранилища Azure, вам необходимо иметь разрешение Microsoft.Storage/storageAccounts/blobServices/delete
. Это разрешение может быть предоставлено с помощью ролей Storage Blob Data Contributor
, Storage Blob Data Owner
или Storage Account Contributor
в настройках Access Control (IAM)
учетной записи хранения Azure.
или вы можете удалить всю папку внутри крови, вы должны посмотреть это, чтобы удалить папку в учетной записи хранения.
Я думаю, что у вас нет разрешения на удаление этих файлов, с помощью службы блокировки лазури администратор может настроить эту службу, чтобы пользователи не удаляли некоторые файлы по ошибке, вы можете посмотреть об этом: https://learn. microsoft.com/en-us/azure/storage/common/lock-account-resource?tabs=portal
Этих двух ролей достаточно, и, дав им эти две роли, я также могу удалять папки.i.imgur.com/ieAeEbQ.png