Partager via


Migrations de flux de travail SharePoint Designer 2010 & 2013 vers Power Automate

L’outil de migration SharePoint (SPMT) 4.1 prend désormais en charge la migration des flux de travail SharePoint Designer (SPD) 2010 & 2013.

Les actions sont les éléments main qui forment une définition de workflow. La version actuelle de SPMT peut migrer certaines actions couramment utilisées, mais toutes ne sont pas prises en charge. Les futures versions de SPMT prendront en charge d’autres actions SPD.

Actions

Catégorie d’action de flux de travail Action de flux de travail Version de flux de travail Action de flux dans Power Automate
Action principale Envoyer un courrier électronique 2010, 2013 Envoyer un courrier électronique
Action principale Définir la variable du flux de travail 2010, 2013 Définir une variable
Action principale Effectuer un calcul 2010, 2013 Définir une variable
Action principale Journaliser dans la liste de l’historique* 2010, 2013 Composition
Action principale Définir l’état du flux de travail* 2010, 2013 Composition
Action principale Accéder à la phase** 2010, 2013
Action principale Ajouter un commentaire 2010, 2013 Composition
Action principale Ajouter l’heure à la date 2010, 2013 Définir une variable
Action principale Mettre en pause pour une certaine durée 2010, 2013 Delay
Action principale Mettre en pause jusqu’à une date donnée 2010, 2013 Retarder jusqu’à
Action de l’utilitaire Extraire la sous-chaîne de la fin de la chaîne 2010, 2013 Définir une variable
Action de l’utilitaire Extraire la sous-chaîne de l’index de la chaîne 2010, 2013 Définir une variable
Action de l’utilitaire Extraire la sous-chaîne depuis le début de la chaîne 2010, 2013 Définir une variable
Action de l’utilitaire Extraire la sous-chaîne de chaîne de l’index avec length 2010, 2013 Définir une variable
Action de l’utilitaire Fin Substring in String 2013 Définir une variable
Action de l’utilitaire Remplacer la sous-chaîne dans la chaîne 2013 Définir une variable
Action de l’utilitaire Découper la chaîne 2013 Définir une variable
Action de l’utilitaire Rechercher l’intervalle entre les dates 2010, 2013 Définir une variable
Action de liste Créer un élément de liste 2010, 2013 Créer un élément
Action de liste Définir la valeur du champ dans l’élément actuel 2010, 2013 Envoyer une requête HTTP à SharePoint
Action de liste Mettre à jour l’élément de la liste 2010, 2013 Envoyer une requête HTTP à SharePoint
Action de liste Archiver l’élément 2010, 2013 Archiver le fichier
Action de liste Extraire l’élément 2010, 2013 Extraire le fichier
Action de liste Annuler l’extraction de l’élément 2010, 2013 Ignorer case activée
Action de liste Supprimer un élément 2010, 2013 Supprimer un élément ou Supprimer un fichier
Action de tâche Affecter une tâche 2013 Démarrer, attendre une approbation
Action de tâche Démarrer un processus de tâche 2013 Démarrer, attendre une approbation
Action de tâche Démarrer le processus d’approbation 2010 Démarrer, attendre une approbation
Action de tâche Démarrer le processus de commentaires 2010 Démarrer, attendre une approbation
Action de tâche Démarrer le processus de tâche personnalisée 2010 Démarrer, attendre une approbation
Action de tâche Affecter un élément de tâche 2010 Démarrer, attendre une approbation
Condition If/else 2010, 2013 If/else
Condition Créé par une personne spécifique 2010, 2013 If/else
Condition Si créé dans une plage de dates spécifique 2010, 2013 If/else
Condition Modifié par une personne spécifique 2010, 2013 If/else
Condition Modifié dans une plage de dates spécifique 2010, 2013 If/else
Condition Le champ de titre contient des mots clés 2010, 2013 If/else
Condition Si le champ de l’élément actif est égal à la valeur 2010 If/else
Condition Taille du fichier dans une plage spécifique de kilo-octets 2010 If/else
Condition Le type de fichier est un type spécifique 2010 If/else

Remarque

« * » Il n’existe aucune action de correspondance directe dans Power Automate pour les actions de flux de travail telles que « Journaliser dans la liste de l’historique » et « Définir l’état du flux de travail », l’action « Compose » est utilisée comme action d’espace réservé dans le flux migré.

