question

JamieSutton avatar image
0 Votes"
JamieSutton asked JamieSutton commented

Logic Apps HTTP Failure - You do not have permission to perform this action

I triggered a logic app that worked perfectly yesterday however today I am getting an error on the HTTP request

 "body": "{\"message\":\"You do not have permission to perform this action.\",\"code\":0}"

I am the owner of the resource group the logic app is in, but just for extra good measure I have added the Logic Apps Contributor role to my account, but alas it is still erroring.

The API request is fine as I can run it through Postman fine, so purely an Azure issue. I've spoken to my Azure administrator who is certain nothing has changed between yesterday and today.

Any thoughts on what I can check to see why this is happening all of a sudden?

azure-logic-apps
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@JamieSutton Can you confirm what operation you were trying to perform in the Azure portal when you get the below error. Is the error observed when you tried to run the HTTP trigger manually for your logic app or you tried to perform any other operation from the portal on your logic app?

"body": "{\"message\":\"You do not have permission to perform this action.\",\"code\":0}"

As you have confirmed that you can call your logic app HTTP trigger from postman which makes me believe that you are performing the same operation (manually executing the HTTP trigger) from the portal? Please correct my understanding.

If the error is observed for any other operation in the portal then I will suggest you to review the permission for that operation.

0 Votes 0 ·

@DanyelMaynard-7992 I get that error when I try and manually trigger the app, and when I just run the app from the designer view. It also failed overnight (been running fine for the last week) on it's recurrence trigger. When I meant I can run it fine in Postman, I meant querying the actual API just to rule out an issue with the API endpoint.

0 Votes 0 ·

0 Answers