web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / How to pass multiselec...
Power Automate
Unanswered

How to pass multiselect person data to flow & successfully move item to sharepoint list 2025

(0) ShareShare
ReportReport
Posted on by 106
Hi all,
 
The issue lies with my "Assigned to" variable. Several weeks ago, I followed the steps in this video (posted 1 year ago) to
move the items in one sharepoint list to another. And it worked. 
 
 
Today I'm following the same steps and the flow does not recognize the person data passed through it.
When using the Select operation, I even tried mapping more than the Claims field, hoping it would
align with sharepoint's/office 365's person grouping, and the flow still failed. The error comes back as
"Bad Request. The specified user {with Claims and other mapped fields} can not be found." 
 
Does anyone have any idea why the flow does not recognize a multiselect person data and/or have a solution?
Screenshots below show the error (1), the Select/Assigned to mapping (2), and the use/output (3). Please and 
thank you!
 
 
 
 
 
Categories:
I have the same question (0)
  • Suggested answer
    Pstork1 Profile Picture
    68,697 Most Valuable Professional on at
    You are building Assigned to as an array since its a multiselect field, but then adding that array as though it were a single person.  click on the little T icon above and to the right of the Assigned to Claims - 1 field. That will change it to accept the array.

    ----------------------------------------------------------------------------------
    If this Post helped you, please click "Does this answer your question" and give it a like to help others in the community find the answer too!

    Paul Papanek Stork, MVP
    Blog: https://www.dontpapanic.com/blog
     
  • powerpepper Profile Picture
    106 on at
    @Pstork1 Thank you for your patience and help,
    but that didn't work. 
     
    The code showed up as it did previously. 
    This try and my previous tries shows the code in an 
    array structure (I did eventually remove the other 
    mapped fields to solely focus on Claims as the
    video did):
     
    [
      {
        "Claims": [
          {
            "Claims": "Person Info"
        ]
      }
    ]
     
     
    So it doesn't look like pressing that button
    had an impact on the code. Maybe I'm
    missing something. I apologize if I am. 
     
  • Ellis Karim Profile Picture
    11,681 Super User 2025 Season 2 on at
    The Assigned to Claims array needs to be formatted as:
     
    [
      {
        "Claims": "JohannaL@onmicrosoft.com"
      },
      {
        "Claims": "HenriettaM@onmicrosoft.com"
      },
      {
        "Claims": "DiegoS@onmicrosoft.com"
      }
    ]
    or
    [
      {
        "Claims": "i:0#.f|membership|JohannaL@onmicrosoft.com"
      },
      {
        "Claims": "i:0#.f|membership|HenriettaM@onmicrosoft.com"
      },
      {
        "Claims": "i:0#.f|membership|DiegoS@onmicrosoft.com"
      }
    ]
     

    Ellis Karim Ellis Karim
    Blog | LinkedIn | Bluesky

  • Verified answer
    powerpepper Profile Picture
    106 on at
    It took several long minutes to discover my original formatting was incorrect and (going back to my original question) did not actually match the flow in the original tutorial video. So my issue came from my own inexperience, rather than the video or a missed update. 😅😂 But in my defense! being new to Power Automate (which I clearly am!) makes it very easy to overlook features that seem simple, but actually make a huge difference in how the code is being inputted and outputted by the flow. Comparing @Ellis Karim's suggested formatting with my flow's formatting, toggling on and off @Pstork1's suggested array button, and playing around with the mapping in my Select operations helped me to recognize this – thank you both! 
     
    For anyone else struggling with this (maybe you're just dragging over parameters without a second thought, like I was), follow the steps in the video. But, triple check your flow looks something like this...
     
    GET ITEM : SETTING UP SELECT
     
     
    Note: Be sure 1) From reads as Assigned to (group), 2) Map is separated into 2 columns and labeled appropriately as shown, and 3) the array button looks as it does in the image (with the "T" visible and not grayed out). Drag/drop the Assigned to (claims) into Map as shown.
     
     
    CREATE ITEM : USING SELECT
     
     
    Note: The parameter's name here depends on whether the array button is toggled on or off. Be sure the array button looks as it does in the image (no "T" and grayed out) and the parameter's name reads "Assigned to" and not "Assigned to Claims - 1" or something else. 
     
    If you have anything other than this, the code will not be inputted and outputted correctly and the flow will fail. 
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard