Reibungslose Google-Migration

Migrieren Sie richtig von Google Drive zu M365

Erfahre mehr
Keine Elemente gefunden.

Master-Hacks: Migrieren Sie wie ein Profi

Schauen Sie sich unsere Videoserie an, die Ihnen dabei hilft, Migrationsprojekte in Meisterwerke zu verwandeln!

Jetzt ansehen

Inhaltsverzeichnis

Microsoft MVP Drew Madelung führt Sie durch die Microsoft-Tools, die Sie zum Erstellen Ihrer Microsoft 365-Bereitstellungslösung verwenden können.  

Sie müssen viele Entscheidungen treffen, wenn Sie Ihre benutzerdefinierte Microsoft 365-Bereitstellungslösung planen und erstellen. Es gibt grundlegende Entscheidungen, über die Sie mehr erfahren können, indem Sie Microsoft 365-Bereitstellungsszenarien verstehen, bevor Sie mit der modernen Bereitstellung beginnen.  

Sobald Sie alle Ihre Anforderungen haben, müssen Sie darüber nachdenken, welche benutzerdefinierte Lösung Sie erstellen werden und warum. Die frühzeitige Festlegung dieser Details im Prozess wird Sie beim Entwerfen und Erstellen Ihrer Lösung unterstützen.  

Egal, ob Sie Website-Vorlagen verwenden, Website-Vorlagen und PnP-Bereitstellung mischen oder ein Drittanbieter-Tool für bestimmte Teile einsetzen - der erste Schritt besteht darin, zu wissen, welche technischen Optionen Sie für die Implementierung haben.  

In diesem Artikel führe ich Sie durch die technischen Microsoft-Optionen und schlüssele sie nach der Funktion auf, die sie bereitstellen würden.

Flow

Wenn Sie Nicht-Microsoft-Tools verwenden möchten, die Ihren Anforderungen oder technischen Kenntnissen besser entsprechen, ist das in Ordnung! Sie müssen nicht für alle Prozesse Microsoft-Technologien verwenden. Ich sehe es als Gelegenheit, Ihren Werkzeugkasten zu erweitern; Sie können das gleiche Ziel einer erfolgreichen und vollständigen Bereitstellungslösung für Microsoft 365-Kollaborations-Arbeitsbereiche erreichen. 

Inhaltsverzeichnis

Vorlagenerstellung

Die moderne Microsoft 365-Bereitstellung wird nicht durch exakte Kopien von SharePoint-Websites oder Microsoft Teams erstellt, sondern durch das Extrahieren der Konfiguration aus ihnen und die Erstellung eines Pakets.

Sie wenden dann dieses Paket als Teil des Erstellungsprozesses an, nachdem die vorgefertigte Website oder das Team erstellt wurde. Der einfachste Weg, zu beginnen, ist mit einer Website oder einem Team, das bereits mit allen Listen, Bibliotheken und Inhalten erstellt wurde, die Sie darauf haben möchten.

Um dann eine Vorlage zu erstellen, haben Sie einige Microsoft-Optionen: 

  1. Website-Vorlagen (früher Website-Designs genannt) 
  2. PnP-Bereitstellungsvorlagen 
  3. Manuelles Scripting 

1. Website-Vorlagen

Website-Vorlagen können verwendet werden, wenn eine Website erstellt oder auf eine bestehende moderne SharePoint-Website angewendet wird. Eine Website-Vorlage ist eine Sammlung von Aktionen, die als "Website-Skripte" verpackt sind. Eine Aktion kann etwas wie das Erstellen einer Bibliothek, Liste oder Spalte sein. Um eine Vorlage zu generieren, müssen Sie alle Aktionen sammeln, die zusätzlich zu einer modernen SharePoint-Team- oder Kommunikations-Website angewendet werden müssen. Glücklicherweise hat Microsoft eine API veröffentlicht, um diese Aktionen zu extrahieren, die über REST, CSOM und am häufigsten über PowerShell konsumiert werden kann.  

Um ein Website-Skript aus einer bestehenden SharePoint-Website mit PowerShell zu extrahieren, können Sie das Get-SPOSiteScriptFromWeb Cmdlet verwenden und dann Ihr Branding, Design, Freigaben und Listen extrahieren. Diese können dann mit Add-SPOSiteScript wieder zu einem Website-Skript in Ihrem Mandanten hinzugefügt und mit dem Parameter -SiteScripts und dem Add-SPOSiteDesign Cmdlet zu einer neuen Website-Vorlage hinzugefügt werden. 

2. PnP-Bereitstellungsvorlagen

Die Microsoft 365 PnP-Community-Initiative hat eine Open-Source-Bereitstellungs-Engine und ein Framework zusammengestellt, das es Ihnen ermöglicht, Vorlagen für Websitesammlungen (Website-Vorlagen) zu erstellen und anzuwenden oder Teams zu bereitstellen (Mandanten-Vorlagen).  

Genau wie beim Extrahieren einer Website-Vorlage beginnen Sie mit einer bestehenden SharePoint-Website und verwenden sie dann mit CSOM oder PowerShell, um sie zu exportieren. Anstelle des SharePoint Online PowerShell-Moduls müssen Sie das PnP PowerShell-Modul verwenden. Sobald Sie mit der Website verbunden sind, die Sie exportieren möchten, können Sie das Get-PnPSiteTemplate Cmdlet verwenden, um eine Datei zu generieren, die irgendwo gespeichert und dann mit dem Invoke-PnPSiteTemplate Cmdlet auf eine andere Website angewendet werden kann.  

