Как создать общую подпись доступа с сохраненной политикой доступа для контейнера BLOB-объектов Azure на портале Azure?

Я читал о подписях общего доступа, созданных с помощью сохраненных политик доступа для службы хранилища Azure, из здесь.

Я также прочитал, как создать эту общую подпись доступа с сохраненными политиками доступа для хранилища Azure с помощью PowerShell здесь.

Однако я хочу сделать это с помощью портала Azure. Я знаю, как создать специальную подпись общего доступа. Я также знаю, как создать сохраненную политику доступа для контейнера в моем BLOB-объекте Azure.

Как создать общую подпись доступа с сохраненной политикой доступа для контейнера BLOB-объектов Azure на портале Azure?


person Krzysztof Czelusniak    schedule 08.03.2018    source источник


Ответы (2)


Как создать общую подпись доступа с сохраненной политикой доступа для контейнера BLOB-объектов Azure на портале Azure?

Простой ответ на ваш вопрос заключается в том, что на сегодняшний день вы не можете создать общую подпись доступа (SAS), используя сохраненную политику доступа на портале Azure. Этой функции пока нет. Фактически, функции создания SAS в контейнере больших двоичных объектов на портале пока нет. Вы можете создать SAS уровня учетной записи только с помощью портала Azure.

Если вам нужно создать SAS в контейнере с использованием сохраненной политики доступа, используйте инструмент Microsoft Storage Explorer (или любой другой инструмент проводника хранилища, который поддерживает управление большими двоичными объектами). С помощью этого инструмента вы сможете указать сохраненную политику доступа при создании SAS в контейнере.

person Gaurav Mantri    schedule 09.03.2018
comment
Этот ответ все еще в силе. Вы должны использовать Microsoft Azure Storage Explorer для обработки всех деталей, касающихся SAS + Stored Access Policy. - person Mötz; 16.11.2018

Предварительный просмотр из Обозреватель хранилища теперь доступен на портале Azure.

Вы можете сгенерировать SAS для контейнера. пользователем right clicking on the container и выберите Get Shared Access Signature, как мы это делаем в обозревателе хранилища, используя предварительный просмотр

введите описание изображения здесь

person jophab    schedule 07.01.2019
comment
Я мог создать SAS только в традиционном представлении: Обзор ›Контейнеры. Щелкните контейнер правой кнопкой мыши и выберите «Политика доступа». Создайте политику. (Я смог создать политику доступа только на основе даты, не видел способа управления на основе IP-адреса и т. Д.) Затем я перешел в обозреватель хранилища ›Щелкните правой кнопкой мыши контейнер и выбрал Получить подпись общего доступа. Выберите тот, который вы только что создали, затем «Создать». Это даст вам ссылку для использования. - person user984003; 09.11.2019
comment
Это сработало для меня. К сожалению, он не позволяет указывать IP-адрес. - person Henry Collingridge; 25.11.2019
comment
В настоящий момент это работает только с Azure BLOB, но не с ADLS Gen2. - person DejanS; 16.02.2020
comment
Работал для меня для blob, никаких дополнительных выборов (кроме часового пояса), но то, что было выбрано для политики - person Sergio Solorzano; 16.05.2021