I am using a webhook action in my workflow but the subscribe (and unsubscribe) endpoints are (exposed by an API behind API Management) using AAD as authorization server. Is there a way to use managed identities for obtaining authorized calls from the webhook action?
It has support for a 'Subscribe-Authentication' object but according to docs (here: https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-workflow-actions-triggers#connector-authentication) that doesn't seem to support managed identities. I tried to configure 'Subscriber-Authentication' to something like:
{
"audience": "https://management.azure.com",
"type": "ManagedServiceIdentity"
}
(as this works for 'Http Request' action but i got an error that 'ManagedServiceIdentity' is not supported).