Associated query:
Is "AllowUnsafeUpdates" obtainable in SharePoint On-line?
Since AllowUnsafeUpdates is just not obtainable through CSOM, i’m attempting to replace this data in some method.
I do this however no success
$adminUrl = "https://cutomer-admin.sharepoint.com" $userName = "person@buyer.com" $SPOSite ="https://buyer.sharepoint.com/websites/SPSite1/" $DefaultEmailAddress = "AdmAccount@buyer.com" Add-Sort -Path "C:Program FilesSharePoint On-line Administration ShellMicrosoft.On-line.SharePoint.PowerShellMicrosoft.SharePoint.Consumer.dll" Add-Sort -Path "C:Program FilesSharePoint On-line Administration ShellMicrosoft.On-line.SharePoint.PowerShellMicrosoft.SharePoint.Consumer.Runtime.dll" Add-Sort -Path "C:Program FilesSharePoint On-line Administration ShellMicrosoft.On-line.SharePoint.PowerShellMicrosoft.On-line.SharePoint.Consumer.Tenant.dll" $creds = Get-Credential -Credential $userName $credentials = New-Object -TypeName System.Administration.Automation.PSCredential -argumentlist $creds $SPOCredentials = New-Object Microsoft.SharePoint.Consumer.SharePointOnlineCredentials -ArgumentList ($creds.Username, $creds.Password) $Ctx = New-Object Microsoft.SharePoint.Consumer.ClientContext($SPOSite) $Ctx.Credentials = $SPOcredentials $Internet = $Ctx.Internet $SPODefaultEmailAddress = $internet.EnsureUser($DefaultEmailAddress) $Ctx.ExecuteQuery() $Internet.Writer = $SPODefaultEmailAddress $Internet["Author"] = $SPODefaultEmailAddress $Internet.Replace() $Ctx.ExecuteQuery()
Does anybody know if that is attainable?