Zum Hauptinhalt springen

Die Seite konnte nicht erstellt werden. Custom Scripting ist möglicherweise auf der Zielwebsite deaktiviert, oder Sie verfügen nicht über ausreichende Berechtigungen.

Symptome

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

Die Seite konnte nicht erstellt werden. Custom Scripting ist möglicherweise auf der Zielwebsite deaktiviert, oder Sie verfügen nicht über ausreichende Berechtigungen.

Inhaltsverzeichnis

Fehlercode

IN803-002

Details

Um ASPX-Seiten auf eine moderne Website zu migrieren, müssen Custom Scripts in der Zielwebsitesammlung zugelassen sein.

Ohne SharePoint-Administrator- oder Globaler-Administrator-Berechtigungen kann die Funktion Custom Script während einer Migration zu einer modernen Website nicht automatisch aktiviert werden. Aus diesem Grund kann ShareGate Migrate Ihre Formulare, Web Parts und ASPX-Seiten nicht migrieren.

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

Hinweis: Custom Script ist auf einer modernen Website deaktiviert, wenn diese in SharePoint erstellt wird, selbst wenn die Einstellung auf Mandantenebene aktiviert ist.

Hinweis: Microsoft stellt klassische Seiten und Custom Scripting in SharePoint Online schrittweise ab dem 1. März 2027 ein. Bei einigen Mandanten lässt sich diese Einstellung dann überhaupt nicht mehr aktivieren. Lesen Sie Die Abschaffung klassischer Seiten und von Custom Scripting durch Microsoft: Was das für Ihre Migration bedeutet, bevor Sie fortfahren.

Lösungen

SharePoint-Administrator- oder Globaler-Administrator-Berechtigungen verwenden

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

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

Custom Script manuell in Microsoft 365 aktivieren

Um Custom Script 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 beiden folgenden 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 verweigert zu setzen. Führen Sie dazu das Skript erneut aus, ändern Sie diesmal jedoch den Wert von -DenyAddAndCustomizePages auf "1".

Custom Script manuell in SharePoint 2019 aktivieren

Um Custom Script 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 mithilfe künstlicher Intelligenz übersetzt. Wenden Sie sich im Zweifelsfall an die englische Originalversion.

Hat dies deine Frage beantwortet?