Hello,
i have a flow and i want to get emails from a column in 'Users' List and create Approval Steps in Another List in SP named 'Lifecycle'.
The AssignedUser column in target Lifecycle List is Person or group. I enabled 'Allow multiple selections' because in some steps i have more than one Account participating.
I use a Filter Array Action and then a Select Action
The input expected in AssignedUser column is an array however
I get the error :
Hi @mariaLP1610 ,
Yes, it looks like you've tried the flow I provided, good luck.
Best Regards,
Sunshine Gu
from what i understood from your example is that the target column expects its schema as follows:
[
{ "Claims": "user1@company.com" },
{ "Claims": "user2@company.com" }
]
Am i correct?
Hi @mariaLP1610 ,
I did a test for your reference.
In my scenario:
Here's the multi-select person column that I need to copy:
My multi-select person is the 'allPerson' column.
Here's the multi-select people column of another list that I copied to:
My Flow:
items('Apply_to_each')?['MultiplePersonColumnName']
items('Apply_to_each_2')?['Claims']
{
"Claims":@{items('Apply_to_each_2')?['Claims']}
}
items('Apply_to_each')?['Title']
When referencing my expression, note that the multi-select person column name is not the same, and be careful to change the multi-select person column name in the expression to your own.
Best Regards,
Sunshine Gu
Additionally the output i am getting from Select action (for multiple accounts in Users list) is the following Array:
[
"test1@democompany.com",
"test2@democompany.com"
]
for a single account:
[
"test1@democompany.com"
]
Michael E. Gernaey
497
Super User 2025 Season 1
David_MA
436
Super User 2025 Season 1
Riyaz_riz11
244
Super User 2025 Season 1