Freigeben über


Anwenden von PnP-Vorlagen auf SharePoint-Websites

Auf dieser Seite finden Sie ausführliche Informationen zum manuellen Bereitstellen einer Lookbook-Vorlage für Ihren Mandanten.

Sie können diese Schritte auch ausführen, indem Sie sich dieses Video auf dem YouTube-Kanal der Microsoft 365 Platform Community (PnP) ansehen:

Softwarevoraussetzungen

Um die Lookbook-Vorlagen bereitzustellen, müssen die folgenden Softwaretools auf Ihrem Computer installiert sein:

Nachdem die oben genannten Tools installiert wurden, können Sie mit den folgenden Abschnitten fortfahren.

Hinweis

Das PnP-Bereitstellungsframework & PnP-Bereitstellungsmodul sind Open-Source-Lösungen mit aktiver Community, die unterstützung dafür bereitstellt. Es gibt keine SLA für den Support des Open-Source-Tools durch Microsoft.

Verfügbare Vorlagen

Die Lookbookvorlagen basieren auf der PnP-Bereitstellungs-Engine. Daher ist jede einzelne Vorlage eine .pnp Datei (pnp steht für Patterns & Practices), die nichts anderes als eine OpenXML-Datei ist, die alle erforderlichen Inhalte zum Bereitstellen der Vorlage enthält. Hier folgt eine Tabelle, in der Sie die Liste aller Lookbook-Vorlagen finden, einen Link zum Herunterladen der entsprechenden .pnp Vorlagendatei, der Konfigurationsparameter und der Voraussetzungen finden.

Kategorie Vorlage Websitetyp Parameter Voraussetzungen
Organisation Leitungsverbindung Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Die Perspektive Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Krisenkommunikation Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
News-Website Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Die Landung Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Nutzen Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
LGBTQ+-Mitarbeiterressourcengruppe Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Mitarbeiterressourcengruppe "Hispanic Heritage Month" Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Department Einzelhandelsvorgänge Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Fly Safe Conference Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Globaler Vertriebshub Kommunikationswebsite
  • SiteTitle
  • SiteUrl
  • RetailOperationsSiteTitle
  • RetailOperationsSiteUrl
  • ConsumerRetailSiteTitle
  • ConsumerRetailSiteUrl
SharePoint Online-Administrator
Workshop-Schulungsseite Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Globaler Marketinghub Kommunikationswebsite
  • SiteTitle
  • SiteUrl
  • CommunicationSiteTitle
  • CommunicationSiteUrl
SharePoint Online-Administrator
Personalhub Kommunikationswebsite
  • SiteTitle
  • SiteUrl
  • VorteileSiteTitle
  • VorteileSiteUrl
SharePoint Online-Administrator
Team Teamwebsite für die Zusammenarbeit Moderne Teamwebsite
  • SiteTitle
  • SiteAlias
SharePoint Online-Administrator
Teamkommunikationswebsite Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Mark8-Projektteam Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Produktsupport Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Community Brandingwebsite Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Gemeinnützige Website Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Lösungen Microsoft 365-Lernpfade Kommunikationswebsite
  • SiteUrl
SharePoint Online-Administrator, App-Katalog
Onboardingwebsite für neue Mitarbeiterabteilungen Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Workplace Transformation-Website Kommunikationswebsite
  • SiteUrl
SharePoint Online-Administrator
Pre-Onboarding-Website für neue Mitarbeiter Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Unternehmens-Onboarding-Website für neue Mitarbeiter Kommunikationswebsite
  • SiteTitle
  • SiteUrl
SharePoint Online-Administrator
Microsoft 365-Website für freiberufliche Kommunikation Kommunikationswebsite
  • SiteUrl
SharePoint Online-Administrator
SharePoint-Erfolgswebsite Kommunikationswebsite
  • SiteUrl
SharePoint Online-Administrator, App-Katalog
Bildungseinrichtungen Homepage der Schule Kommunikationswebsite
  • SiteTitle
  • SiteUrl
Regulärer Benutzer
Die "Mitarbeiter"-Homepage Teamwebsite
  • SiteUrl
Regulärer Benutzer
Die "Kurs"-Homepage Teamwebsite
  • SiteUrl
Regulärer Benutzer