Sie können jedoch Mandanten-Vorlagen nicht auf die gleiche Weise exportieren. Sie müssen sie manuell zu einer Schema-Datei manipulieren, aber dies stellt Teams mit verschiedenen Konfigurationen bereit.

3. Manuelles Scripting

Es kann komplexe Situationen oder sehr einfache Situationen geben, die keine Vorlage erfordern, oder Fälle, in denen die Anforderung in den verfügbaren Vorlagenlösungen nicht unterstützt wird. Sie können Ihr eigenes PowerShell-Skript oder eine Sammlung von API-Aufrufen schreiben, die die Konfigurationen für die neue Website oder das Team anwenden, die Sie wollen, und Sie können das als Ihre Vorlagenoption verwenden. Der Start mit den PnP PowerShell-Modulen bietet Ihnen die meiste Flexibilität, aber Sie müssen möglicherweise auch das Teams PowerShell-Modul verwenden. Wenn Sie APIs verwenden, sollten Sie sich auf die Verwendung der verfügbaren Microsoft Graph-APIs konzentrieren.  

Einstiegspunkt

Sie benötigen eine Möglichkeit, dass jemand eine Bereitstellungsanfrage einreicht, und das wird der Einstiegspunkt des Prozesses sein. Dies ist am häufigsten ein Formular, das ein Benutzer ausfüllen kann. Die Werte im Formular können vom Titel bis zu benutzerdefinierten Informationen wie Geschäftseinheiten oder Typen reichen.

Aus technologischer Sicht ist dies nicht immer im Microsoft-Technologie-Bereich, aber wenn Sie bei Microsoft 365 bleiben, hier sind einige der verfügbaren Optionen: 

  1. Power Apps 
  2. SharePoint-Listen 
  3. SharePoint Framework (SPFx) 
  4. Microsoft Forms 

1. Power Apps

Power Apps ist eine Microsoft-Plattform, die Geschäftsanwendungen bereitstellt, die in mehreren Varianten wie Canvas, modellgesteuert oder Portale verfügbar sind. Diese Apps könnten alle als Frontend-Formularlösung verwendet werden. Diese können in SharePoint-Seiten eingebettet, in der App oder mobilen App verwendet und zu Teams hinzugefügt werden. Power Apps ist eine großartige Lösung, um den Einstiegspunkt zu Benutzern an mehreren Standorten zu bringen, damit sie im Kontext sein können, um ihren neuen Kollaborations-Arbeitsbereich zu erstellen.  

2. SharePoint-Listen

Eine SharePoint-Liste ist eine Sammlung von Spalten zum Speichern, Anzeigen und Verarbeiten von Daten. Listen sind perfekte Orte, um die benötigten Spalten für den Start einer Bereitstellungsanfrage zu erstellen. Sie können dann Ihre Benutzer zur Liste leiten oder sie in einen Tab in Teams einfügen. Wenn Benutzer ein neues Element zur Liste hinzufügen, können sie die Metadaten ausfüllen, was den Erstellungsprozess startet. Benutzer und Administratoren können dann einfach darauf für die Berichterstattung verweisen. 

3. SharePoint Framework

Das SharePoint Framework (SPFx) ist ein Seiten- und Webpart-Modell, das Unterstützung für SharePoint-Client-Site-Entwicklung bietet, einschließlich benutzerdefinierter Webparts und benutzerdefinierter Formulare. SPFx ist die flexibelste Lösung, aber auch die am meisten angepasste. Sie könnten ein Formular so detailliert und komplex erstellen, wie Sie es benötigen, und es in Websitesammlungen bereitstellen oder es innerhalb von Microsoft Teams erweitern.  

4. Microsoft Forms

Microsoft Forms sind sehr benutzerintuitiv und können die Informationen erfassen, die Sie benötigen, und sich leicht in andere Lösungen integrieren. Formulare bieten integrierte Datenvisualisierung für Einblicke in die Anfragen und können auf jedem Gerät verfügbar gemacht werden. Insgesamt eine flexible Lösung, aber begrenzter auf die Benutzererfahrung der Formulareingabe.  

Geschäftsprozesse

Jetzt, da wir eine Vorlage haben und einen Weg für Benutzer, ihre Anfrage zur Bereitstellung eines Microsoft 365-Kollaborations-Arbeitsbereichs einzureichen, benötigen wir eine Möglichkeit, den Geschäftsprozess dafür zu etablieren.  

Eines der häufigsten Szenarien für eine benutzerdefinierte Bereitstellungslösung ist das Hinzufügen einer Genehmigung und das Senden benutzerdefinierter E-Mails. Das ist nicht vorkonfiguriert verfügbar, daher müssen Sie ein anderes Tool verwenden. Sie können ein Microsoft-Automatisierungstool wählen, wobei die Optionen entweder Power Automate oder Azure Logic Apps sind. Beide sind Workflow-Services, die sich in Einstiegspunkt-Lösungen wie Power Apps, SharePoint und Formulare integrieren können, indem sie sich mit mehr als 300 anderen Konnektoren verbinden, abhängig von Ihren Bereitstellungsanforderungen.

Nehmen wir an, Sie möchten sich mit Service Now integrieren, um eine Anfrage zu erstellen, die verfolgt werden soll; wir können diesen Konnektor in jeder Workflow-Lösung verwenden. 

Power Automate bietet eine benutzerfreundlich fokussierte Erfahrung:

Von 
ShareGate Team
Veröffentlicht 
August 28, 2026
Von 
ShareGate Team
Veröffentlicht 
July 30, 2026
Von 
ShareGate Team
Veröffentlicht 
June 30, 2026