Kumar Verma, Vikas, thank you for posting this question on Microsoft Q&A.
With webhook, generally the URL to which the Alert gets posted is a secure unique URL provided for the purpose. Additional options to configure headers are not available with the configuration of webhook. As you see from the screenshot below, only the URL is the parameter that you can provide when configuring the action group.
However, if you would like to add this functionality, you may use a logic Apps. The following is a highlevel solution:
- Using Action group, trigger a Logic Apps, which gets the payload.
- The Logic Apps creates a new POST request with the required headers and payload as received from Azure Monitor alert.
- The Logic Apps posts this request to the required endpoint.
Hope this helps.
If the answer did not help, please add more context/follow-up question for it, and we will help you out. Else, if the answer helped, please click Accept answer so that it can help others in the community looking for help on similar topics.