我们希望限制项目对操作Azure Service Bus的权力。
目前,所有项目都可以看到所有主题和队列,单个服务总线是否有办法拥有多个共享访问密钥,可以查看某些主题和队列?
例如:
服务总线A应该有两个共享访问策略
在这种情况下,我们可以将策略A提供给项目A,将策略B提供给项目B.
答案 0 :(得分:1)
根据文档,每个SB命名空间,队列或主题最多可包含12条规则。规则可以赋予发送,收听或管理权限。
文档&我认为你想要实现的样本在这里: https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-sas
这包括最后一个表,列出了每个操作所需的权限
HTH