Updates zu benutzerdefinierten Skripten in Websites und bei der Erstellung von Websites mit klassischem Publishing

Lesezeit

3 Minuten

Die Inhalte auf dieser Seite wurden maschinell übersetzt.

Ab dem 15. September 2025 wird SharePoint Online das benutzerdefinierte Skripting auf klassischen Veröffentlichung-Websites standardmäßig deaktivieren, die Erstellung neuer klassischer Veröffentlichung-Websites blockieren und die Aktivierung der Veröffentlichungsfunktion verhindern. Neue Einstellungen ermöglichen Aktualisierungen der Site-Eigenschaftensammlung, ohne benutzerdefiniertes Skripting zu aktivieren. Temporäre Ausnahmen über PowerShell sind bis zum 15. März 2026 verfügbar.

Wir aktualisieren diesen Beitrag als Erinnerung. Anstehende Änderungen in SharePoint Online können Ihre Organisation betreffen. Bitte überprüfen Sie die folgenden Informationen.

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 = Klassisches Publishing Portal Site
  • CMSPUBLISHING#0 = Klassische Publishing Site
  • BLANKINTERNET#0 = Klassische Publishing Site Blank
  • CSPCONTAINER#0 = SharePoint Embedded Site

HINWEIS:

  • Bestehende klassische Publishing-Websites, die mit den oben genannten Vorlagen erstellt wurden, haben standardmäßig deaktiviertes benutzerdefiniertes Skripting.
  • Die Deaktivierung von benutzerdefiniertem Skripting wirkt sich nicht auf die Ausführung von Skripten aus, die bereits auf einer Website oder Seite hinzugefügt wurden.

Weitere Informationen zu den Sicherheitsaspekten von unkontrolliertem Skripting finden Sie in dieser Dokumentation.

2. Möglichkeit, Site Property Bag-Werte zu setzen, ohne dass benutzerdefiniertes Skripting aktiviert sein muss.

Benutzer müssen DenyAddAndCustomizePages nicht mehr auf $false oder 0 (d.h. benutzerdefiniertes Skripting aktivieren) in einer Website setzen, um Site Property Bag-Werte verwalten zu können. Wir haben eine neue Einstellung AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled auf Site- und Mandanten-Ebene eingeführt, die das Hinzufügen/Verwalten von Site Property Bag-Werten erlaubt. Weitere Informationen finden Sie in der Mandantenebenen-Einstellung und hier für die Site-Einstellungen.

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 vorhandenen Websitesammlungen aktivieren. Dies gilt für UX- und API-Interaktionen.

Die Erstellung von Websitesammlungen mit den folgenden Vorlagen ist nicht mehr möglich:

  • BLANKINTERNETCONTAINER#0 = Publishing Portal Site
  • CMSPUBLISHING#0 = Publishing Site
  • BLANKINTERNET#0 = Publishing Site Blank
  • ENTERWIKI#0 = Enterprise Wiki
  • SRCHCEN#0 = Enterprise Search Center
  • SPSSITES#0 = Site Directory
  • SPSNHOME#0 = News Home Site
  • PRODUCTCATALOG#0 = Product Catalog
  • SPSREPORTCENTER#0 = Report Center
  • SPSTOPIC#0 = Topic Area Template

Bestehende klassische Publishing-Websitesammlungen sind nicht betroffen und können weiterhin normal genutzt werden, einschließlich der Erstellung von Unterwebsites.

Wann wird das wirksam?

Die beiden Änderungen, die erweiterte Steuerung für benutzerdefiniertes Skripting und die neuen klassischen Publishing-Beschränkungen, treten ab dem 15. September 2025 in Kraft.

Wie wirkt sich das auf Ihre Organisation aus?

  • Wenn benutzerdefiniertes Skripting in klassischen Publishing-Websites deaktiviert ist, können Benutzer keine Script-Editor-Webparts mehr verwenden, keine benutzerdefinierten Master Pages oder Seitenlayouts erstellen und mehrere weitere Funktionen nicht mehr nutzen. Weitere Details zu betroffenen Funktionen finden Sie in dieser Dokumentation.
  • Mit der Änderung, die Erstellung neuer klassischer Publishing-Websitesammlungen und die Aktivierung von Publishing-Features zu stoppen, können SharePoint-Administratoren keine neuen klassischen Publishing-Websitesammlungen mehr erstellen oder Publishing-Features auf Websitesammlungs-Ebene aktivieren.

Was Sie zur Vorbereitung tun sollten

Wir empfehlen folgende Maßnahmen zur Vorbereitung auf diese Änderungen.

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

2. Die folgende Opt-out-Operation auf Mandantenebene, mit der benutzerdefiniertes Skripting in klassischen Publishing-Websites erlaubt wurde, wird ab dem 15. März 2026 eingestellt. Bitte ergreifen Sie vor diesem Datum entsprechende Maßnahmen.

Set-SPOTenant -DelayDenyAddAndCustomizePagesEnforcementOnClassicPublishingSites $true

3. Kunden können weiterhin vorübergehend für eine bestimmte Website (jegliche Vorlage) mit Genehmigung eines Mandantenadministrators ein Opt-out bzgl. der Durchsetzung des benutzerdefinierten Skriptings vornehmen. Dieses Opt-out ist 24 Stunden gültig und kann mit folgendem PowerShell-Befehl aktiviert werden:

Set-SPOSite <SiteURL> -DenyAddAndCustomizePages $false

4. Falls Sie die Erstellung neuer klassischer Publishing-Websitesammlungen oder die Aktivierung von Publishing-Features zulassen müssen, verwenden Sie folgenden PowerShell-Befehl, um die Flagge zu setzen:

Set-SPOTenant -AllowClassicPublishingSiteCreation $true

HINWEIS:

  • Sie müssen das neueste SharePoint Online Management Shell (Version 16.0.26211.12010 oder höher) installiert haben, um die oben genannten Befehle ausführen zu können.
  • Die DelayDenyAddAndCustomizePagesEnforcementOnClassicPublishingSites-Option endet planmäßig ab dem 15. März 2026, während alle anderen Befehle voraussichtlich auch danach funktionsfähig bleiben.

Compliance-Aspekte

Es gibt keine Auswirkungen oder Änderungen im Bereich Compliance.

Verweisquellen

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.