Your application publishes events to an Azure Event Grid custom topic. You need to restrict publishing access so that only clients with a specific User-Assigned Managed Identity can send events. How should you secure the topic?
Assigning Azure RBAC roles via Microsoft Entra ID provides secure, keyless authentication for event publishers.
Why this answer
Azure Event Grid supports Role-Based Access Control (RBAC) using Microsoft Entra ID. You can assign the 'Event Grid Data Sender' role to the Managed Identity on the Event Grid topic scope.