question

bidyut-9190 avatar image
0 Votes"
bidyut-9190 asked bidyut-9190 commented

Event Hub Granular Access Restriction

I understand that the access restriction in Azure Event Hubs is limited to either at namespace or at Even Hub level. Is there a way we can restrict a specific application to read specific set of data in the Event Hub and not all the data available.
e.g. We have two business units(BU) using a single Event Hub. By existing ACL, each BU can consume all the messages from the Event Hub. Is there a way, we can restrict the BU application to consume only those messages which are related to their producers and not from the other BU.

Thank you.

azure-event-hubs
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

HimanshuSinha-MSFT avatar image
0 Votes"
HimanshuSinha-MSFT answered bidyut-9190 commented

Hello @,
Thanks for the ask and using the Microsoft Q&A platform .

a specific application to read specific set of data in the Event Hub and not all the data available.

No this is not possible at this time . At this time if you has access the EH , they can read all the data .

Please do let me know how it goes .
Thanks
Himanshu
Please do consider clicking on "Accept Answer" and "Up-vote" on the post that helps you, as it can be beneficial to other community members





· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi Himanshu,

Thanks for your answer. I am accepting it as that's what exactly I needed to know. However I have this follow-up question : Can we have access restriction at Service Bus topic/subscription level ? e.g. a client application has read access in a topic under a Service Bus, but doesn't have access to other topics in the same Service Bus ?

Please let me know if I need to raise a separate question for this.
Thanks

0 Votes 0 ·