Hoping someone can help. I have a flow that is part of a solution. I am deploying the solution to another environment, UAT. Everything looks great. The flow is triggered from a create or modify to a SharePoint list. The trigger uses a Connection Reference and two Environment variables. The environment variables are for the Site and the List. Typical setup for a flow within a solution.
The flow runs perfectly in the development environment. I am getting the below error in UAT. This error is seen when viewing All runs and selecting Failed checks filter item.
Error from token exchange: Permission denied due to missing connection ACL: Connection https://unitedstates-002.azure-apim.net/@unitedstates-002/logicflows/c6a2c44d-b0a8-77f4-33bb-2483f79e14b1 version -9223372036854775808, connection=unitedstates-002/sharepointonline/ff333f7e37684142a615bc8f389d0a51
I have validated the Connection, the connection reference, and the environment variables. They are all setup properly and are all valid. The account used by the Connection is valid and is a Site Collection Administrator for the SharePoint site. The account is also in the Owners group for the SharePoint site, not that that matters.
If I open the flow, there are no errors. All the connections state they are valid. Everything looks great.
Does anyone have any thoughts on what could be causing this? Any assistance or guidance would be appreciated.
Thank you.
Regards,
-S
Michael E. Gernaey
497
Super User 2025 Season 2
David_MA
436
Super User 2025 Season 2
Riyaz_riz11
244
Super User 2025 Season 2