I have an Azure Function with a HTTP trigger and have set the authorisation level on the function to AuthorizationLevel.Function
. When calling the function from something like Postman I have to supply the function-key as I expect and I receive a 200 code when it executes (otherwise i get a 401: Unauthorised Access
).
However when calling the Function via a Logic App within the same subscription (using the Azure Functions action), the Logic App and Function executes successfully without the need for a function Key.
I would expect the Function to still request the function key from the Logic App, unless this does not apply to resources within the same subscription?