Хранилище очередей Azure — разрешения SAS без удаления

У меня есть учетная запись хранения, используемая несколькими пользователями. Доступ должен быть ограничен SAS-токеном. Клиенту нужны права для подтверждения того, что его сообщение доставлено и обработано. Ему не разрешено обновлять или удалять сообщения.

Какие разрешения мне нужно установить для моего SAS-токена?

Насколько я знаю должно быть "Читать", "Записывать" и "Добавить"?, а для чтения сообщений нужен "Процесс", в который входят и удаления.


person Meitoasty    schedule 16.08.2018    source источник


Ответы (1)


Разрешение очереди

Посмотрите, соответствуют ли указанные выше разрешения вашим требованиям.

Для сообщений очереди разрешение на чтение позволяет нам Просматривать сообщения(пример — получить одно следующее сообщение, мы также можем использовать queue.PeekMessages для просмотра всех сообщений в очереди), нам не нужно разрешение Process.

Разрешение на добавление позволяет нам добавлять сообщения в очередь (queue.AddMessage). Что касается разрешения на запись, оно предназначено для создания новых очередей. Если вы хотите предоставить это разрешение, также нажмите Контейнер разрешенных типов ресурсов.

person Jerry Liu    schedule 20.08.2018