Workflowmigrationen von SharePoint Designer 2010 und 2013 zu Power Automate

Das SharePoint-Migrationstool (SPMT) 4.1 unterstützt jetzt die Migration von SharePoint Designer (SPD) 2010 und 2013 Workflows.

Aktionen sind die Hauptelemente, die eine Workflowdefinition bilden. Die aktuelle Version von SPMT kann einige häufig verwendete Aktionen migrieren, aber nicht alle werden derzeit unterstützt. Zukünftige Versionen von SPMT werden weitere SPD-Aktionen unterstützen.

Actions

Workflow-Aktionskategorie Workflowaktion Workflowversion Flow-Aktion in Power Automate
Core-Aktion E-Mail senden 2010, 2013 E-Mail senden
Core-Aktion Festlegen der Workflowvariablen 2010, 2013 Variable festlegen
Core-Aktion Berechnung ausführen 2010, 2013 Variable festlegen
Core-Aktion In Verlaufsliste protokollieren* 2010, 2013 Verfassen
Core-Aktion Workflowstatus festlegen* 2010, 2013 Verfassen
Core-Aktion Zur Bühne wechseln** 2010, 2013
Core-Aktion Kommentar hinzufügen 2010, 2013 Verfassen
Core-Aktion Zeit zum Datum hinzufügen 2010, 2013 Variable festlegen
Core-Aktion Für Dauer anhalten 2010, 2013 Verzögerung
Core-Aktion Bis Datum anhalten 2010, 2013 Verzögerung bis:
Hilfsaktion Teilzeichenfolge ab dem Ende der Zeichenfolge extrahieren 2010, 2013 Variable festlegen
Hilfsaktion Teilzeichenfolge anhand des Index der Zeichenfolge extrahieren 2010, 2013 Variable festlegen
Hilfsaktion Teilzeichenfolge ab Anfang der Zeichenfolge extrahieren 2010, 2013 Variable festlegen
Hilfsaktion Teilzeichenfolge der Zeichenfolge aus Index mit Länge extrahieren 2010, 2013 Variable festlegen
Hilfsaktion Fin Substring in String 2013 Variable festlegen
Hilfsaktion Teilzeichenfolge in Zeichenfolge ersetzen 2013 Variable festlegen
Hilfsaktion Zeichenfolge kürzen 2013 Variable festlegen
Hilfsaktion Intervall zwischen Datumsangaben suchen 2010, 2013 Variable festlegen
Aktion auflisten Neues Listenelement erstellen 2010, 2013 Element erstellen
Aktion auflisten Festlegen eines Feldwerts im aktuellen Element 2010, 2013 Senden einer HTTP-Anforderung an SharePoint
Aktion auflisten Listenelement aktualisieren 2010, 2013 Senden einer HTTP-Anforderung an SharePoint
Aktion auflisten Einchecken eines Elements 2010, 2013 Datei einchecken
Aktion auflisten Auschecken eines Elements 2010, 2013 Datei auschecken
Aktion auflisten Auschecken des Elements verwerfen 2010, 2013 Auschecken verwerfen
Aktion auflisten Element löschen 2010, 2013 Element löschen oder Datei löschen
Aufgabenaktion Zuweisen einer Aufgabe 2013 Starten, auf Genehmigung warten
Aufgabenaktion Aufgabenprozess starten 2013 Starten, auf Genehmigung warten
Aufgabenaktion Starten des Genehmigungsvorgangs 2010 Starten, auf Genehmigung warten
Aufgabenaktion Feedbackprozess starten 2010 Starten, auf Genehmigung warten
Aufgabenaktion Benutzerdefinierten Aufgabenprozess starten 2010 Starten, auf Genehmigung warten
Aufgabenaktion Aufgabe zuordnen 2010 Starten, auf Genehmigung warten
Bedingung If/else 2010, 2013 If/else
Bedingung Von einer bestimmten Person erstellt 2010, 2013 If/else
Bedingung In einem bestimmten Zeitabschnitt erstellt 2010, 2013 If/else
Bedingung Von einer bestimmten Person geändert 2010, 2013 If/else
Bedingung In einem bestimmten Zeitabschnitt geändert 2010, 2013 If/else
Bedingung Titelfeld enthält Stichwörter 2010, 2013 If/else
Bedingung Wenn aktuelles Elementfeld dem Wert entspricht 2010 If/else
Bedingung Die Dateigröße in einem bestimmten Bereich (Kilobyte) 2010 If/else
Bedingung Der Dateityp weist einen bestimmten Typ auf 2010 If/else

Hinweis

* In Power Automate gibt es keine Aktion für direkte Übereinstimmungen für Workflowaktionen wie "In Verlaufsliste protokollieren" und "Workflowstatus festlegen". Die Aktion "Compose" wird als Platzhalteraktion in migrierten Flows verwendet.

** Ein Workflow mit mehreren Phasen bildet einen gerichteten Graphen. Ein allgemeiner gerichteter Graph kann in Power Automate nicht unterstützt werden. Das Migrationstool konvertiert nur den Workflow mit einem Phasenformat von Directed Rooted Tree (oder Arborescence) und meldet andernfalls einen Fehler.

