As title states, is it possible to have an event grid sending events to a public service bus from a private storage account?
I am using a managed identity and event grid which triggers on the events "Microsoft.Storage.BlobCreated". The managed identity has the role "Storage Blob Data Reader" and "Azure Service Bus Data Sender". The event is supposed to go to a service bus topic.
However, if I look at the traffic of the event grid, it detects the event and gets an error "Unauthorized". I see no traffic at all at the service bus.