Durable Function (starter_function) throwing "Forbidden" Exception #2730
Unanswered
wkahseng-smrt
asked this question in
Q&A
Replies: 2 comments 2 replies
-
I'm experiencing the same problem. Were you ever able to figure this out? |
Beta Was this translation helpful? Give feedback.
1 reply
-
You mentioned blob storage, but do you have the correct configuration for table and queue storage services? The stack trace in the error message specifically points to the Azure Tables service. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are experiencing a "Forbidden" exception when trying to run Durable Functions within our Function App.
Our Function App has VNet Integration turned on. Required resources (i.e. Blob Storage, Cosmos MongoDB and SQL Storage) have private endpoints created within the same VNet so these resources should also be reachable from within the function app.
RBAC roles has also been assigned to our Function App: Storage Blob Data Contributor, Storage Queue Data Contributor and also Storage Table Data Contributor.
We first suspected that our Function App did not have permission to access the Blob Storage, but it seems that other kind of functions are able to read and write files/blobs into the Blob Storage. So, this issue might only be seen on when trying to execute Durable Functions.
The starter_function invocation is as follows:
Not sure what other type of authorization is needed as these are the insights we have from our storage account:
Any help is appreciated.
Beta Was this translation helpful? Give feedback.
All reactions