Designer-Workflowaktionen nicht migriert

Workflow-Aktionskategorie Workflowaktion Workflowversion
Core-Aktion HTTP-Webdienst aufrufen 2013
Core-Aktion Buildwörterbuch 2013
Core-Aktion Zählen von Elementen in einem Wörterbuch 2013
Core-Aktion Abrufen eines Elements aus einem Wörterbuch 2013
Core-Aktion Den Zeitbereich des Felds 'Datum/Uhrzeit' festlegen 2010, 2013
Core-Aktion Anhalten des Workflows 2010
Aktion auflisten Dokument kopieren 2010, 2013
Aktion auflisten Auf Ereignis im Listenelement warten 2010, 2013
Aktion auflisten Warten auf Feldänderung in aktuellem Element 2010, 2013
Aktion auflisten Dokument übersetzen 2013
Aktion auflisten Datensatz deklarieren 2010
Aktion auflisten Deklaration des Datensatzes aufheben 2010
Aktion auflisten Status der Inhaltsgenehmigung festlegen 2010
Aktion auflisten Entwürfe löschen 2010
Aktion auflisten Vorherige Versionen löschen 2010
Aktion auflisten Warten Sie, bis sich der Status des Dokumentauscheckens geändert hat 2010
Aufgabenaktion Zuweisen eines Formulars zu einer Gruppe 2010
Aufgabenaktion Daten von einem Benutzer sammeln 2010
Bedingungsaktion Person ist ein gültiger SharePoint-Benutzer 2010, 2013
Koordinierungsmaßnahme Starten eines Listenworkflows 2013
Koordinierungsmaßnahme Starten eines Websiteworkflows 2013
Loop Loop in der Zeit 2013
Loop Schleife mit Bedingung 2013
Parallel Paralleler Block 2010, 2013
Relational Nachschlagen des Managers eines Benutzers 2010
Dokumentenmappe Version der Dokumentenmappe erfassen 2010
Dokumentenmappe Senden des Dokumentensatzes an Repository 2010
Dokumentenmappe Festlegen des Status der Inhaltsgenehmigung für doc set 2010
Dokumentenmappe Starten des Genehmigungsprozesses für Dokumentsätze 2010

Standardmäßig beendet das Migrationstool die Workflowmigration und meldet Fehler, wenn eine oder mehrere nicht unterstützte Aktionen im Quellworkflow vorhanden sind. Sie können das Tool den Migrationsprozess fortsetzen lassen, indem Sie in den Migrationseinstellungen die Option "In Compose-Aktion konvertieren" auswählen, "Nicht unterstützte Aktion behandeln".

Nachschlagevorgänge

Nachschlagevorgänge werden in vielen Workflowaktionen verwendet. Zu den Suchtypen gehören:

  • Nachschlagen nach Zeichenfolge. Es wird in Textfeldern verwendet, z. B. in den Feldern "Text" der E-Mail und "Anforderungs für Aufgaben".
  • Nach Benutzer suchen. Es wird in Benutzerfeldern verwendet, z. B. in den Feldern "E-Mail an" und "Teilnehmer" der Aufgabe.

In Power Automate wird "Dynamischer Inhalt" verwendet, um dynamischen Wert bereitzustellen, ähnlich wie bei der Suche im Workflow.

Nachschlagen nach Zeichenfolge

Unterstützte Suchvorgänge für Zeichenfolgen sind:

  • Abrufen des Feldwerts des aktuellen Elements
  • Abrufen des Werts einer Variablen
  • Abrufen des Kontextwerts
  • Abrufen des Feldwerts der aktuellen Liste
  • Abrufen des Feldwerts einer anderen Liste
  • Parameter sammelt Daten, wenn dieser Workflow manuell gestartet wird

Zu den nicht unterstützten Suchvorgängen für Zeichenfolgen zählen:

  • Abrufen des Feldwerts der zugehörigen Aufgabenliste
  • Abrufen des Feldwerts der zugehörigen Verlaufsliste

Nach Benutzer suchen

Unterstützte Suchvorgänge für Benutzer umfassen:

  • Name des Benutzers Ein Active Directory (AD)-Benutzer im Workflow wird einem Microsoft Entra-Benutzer im migrierten Power Automate-Flow zugeordnet.

Zu den nicht unterstützten Suchvorgängen für Benutzer gehören:

  • SharePoint-Gruppenname
  • Hierarchie-Manager

Parameter des Initiierungsformulars

Im SharePoint Designer-Workflow können Initiierungsformularparameter für einen manuell gestarteten Workflow konfiguriert werden. Wenn Workflows ausgeführt werden, werden diese Parameter vom Benutzer bereitgestellt und ihre Werte als Variablen festgelegt. Nach der Migration werden die Parameter des Initiierungsformulars in die Eingaben des manuell ausgelösten Power Automate-Flusses konvertiert.