Vorlagen für SharePoint Seiten ausblenden

Vor einigen Monaten wurden in SharePoint Online von Microsoft vordefinierte Vorlagen bereitgestellt. Welche Vorlagen verfügbar sind konnte nicht beeinflusst werden. Das ändert sich mit dem aktuellen Update.

Als Microsoft im August 13 Vorlagen für SharePoint Teamsites und Communication Sites aktivierte wurden alle zur Verfügung gestellt. Eine Wahl welche Vorlagen Mitarbeitende auswählen können gab es nicht. Ein Administrator konnte es bisher nicht beeinflussen. An einem Beispiel die 5 Vorlagen für SharePoint Teamsites.

Mit dem aktuellen Update liefert Microsoft diese Option nach und SharePoint Administratoren können über PowerShell die Verfügbarkeit der Vorlagen beeinflussen.

  • Dem Konto muss die Rolle SharePoint Administrator zugewiesen sein.
  • Es ist das SharePoint Online PowerShell Modul ab Version 16.0.21610.12000 (September 2021) erforderlich.
  • Findet eine Anpassung das erste Mal statt kann es in SharePoint ein paar Stunden dauern. Ab der zweiten Anpassung ist das System schneller.
  • Du verbindest dich über Connect-SPOService zum SharePoint Tenant.
  • Jetzt gibt es zwei Möglichkeiten. Ausblenden aller Vorlagen und einblenden von definierten Vorlagen, oder ausblenden von einzelnen Vorlagen.
Ausblenden aller Vorlagen

Über Set-SPOBuiltInSiteTemplateSettings und der ID “00000000-0000-0000-0000-000000000000” blendet es alle Vorlagen auf einmal aus. Danach kann nachträglich über die Template ID eine der gewünschten Vorlagen wieder eingeblendet werden.

Set-SPOBuiltInSiteTemplateSettings -Identity "00000000-0000-0000-0000-000000000000" -IsHidden $true

Alle Vorlagen von Microsoft sind ausgeblendet. Falls eingerichtet sind nur benutzerdefinierte Vorlagen vom Unternehmen verfügbar.

Sind alle Vorlagen ausgeblendet werden gewünschte Vorlagen eingeblendet. Microsoft listet in der Hilfe alle IDs für ihre Vorlagen. Die Konfiguration von eingeblendeten Vorlagen hat immer Vorrang gegenüber versteckten Vorlagen.

Set-SPOBuiltInSiteTemplateSettings -Identity "695e52c9-8af7-4bd3-b7a5-46aca95e1c7e" -IsHidden $false # Training and courses
Set-SPOBuiltInSiteTemplateSettings -Identity "64aaa31e-7a1e-4337-b646-0b700aa9a52c" -IsHidden $false # Training and development team

Ausblenden von einzelnen Vorlagen

Über Set-SPOBuiltInSiteTemplateSettings können einzelne Vorlagen aus- und eingeblendet werden. Für die Konfiguration muss die Template ID bekannt sein. Microsoft listet in der Hilfe alle IDs für ihre Vorlagen. In meinem Fall blende ich Event Planning aus.

Set-SPOBuiltInSiteTemplateSettings -Identity "9522236e-6802-4972-a10d-e98dc74b3344" -IsHidden $true # Event Planning
Status von Vorlagen

Über Get-SPOBuiltInSiteTemplateSettings zeigt PowerShell den Status aller Vorlagen an. Es zeigt jedoch nur den Status für zumindest einmal angepasste Vorlagen. Ist eine Vorlage nicht gelistet ist der Status standardmässig False, also eingeblendet.

Share
Avatar-Foto

Tobias Asböck

Tobias ist ein Senior System Engineer mit rund 10 Jahren Berufserfahrung für Microsoft 365 Produkte wie SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print und Microsoft 365 Lizenzierung. Aus der Vergangenheit kennt er über einen Zeitraum von 15+ Jahren die Planung, Administration und den Betrieb von SharePoint Server Umgebungen. Tobias ist ein PowerShell Scripter mit Zertifizierungen für Microsoft 365 Produkte. In seiner Freizeit beschäftigt sich Tobias mit Aktualisierungen in der M365-Welt, ist mit seinem Rennvelo unterwegs und anderen sportlichen Aktivitäten beschäftigt.

1 Response

  1. Ingo sagt:

    Endlich……👍😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert