Updates to custom scripting in sites and Classic Publishing site creation

Lesezeit

3 Minuten

Die Inhalte auf dieser Seite wurden maschinell übersetzt.

Ab dem 15. September 2025 wird das benutzerdefinierte Scripting standardmäßig für bestimmte SharePoint Online-Vorlagen deaktiviert. Benutzer können Site-Property-Bag-Werte verwalten, ohne benutzerdefiniertes Scripting zu aktivieren. Die Erstellung neuer klassischer Publishing-Site-Sammlungen und die Aktivierung von Publishing-Funktionen werden eingeschränkt. Bestehende Websites bleiben davon unberührt.

Wir führen die folgenden Änderungen an benutzerdefiniertem Skripting und klassischem Publishing in SharePoint Online ein.

1. Deaktivierung von benutzerdefiniertem Skripting

Benutzerdefiniertes Skripting wird standardmäßig deaktiviert (Einstellung DenyAddAndCustomizePages auf 1 oder $true) für Websites, die mit den folgenden Vorlagen erstellt wurden:

  • BLANKINTERNETCONTAINER#0 = Klassische Publishing-Portal-Website
  • CMSPUBLISHING#0 = Klassische Publishing-Website
  • BLANKINTERNET#0 = Klassische Publishing-Website Leer
  • CSPCONTAINER#0 = Eingebettete SharePoint-Website

Weitere Informationen zu den Sicherheitsüberlegungen von nicht kontrolliertem Skripting finden Sie in dieser Dokumentation.

2. Möglichkeit, Site Property Bag-Werte zu setzen, ohne die Aktivierung von benutzerdefiniertem Skripting zu erfordern.

Benutzer müssen DenyAddAndCustomizePages nicht mehr auf $false oder 0 setzen (d. h. benutzerdefiniertes Skripting aktivieren), um Site Property Bag-Werte zu verwalten. Wir haben eine neue Einstellung AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled auf Website- und Mandantenebene eingeführt, die das Hinzufügen/Verwalten von Site Property Bag-Werten erlaubt. Bitte beachten Sie die Dokumentation hier für die Mandantenebenen-Einstellung und hier für die Websiteebenen-Einstellung.

3. Änderungen bei der Erstellung klassischer Publishing-Websites und der Aktivierung von Features

Benutzer können keine neuen klassischen Publishing-Websitesammlungen mehr erstellen oder Publishing-Features in bestehenden Websitesammlungen aktivieren. Dies gilt sowohl für Benutzeroberfläche als auch für API-Interaktionen.

Folgende Websitesammlungen können nicht erstellt werden:

  • BLANKINTERNETCONTAINER#0 = Publishing-Portal-Website
  • CMSPUBLISHING#0 = Publishing-Website
  • BLANKINTERNET#0 = Publishing-Website Leer
  • ENTERWIKI#0 = Enterprise Wiki
  • SRCHCEN#0 = Enterprise Search Center
  • SPSSITES#0 = Site-Verzeichnis
  • SPSNHOME#0 = News-Startseite
  • PRODUCTCATALOG#0 = Produktkatalog
  • SPSREPORTCENTER#0 = Berichtszentrum
  • SPSTOPIC#0 = Themenbereich-Vorlage

Bestehende klassische Publishing-Websitesammlungen sind davon nicht betroffen und können weiterhin regulär genutzt werden, einschließlich Erstellung von Unterwebsites.

[Zeitpunkt der Umsetzung]

Beide Änderungen, die erweiterte Steuerung des benutzerdefinierten Skriptings und die neuen Einschränkungen für klassisches Publishing, treten ab dem 15. September 2025 in Kraft.

[Auswirkungen auf Ihre Organisation]

  • Wenn benutzerdefiniertes Skripting in klassischen Publishing-Websites deaktiviert ist, können Benutzer keine Skript-Editor-Webparts mehr verwenden, keine benutzerdefinierten Masterseiten oder Seitenlayouts erstellen und mehrere andere Funktionen nicht mehr nutzen. Weitere Details zu den durch die Deaktivierung betroffenen Funktionen finden Sie in dieser Dokumentation.
  • Mit der Änderung zur Unterbindung der Erstellung neuer klassischer Publishing-Websitesammlungen sowie der Aktivierung von Publishing-Features werden SharePoint-Administratoren keine neuen klassischen Publishing-Websitesammlungen mehr erstellen oder Publishing-Features auf Websitesammlungs-Ebene aktivieren können.

[Was Sie tun sollten, um sich vorzubereiten]

Wir empfehlen folgende Maßnahmen, um sich auf diese kommenden Änderungen vorzubereiten.

1. Informieren Sie die Besitzer der klassischen Publishing-Websites in Ihrer Organisation über diese Änderungen. Fördern Sie den Umstieg auf Modern Sites. Siehe diesen Leitfaden.

2. Um sich vorübergehend bis zum 15. März 2026 von der Durchsetzung des benutzerdefinierten Skriptings in klassischen Publishing-Websites in Ihrem Mandanten auszunehmen, verwenden Sie folgenden PowerShell-Befehl:

Set-SPOTenant -DelayDenyAddAndCustomizePagesEnforcementOnClassicPublishingSites $true

3. Um sich mit Zustimmung des Mandantenadministrators für eine bestimmte Website (mit beliebiger Vorlage) vorübergehend (24 Stunden) von der Durchsetzung des benutzerdefinierten Skriptings auszunehmen, verwenden Sie folgenden PowerShell-Befehl:

Set-SPOSite <SiteURL> -DenyAddAndCustomizePages $false

4. Wenn Sie die Erstellung neuer klassischer Publishing-Websitesammlungen oder die Aktivierung von Publishing-Features erlauben müssen, setzen Sie das Flag mit folgendem PowerShell-Befehl:

Set-SPOTenant -AllowClassicPublishingSiteCreation $true

HINWEIS:

  • Sie müssen die neueste (16.0.26211.12010 oder höher) SharePoint Online Management Shell installieren, um die oben genannten Befehle ausführen zu können.
  • Der Befehl DelayDenyAddAndCustomizePagesEnforcementOnClassicPublishingSites endet voraussichtlich ab dem 15. März 2026. Alle anderen Befehle bleiben darüber hinaus funktionsfähig.

[Compliance-Überlegungen]

Es gibt keine Auswirkungen oder Änderungen hinsichtlich der Compliance.

[Verweis auf Inhalte]

Security considerations of allowing custom script - SharePoint in Microsoft 365 | Microsoft Learn

Allow or prevent custom script - SharePoint in Microsoft 365 | Microsoft Learn

SharePoint modernization guidance | Microsoft Learn

Wir sind für Sie da

Haben Sie Fragen oder benötigen Sie Unterstützung? Wir helfen gerne weiter.