【发布时间】:2019-01-23 03:46:59
【问题描述】:
我有一个供多个用户使用的存储帐户。访问应受 SAS 令牌限制。客户需要有权确认他的消息已被传递和处理。不允许他更新或删除消息。
我需要为我的 SAS-Token 设置哪些权限?
据我所知,它应该是“读取”、“写入”和“添加”?但是对于读取消息,需要“处理”,其中包括删除。
【问题讨论】:
标签: azure azure-storage azure-storage-queues
我有一个供多个用户使用的存储帐户。访问应受 SAS 令牌限制。客户需要有权确认他的消息已被传递和处理。不允许他更新或删除消息。
我需要为我的 SAS-Token 设置哪些权限?
据我所知,它应该是“读取”、“写入”和“添加”?但是对于读取消息,需要“处理”,其中包括删除。
【问题讨论】:
标签: azure azure-storage azure-storage-queues
查看上述权限设置是否符合您的要求。
对于队列消息,Read 权限允许我们Peek messages(示例是获取下一条消息,我们也可以使用queue.PeekMessages 来查看队列中的所有消息),我们不需要处理权限。
添加权限让我们可以在队列中添加消息(queue.AddMessage)。至于写权限,它是创建新队列。如果您想授予此权限,还请单击允许的资源类型的容器。
【讨论】: