'How can we give a service Listen access to multiple Topics (but not all of them) on an Azure Service Bus

We have a microservice which forwards Salesforce Event Bus Channels to Azure Service Bus Topics. We want to give Microsoft Dynamics access to some -- but not all -- of the Topics.

While I could create a listen policy for each Topic and then give the Dynamics 365 developers a dozen connection strings, this seems less than ideal.

Is there a way to create a policy and connection string which would allow listening to an arbitrary collection of Topics on the Azure Service Bus without granting access to all of the Topics on the same bus?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source