Zum Hauptinhalt springen

The page could not be created. Custom Scripting might be deactivated on the destination site or you might not have sufficient permissions.

Symptome

Wenn Sie eine Migration in eine SharePoint Online-Umgebung durchführen, erhalten Sie eine Variante dieser Meldung:

The page could not be created. Custom Scripting might be deactivated on the destination site or you might not have sufficient permissions.

Inhaltsverzeichnis

Fehlercode

IN803-002

Details

Um ASPX-Seiten auf eine moderne Website zu migrieren, müssen benutzerdefinierte Skripts in der Ziel-Websitesammlung zugelassen sein.

Ohne Berechtigungen als SharePoint-Administrator oder Globaler Administrator kann das Feature Benutzerdefinierte Skripts während einer Migration auf eine moderne Website nicht automatisch aktiviert werden. Aus diesem Grund kann ShareGate Migrate Ihre Formulare, Webparts und ASPX-Seiten nicht migrieren.

Weitere Informationen zu benutzerdefinierten Skripts finden Sie im Microsoft-Artikel Benutzerdefinierte Skripts zulassen oder verhindern.

Hinweis: Benutzerdefinierte Skripts sind auf einer modernen Website deaktiviert, wenn diese in SharePoint erstellt wird, selbst wenn Sie sie auf Mandantenebene aktiviert haben.

Lösungen

Berechtigungen als SharePoint-Administrator oder Globaler Administrator verwenden

Wenn Sie über Berechtigungen als SharePoint-Administrator oder Globaler Administrator verfügen, kann die App benutzerdefinierte Skripts während der Migration automatisch aktivieren.

Wenn Sie über Websitesammlungsadministrator-Berechtigungen verfügen, können Sie einen SharePoint-Administrator oder Globalen Administrator bitten, benutzerdefinierte Skripts mit den folgenden Schritten manuell für Ihre Websitesammlung zu aktivieren.

Benutzerdefinierte Skripts manuell in Microsoft 365 aktivieren

Um benutzerdefinierte Skripts in einer Microsoft 365-Websitesammlung mit PowerShell zu aktivieren, gehen Sie wie folgt vor:

  1. Laden Sie die SharePoint Online Management Shell herunter.

  2. Öffnen Sie eine SharePoint Online Management Shell-Eingabeaufforderung.

  3. Führen Sie die folgenden zwei Befehle aus:

Connect-SPOService -Url https://YourDomain-admin.sharepoint.com  Set-SPOSite -Identity https://YourDomain.sharepoint.com/sites/YourSite -DenyAddAndCustomizePages 0

Führen Sie Ihre Migration erneut aus. Danach sollte alles ordnungsgemäß funktionieren.

Hinweis: Es wird empfohlen, Custom Script nach der Migration wieder auf denied zu setzen. Ändern Sie dazu im Skript erneut den Wert von -DenyAddAndCustomizePages auf „1“.

Benutzerdefinierte Skripts manuell in SharePoint 2019 aktivieren

Um benutzerdefinierte Skripts in einer SharePoint 2019-Websitesammlung mit PowerShell zu aktivieren, gehen Sie wie folgt vor:

  1. Öffnen Sie ein Windows PowerShell- oder Windows PowerShell ISE-Fenster.

  2. Führen Sie das folgende Skript für Ihre Websitesammlung aus:

$site = Get-SPSite -Identity "http://yourfarm/sites/yoursite"$site.DenyPermissionsMask = [Microsoft.SharePoint.SPBasePermissions]::EmptyMask\

Führen Sie Ihre Migration erneut aus. Danach sollte alles ordnungsgemäß funktionieren.

Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.

Hat dies deine Frage beantwortet?