I'm trying to run a child flow from a flow to achieve impersonation. However I'm receiving the following Error after inseting the 'run a child flow' block (child flow is complete and finished):
Solved! Go to Solution.
In the child flow, you need to change the 'Run only users' settings, which is currently in the bottom right of the flow dashboard.
Click Edit in that section and change the Connections Used from 'Provided by run-only user' to one of the specific user connections.
I have this same issue. I click edit for the run-only users.
Then I change the Connections Used from 'Provided by run-only user' to one of the specific user connections.
And yet I still get the error in my parent flow, am I missing something?
I had to edit the flow steps and save them again for the parent flow to recognize I had changed the connections. That fixed it for me.
Step @pauldeden mentioned should be also marked as an answer. I thought I did all necessary steps and somehow overlooked that I have to save child flow even though I do not any changes to its actions. This is counter intuitive and made me think error resolved itself while I probably saved it unknowingly fixing it.
Only changing the run-only permissions was not enough for me, either. Had to open the child flow and save it (without making any changes) to make it work.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
Read the latest about new experiences and capabilities in the Power Automate product blog.
If you are a small business ISV/Reseller, share your thoughts with our research team.