Hier folgt eine kurze Anleitung zu den Parametern:

  • SiteTitle: ist der Titel, der auf der Zielwebsite bereitgestellt wird.
  • SiteUrl: ist die serverrelative URL der website, die von der Vorlage bereitgestellt wird. Dies kann etwa so aussehen: /sites/name-of-the-site.
  • RetailOperationsSiteTitle: ist der Titel der Kommunikationswebsite, die auf dem Zielmandanten für die Vorlage "Globaler Vertriebshub" bereitgestellt wird.
  • RetailOperationsSiteUrl: ist die serverrelative URL der Retail Operations Communication Site, die von der Vorlage Global Sales Hub bereitgestellt wird. Dies kann etwa so aussehen: /sites/name-of-the-site.
  • ConsumerRetailSiteTitle: ist der Titel der Kommunikationswebsite für Einzelhandelsvorgänge, die auf dem Zielmandanten für die Vorlage "Globaler Vertriebshub" bereitgestellt wird.
  • ConsumerRetailSiteUrl: ist die serverrelative URL der Consumer Retail Communication Site, die von der Vorlage Global Sales Hub bereitgestellt wird. Dies kann etwa so aussehen: /sites/name-of-the-site.
  • CommunicationSiteTitle: ist der Titel der Consumer Retail Communication Site, die auf dem Zielmandanten für die Vorlage "Globaler Marketinghub" bereitgestellt wird.
  • CommunicationSiteUrl: ist die serverrelative URL der Kommunikationswebsite, die von der Vorlage Global Marketing Hub bereitgestellt wird. Dies kann etwa so aussehen: /sites/name-of-the-site.
  • BenefitsSiteTitle: ist der Titel der Kommunikationswebsite, die von der Vorlage "Personalhub" bereitgestellt wird.
  • BenefitsSiteUrl: ist die serverrelative URL der Kommunikationswebsite, die von der Vorlage "Personalhub" bereitgestellt wird. Dies kann etwa so aussehen: /sites/name-of-the-site.

Hier folgt eine kurze Anleitung zur Bedeutung der Voraussetzungen:

  • SharePoint Online-Administrator: Sie müssen die Bereitstellung mithilfe eines Benutzers ausführen, der Mitglied der SharePoint Online-Administratorengruppe ist.
  • App-Katalog: Sie benötigen einen voll funktionsfähigen mandantenweiten App-Katalog in Ihrem Zielmandanten, und Sie müssen die Bereitstellung mit einem Benutzer ausführen, der über Administratorzugriff auf die App-Katalogwebsite verfügt.
  • Normaler Benutzer: Sie können die Bereitstellung mit einem regulären Benutzer von SharePoint Online ausführen.

Hinweis: Wenn Sie den App-Katalog nicht in Ihrem Mandanten konfiguriert haben und die Vorlage, die Sie bereitstellen möchten, den App-Katalog erfordert, können Sie die Anweisungen in diesem Onlinedokument befolgen.

Bereitstellen einer Vorlage

Um die tatsächliche Bereitstellung auszuführen, müssen Sie ein PowerShell-Cmdlet ausführen, das von den PnP-PowerShell-Erweiterungen bereitgestellt wird.

Bereitstellen von Vorlagen, die einen SharePoint Online-Administrator erfordern

Laden Sie die .PNP vorlagendatei herunter, die Sie bereitstellen möchten, speichern Sie sie in einem lokalen Ordner, und führen Sie den folgenden PowerShell-Befehl aus:

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site> -Interactive

Invoke-PnPTenantTemplate -Path .\your-template-file.pnp -Parameters @{"SiteTitle"="<Title-of-your-target-site>";"SiteUrl"="/sites/<URL-of-your-target-site>"}

Ersetzen Sie <mandant> durch den tatsächlichen Namen Ihres SharePoint Online-Mandanten in Microsoft 365. Denken Sie daran, einen Wert für alle Parameter anzugeben, die in der obigen Tabelle deklariert sind.

Wichtig: Beim ersten Mal, wenn Sie mit dem Connect-PnPOnline Befehl let eine Verbindung mit Ihrer Zielumgebung herstellen, müssen Sie der PnP-Verwaltungsshell-Anwendung einen Satz von Berechtigungen erteilen.

Bereitstellen von Vorlagen, die einen regulären Benutzer erfordern

Laden Sie die .PNP vorlagendatei herunter, die Sie bereitstellen möchten, speichern Sie sie in einem lokalen Ordner, und führen Sie den folgenden PowerShell-Befehl aus:

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site> -Interactive

Invoke-PnPSiteTemplate -Path .\your-template-file.pnp -Parameters @{"SiteTitle"="<Title-of-your-target-site>";"SiteUrl"="/sites/<URL-of-your-target-site>"}

Ersetzen Sie <mandant> durch den tatsächlichen Namen Ihres SharePoint Online-Mandanten in Microsoft 365. Denken Sie daran, einen Wert für alle Parameter anzugeben, die in der obigen Tabelle deklariert sind.

Beispielskript für die Anwendung der Lernpfade-Lösung

So würde das PowerShell-Skript nach der Anwendung der Lernpfade-Lösung suchen, die nur den SiteUrl Parameter enthält, und die pnp-Datei für die Lernpfade befindet sich im Ordner c:\temp , und Sie möchten auf eine zuvor erstellte Website mit der URL /sites/M365LP abzielen.

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site>

Invoke-PnPSiteTemplate -Path c:\temp\M365LP.pnp -Parameters @{"SiteUrl"="/sites/M365LP"}

Nächste Schritte

Nachdem die Lookbook-Vorlage auf Ihrem Mandanten bereitgestellt wurde, können Sie zu der von Ihnen ausgewählten Website-URL navigieren und mit der neuen Website spielen.

Wenn ein Problem vorliegt, zögern Sie nicht, ein Problem im Repository des PnP-Bereitstellungsdiensts auf GitHub zu melden.