I have a PowerApp with a button that triggers a flow. The flow adds an item to a SharePoint list.
Current permissions for users:
PowerApp - read
Flow - run-only
SharePoint list - edit
My goal
Users should be able to add and edit items in the list by triggering a flow from PowerApps.
They should not be able to see items created by other users.
I cannot use the "edit only the items created by user" setting on the list, as there are other users who need to be able to have edit access to all items.
additional question: What permissions PowerAutomate Flow uses when running - the credentials from connector, or the credentials of the user, who run the flow? Is it possible to implement an "impersonation step"?