Sharepoint List記錄中的人員類型一般需要通過人員的Claims來進行設置,根據情況分為單個人員或多個人員,單個的較簡單,直接取Claims或者拼湊Claims就行了,多個的情況比較複雜,需要通過Power Automate Action來拼湊JSON數組來完成
一、單個的情況
1、如果人員是通過Sharepoint List記錄的人員類型字段獲取的,可以直接取出Claims放過去就行了
2、如果是通過Office365的Get User Profile方法獲取的,需要拼湊Claims
就用i:0#.f|membership|前綴加上Get User Profile Action獲取得的郵件地址就可以了
二、多個的情況
定義一個數組變量,用來放在人員數組
2、對多個人員的字段執行“應用到每一個”Action,將每一個人員的Claims都追加到數組變量中
3、將變量數組設置到要更新的字段中,這樣就可以更新成功了
效果: