Azure Event Grid now supports system assigned managed identities. Use system assigned identities to manage the publishing of events to your other Azure resources.
For example, assign a topic the ”Azure Event Hubs data sender” role to authorize event subscriptions from that topic to publish to an Event Hubs endpoint.
Learn more in the documentation