« ** » Un flux de travail avec plusieurs phases forme un graphe dirigé. Un graphe dirigé général ne peut pas être pris en charge dans Power Automate. L’outil de migration convertit uniquement le flux de travail au format d’étape arborescence (ou arborescence) et signale une erreur dans le cas contraire.

Designer actions de workflow non migrées

Catégorie d’action de flux de travail Action de flux de travail Version de flux de travail
Action principale Appeler le service web HTTP 2013
Action principale Dictionnaire de build 2013
Action principale Compter les éléments d’un dictionnaire 2013
Action principale Obtenir un élément à partir d’un dictionnaire 2013
Action principale Définir la partie heure du champ date/heure 2010, 2013
Action principale Arrêter le flux de travail 2010
Action de liste Copier le document 2010, 2013
Action de liste Attendre l’événement dans l’élément de liste 2010, 2013
Action de liste Attendre la modification du champ dans l’élément actuel 2010, 2013
Action de liste Traduire le document 2013
Action de liste Déclarer un enregistrement 2010
Action de liste Annuler la déclaration d’un enregistrement 2010
Action de liste Définir l’état d’approbation du contenu 2010
Action de liste Supprimer des brouillons 2010
Action de liste Supprimer les versions précédentes 2010
Action de liste Attendez la modification dans l’status d’extraction de document 2010
Action de tâche Affecter un formulaire à un groupe 2010
Action de tâche Collecter les données d’un utilisateur 2010
Action de condition La personne est un utilisateur SharePoint valide 2010, 2013
Action de coordination Démarrer un workflow de liste 2013
Action de coordination Démarrer un workflow de site 2013
Loop Loop à temps 2013
Loop Boucle avec condition 2013
Parallèle Bloc parallèle 2010, 2013
Relationnel Gestionnaire de recherche d’un utilisateur 2010
Ensemble de documents Capturer une version de l’ensemble de documents 2010
Ensemble de documents Envoyer l’ensemble de documents vers le référentiel 2010
Ensemble de documents Définir le status d’approbation de contenu pour l’ensemble de documents 2010
Ensemble de documents Démarrer le processus d’approbation de l’ensemble de documents 2010

Par défaut, l’outil de migration arrête la migration du flux de travail et signale des erreurs s’il existe une ou plusieurs actions non prises en charge dans le flux de travail source. Vous pouvez laisser l’outil poursuivre le processus de migration en sélectionnant l’option « Convertir en action Compose » dans les paramètres de migration, « Gérer l’action non prise en charge ».

Recherches

Les recherches sont utilisées dans de nombreuses actions de flux de travail. Les types de recherche incluent

  • Recherchez une chaîne. Il est utilisé dans le champ de texte, tel que le champ « corps » de l’e-mail, le champ « demande » de la tâche.
  • Recherche de l’utilisateur. Il est utilisé dans le champ utilisateur, tel que le champ « à » de l’e-mail, le champ « participant » de la tâche.

Dans Power Automate, le « contenu dynamique » est utilisé pour fournir une valeur dynamique, similaire à la recherche dans le flux de travail.

Recherche de chaîne

Les recherches prises en charge pour la chaîne sont les suivantes :

  • Obtenir la valeur du champ de l’élément actuel
  • Obtenir la valeur d’une variable
  • Obtenir la valeur du contexte
  • Obtenir la valeur de champ de la liste actuelle
  • Obtenir la valeur du champ d’une autre liste
  • Le paramètre collecte des données lorsque ce flux de travail est démarré manuellement

Les recherches de chaîne non prises en charge sont les suivantes :

  • Obtenir la valeur de champ de la liste de tâches associée
  • Obtenir la valeur de champ de la liste d’historique associée

Recherche d’utilisateur

Les recherches prises en charge pour l’utilisateur sont les suivantes :

  • Nom d’utilisateur. Un utilisateur Active Directory (AD) dans le flux de travail sera mappé à un utilisateur Microsoft Entra dans le flux Power Automate de migration.

Les recherches non prises en charge pour l’utilisateur sont les suivantes :

  • Nom du groupe SharePoint
  • Gestionnaire de hiérarchie

Paramètres du formulaire d’initiation

Dans le flux de travail SharePoint Designer, les paramètres de formulaire d’initiation peuvent être configurés pour un flux de travail démarré manuellement. Lorsque des flux de travail sont exécutés, ces paramètres sont fournis par l’utilisateur et leurs valeurs sont définies en tant que variables. Après la migration, les paramètres de formulaire d’initiation sont convertis en entrées du flux Power Automate déclenché manuellement.