Одна вещь - это назначение правильных ролей RBAC, а другая - клиентское приложение, использующее их.Насколько я заметил, большинство приложений, способных просматривать учетные записи хранения, по-прежнему используют только ключи и, очевидно, отказывают, когда пользователю не назначена достаточно привилегированная роль.
Однако вы можете использовать новые роли доступа к данным хранилища с помощьюЛазурный Портал.Для этого необходимо назначить роли «Читатель» и «Читатель данных хранилища BLOB-объектов».Первый требуется, чтобы пользователь вообще видел ресурс учетной записи хранения на портале.Последнее требуется для доступа к данным без ключей.
Пользователи смогут просматривать данные при переходе через сервис Blob> позиция меню Blobs.Не Storage Explorer, который по-прежнему может использовать только ключи.
Вы можете назначить Storage Blob Data Reader на уровне учетной записи хранения или на конкретном контейнере, и это работает просто отлично - у пользователей ограничен доступ к конкретному контейнеру.
Вам также нужно подождать некоторое время, чтобы роли распространились должным образом.Документация говорит что-то около 5 минут, но из моего короткого наблюдения кажется, что это может быть немного дольше.