Which IPs need to be allowed in event hub and key vault firewalls for it to work with change notifications

Favour Adesiyan 20 Reputation points
2025-01-22T19:32:28.1833333+00:00

I am trying to setup change notifications for my application using Microsoft Graph and Event Hubs as described here. I set up Azure Event Hubs authentication using shared access signatures (SAS) through the Azure portal.

However I am having challenges because in order for it to work, I have to set the Networking/Firewall rule to allow public access for all networks on my event hub and key vault.

Is there a way I can allow access to Microsoft Graph on my key vault and event hub without making my Firewall public?

Azure Key Vault
Azure Key Vault
An Azure service that is used to manage and protect cryptographic keys and other secrets used by cloud apps and services.
1,363 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,940 questions
Azure Event Hubs
Azure Event Hubs
An Azure real-time data ingestion service.
685 questions
0 comments No comments
{count} votes

Accepted answer
  1. Saranya Madhu-MSFT 1,335 Reputation points Microsoft Vendor
    2025-01-23T09:42:34.12+00:00

    Hi Favour Adesiyan,

    Thanks for reaching out to Microsoft!

    As per the Microsoft documentation, you can configure the firewall that protects your endpoint to allow inbound connections only from Microsoft Graph, reducing further exposure to invalid change notifications.

    Note: The listed IP addresses that are used to deliver change notifications can be updated at any time without notice.

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.

    2 people found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.