Before I submit this as a feature request, I want to make sure it's not possible.
We are planning on integrating with a number of new services which are capable of generating webhooks. In an ideal world, we wouldingest all of these webhooks directly into Azure Event Hubs and/or Azure Service Bus topics, etc. My understanding is that this is not possible today, because Azure uses "Shared Access Signatures" for authentication which is not a widely supported mechanism.
Can anyone confirm that this is accurate?
As far as workarounds go, Azure Functions and Logic Apps provide just about the simplest possible arrangement one could ask for. A simple function can be written to receive the webhook and then inject the information into the event hub. However, even this is highly undesirable from both a cost and efficiency point of view.