To patch person column of SharePoint, you have to patch a record which contains "Claims", "Department", "DisplayName", "Email", "JobTitle", "Picture" columns.
Try this
ForAll(
collection,
Patch(
SPList,
Defaults(SPList),
{
….,
Participants: {
Claims:"i:0#.f|membership|" & <Email>,
Department:"",
DisplayName: "",
Email: "",
JobTitle:"",
Picture:""
}}
)
)
replace <Email> by the real field with email in collection
Nelson