Azure logic app 'Create SAS URI by Path' connector is failing to connect to storage account

Viewed 55

I have a logic app where I am creating a blob in a storage account and then I am trying to fetch the URL of that particular file using 'Create SAS URI by Path'.

Here is the flow of my app

I have tried both Azure AD Connection and Managed identity connection (for the blog storage connectors. For security reason, I couldn't try the access key method).

Create Blob connector works perfectly fine for both the connection but when I try to fetch the URL of the newly created blob using Create SAS URI by Path , it keeps failing for the below error message:

{ "error": "'Operation not supported with AAD authentication, use Azure Storage Account name/key connection instead.' " }

I am using consumption azure plan FYI.

Is there a way this error can be fixed or any another workaround to get the URL of the blob?

1 Answers

I have tried to reproduce in my environment, and I got results and followed below work-around:

I have used account key and it worked for me as below:

enter image description here

In logic app:

enter image description here

enter image description here

As your error says use Account Storage key, I have used the same and i didnt get any error in Consumption plan and please try to follow this as it worked for me and is should do the same to you.

Related