I'm using the below flow to try to extract the email address from People Picker claims, but not having any luck. I tried using items('Apply_to_each_Owner')?['Owner_x0028_interactive_x0029_/Email'], but it only returns null. When I remove the /Email at the end it shows all the claims from the people picker just fine. What am I missing?
Any help would be greatly appreciated. Thanks!
@v-qiaqi-msft Thank you for your reply.
I actually tried this method on my first attempt by using "Append to array variable" action. When I do it this way I receive a different error which states: "...of type 'Array' cannot be appended to the variable 'varEmails' of type 'Array'. The action type 'AppendToArrayVariable' only supports values of types 'Float, Integer, String, Boolean, Object'."
I did some research and it was telling me because the data is already of type array to use the Set action instead which gives me a different error. I'm wondering if this is happening because I have multiple people selected in a single list item in several areas.
Hi @RADical,
Do you want to get all the email address corresponding to users?
Here is a simple demo, please check for details:
Michael E. Gernaey
497
Super User 2025 Season 2
David_MA
436
Super User 2025 Season 2
Riyaz_riz11
244
Super User 2025 Season 2