I have recently included a feature in a working power app to trigger a automate flows. The app is part of a solution which the power automate flow is also included. I export it as a managed solution to the production environment. I am able to trigger the power automate flow from the app with no issues. However when other users try to trigger the flow from power app they get the User with ID XXXXX doesn't have read access rights for record with ID xxxxxx of entity process.
I've tried the following
1. connections in power flow as run only user and run with my connection
2. Adding and removing the flow from the app.
3. Confirmed when the user tries to run the flow its not even triggered and shows no failure in the power automate run history
4. Users already have read right access to all sharepoint list and the app currently patches fine with their credentials.
5. The flows are Get,Creating and Create document actions in sharepoint using my credentatials
I work for a company and am keen on not trying any change user access requirements until absolutely necessary or a serivce account. Its really strange that power app and power automate dont seem to work well went deployed in a solution. any tips on how I can get around this issue as Im keen on including more automate flows in the future.