Freigeben über


Erstellen von benutzerdefinierten Listenvorlagen

Als SharePoint-Administrator und höher in Microsoft 365 können Sie benutzerdefinierte Listenvorlagen für Benutzer in Ihrem organization bereitstellen. Wenn Benutzer neue Listen erstellen, können sie aus diesen Vorlagen neben den integrierten Vorlagen von Microsoft auswählen. Dieses Feature ermöglicht es Ihrem organization, wiederholbare Listenlösungen (in SharePoint, Teams und innerhalb der Listen App selbst) zu erstellen.

Sie können benutzerdefinierte Listenvorlagen mit Microsoft PowerShell erstellen und verwalten:

  1. Neueste Microsoft Office SharePoint Online-Verwaltungsshell herunterladen.

    Hinweis

    Wenn Sie eine frühere Version der Microsoft Office SharePoint Online-Verwaltungsshell installiert haben, gehen Sie zu Programme hinzufügen oder entfernen und deinstallieren Sie "SharePoint Online-Verwaltungsshell".

  2. Stellen Sie eine Verbindung mit SharePoint als globaler Administrator oder SharePoint-Administrator in Microsoft 365 her. Eine Anleitung dazu finden Sie unter Erste Schritte mit der Microsoft Office SharePoint Online-Verwaltungsshell.

Hinzufügen einer benutzerdefinierten Vorlage

Führen Sie die folgenden Schritte aus, um eine benutzerdefinierte Listenvorlage zu erstellen.

  1. Führen Sie den folgenden Befehl aus, um die Ausgabe des Websiteskripts aus einer vorhandenen Liste zu extrahieren und in eine Variable zu schreiben:

    $extracted = Get-SPOSiteScriptFromList -ListUrl "https://contoso.sharepoint.com/sites/strategy/customer-contacts" 
    
  2. Verweisen Sie im folgenden Befehl auf die Variable, um ein Websiteskript hochzuladen, das mit einem Listenentwurf verwendet werden kann.

    Add-SPOSiteScript 
      -Title "Contoso Customer Tracker" 
      -Description "This creates a customer contact list" 
      -Content $extracted 
    
  3. Erstellen Sie Ihren Listenentwurf mithilfe der Websiteskript-ID, die im obigen Schritt zurückgegeben wurde:

    Add-SPOListDesign 
      -Title "Contoso customer tracking" 
      -Description "Tracks key customer data in a list" 
      -SiteScripts "<ID from previous step>" 
      -ListColor Orange 
      -ListIcon BullseyeTarget 
      -Thumbnail "https://contoso.sharepoint.com/SiteAssets/site-thumbnail.png" 
    

Wenn Benutzer in Ihrem organization eine Liste erstellen (in SharePoint, Teams oder der Listen-App), sehen sie die Vorlage auf der Registerkarte "Von Ihrem organization".

Die Vorlage

Hinweis

Listenvorlagen können nicht aktualisiert werden, nachdem Sie sie hinzugefügt haben. Entfernen Sie stattdessen die vorhandene Vorlage, und fügen Sie die aktualisierte Version hinzu.

Festlegen der Berechtigungen auf eine benutzerdefinierte Vorlage

Standardmäßig ist die benutzerdefinierte Listenvorlage für alle Benutzer in Ihrem organization verfügbar. Wenn Sie möchten, können Sie den Zugriff auf bestimmte Benutzer oder eine Sicherheitsgruppe beschränken. Das folgende Beispiel zeigt, wie sie einer einzelnen Benutzeransicht Rechte für eine Vorlage gewähren.

Grant-SPOSiteDesignRights 
  -Identity <List design ID to apply rights to> 
  -Principals "nestorw@contoso.onmicrosoft.com" 
  -Rights View 

Abrufen von Vorlagen

Im folgenden Beispiel werden alle benutzerdefinierten Listenvorlagen abgerufen.

Get-SPOListDesign <List design ID> 

Entfernen einer benutzerdefinierten Vorlage

Das folgende Beispiel zeigt, wie Sie eine benutzerdefinierte Listenvorlage entfernen, sodass sie benutzern beim Erstellen von Listen nicht mehr zur Verfügung steht.

Remove-SPOListDesign <List design ID> 

Sie können auch die zugehörigen Websiteskripts entfernen, auf die der Listenentwurf verweist, indem Sie folgendes verwenden:

Remove-SPOSiteScript <Site script ID>