I'm currently building an app for leave request approval app. One of the critical functions is to keep the user information private to only the owners. The way the app was currently designed was through the template of a new item being added to a SharePoint list. I was able to conceal all of the items on the list to only the items added by the user, however in PowerAutomate since the user must be an owner to use the flow they are still able to see the run history giving them access to the leave request information. After doing some research it seems like the only way to prevent users from seeing that history is to make them run-only users, and the only way to have that option is to include a manual trigger in the automate.
I have tried adding a manual trigger however, the input variable in manual trigger doesn't seem to be displaying the dynamic expressions or building a relationship with any of the fields in the app. Any solutions or work arounds?