An Azure event routing service designed for high availability, consistent performance, and dynamic scale.
Hi @Lorca , Alberto,
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
Glad the MS support was able to give you clarity on this, yes, The Document needs to be updated.
Why Microsoft Requires Microsoft.EventGrid as the Audience?
- Event Grid Is a First‑Party Microsoft Service (Not a Generic Client)
When Event Grid delivers events using Managed Identity, it does not behave like a normal OAuth client.
Instead:
Event Grid uses a Microsoft‑owned, first‑party service principal
Token issuance is restricted at the platform level
The service is only allowed to request tokens for known, pre‑approved resource audiences
One of those explicitly allowed audiences is:
Microsoft.EventGrid
This is enforced internally by Azure and cannot be overridden.