//작성자 업데이트 protected void UpdateUserField(ClientContext ClContext, List list, Guid itemUniqueID) { Microsoft.SharePoint.Client.ListItem item = list.GetItemByUniqueId(itemUniqueID); User updateUser = ClContext.Web.EnsureUser("*****@*****.**"); ClContext.Load(updateUser); ClContext.ExecuteQuery(); do { Thread.Sleep(1000); item = list.GetItemByUniqueId(itemUniqueID); ClContext.Load(item); item["Author"] = updateUser; item["Editor"] = updateUser; item.UpdateOverwriteVersion(); ClContext.ExecuteQuery(); }while (((FieldUserValue)item["Author"]).LookupId != updateUser.Id); }