When using an Apply to each on a SharePoint multiple person column, (Approvers) how do you pass individual user info (display name, email, id...) to a variable within as it iterates?
What exactly are you trying to accomplish? It looks like you are trying to configure your own approval from scratch rather than use the built-in approvals functionlity? The official Microsoft Flow documentation has demos of pretty much every possible approval type:
As the documentation above shows, the submitter's data would be contained within a SharePoint list based upon columns that you create for that list. That data can be piped into the Flow via various fields of the approval step(s), like shown here:
I appreciate the links but it doesn’t answer my question. SP ootb approval flows are too simplistic and static for our needs. We need to pull participants (approvers, reviewers, informed) from a distribution list with multi person columns.
Which you can do with the links I provided above.
Hi @bdc604 ,
It seems that the variable type you set is unable to pass the name, email and id you mentioned. Please try setting the variable type to String.
Or a variable type that matches the data type of the user info you mentioned.
In addition, you could also consider using Compose to pass these values, like:
Please take a try.
We've updated and improved the layout and uploading format of the Power Automate Cookbook!
Fill out a quick form to claim your user group badge now!
We've given our badges an overhaul and also added some brand new ones!
Learn how to build the business apps that you need.
Find out where you can attend!
Watch & learn from the Power Automate Community Video Gallery!