Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Outil de migration SharePoint (SPMT) 4.1 prend désormais en charge la migration des flux de travail SharePoint Designer (SPD) 2010 et 2013.
Les actions sont les principaux éléments qui forment une définition de flux de travail. La version actuelle de SPMT peut migrer certaines actions couramment utilisées, mais toutes ne sont pas prises en charge actuellement. Les futures versions de SPMT prendront en charge d’autres actions SPD.
Actions
| Catégorie d’action de workflow | Action de workflow | 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 | Log to History List* | 2010, 2013 | Composition |
| Action principale | Définir l’état du flux de travail* | 2010, 2013 | Composition |
| Action principale | Accéder à la scène** | 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 | Attendre jusqu’à |
| Action utilitaire | Extraire la sous-chaîne de la fin de la chaîne | 2010, 2013 | Définir une variable |
| Action utilitaire | Extraire la sous-chaîne de l’index de la chaîne | 2010, 2013 | Définir une variable |
| Action utilitaire | Extraire la sous-chaîne depuis le début de la chaîne | 2010, 2013 | Définir une variable |
| Action utilitaire | Extraire la sous-chaîne de chaîne de l’index avec la longueur | 2010, 2013 | Définir une variable |
| Action utilitaire | Fin Substring in String | 2013 | Définir une variable |
| Action utilitaire | Remplacer la sous-chaîne dans la chaîne | 2013 | Définir une variable |
| Action utilitaire | Découper la chaîne | 2013 | Définir une variable |
| Action utilitaire | Rechercher l’intervalle entre les dates | 2010, 2013 | Définir une variable |
| Lister l’action | Créer un nouvel élément de liste | 2010, 2013 | Créer un élément |
| Lister l’action | Définir la valeur du champ dans l’élément actuel | 2010, 2013 | Envoyer une requête HTTP à SharePoint |
| Lister l’action | Mettre à jour l’élément de la liste | 2010, 2013 | Envoyer une requête HTTP à SharePoint |
| Lister l’action | Archiver l’élément | 2010, 2013 | Archiver le fichier |
| Lister l’action | Extraire l’élément | 2010, 2013 | Extraire le fichier |
| Lister l’action | Annuler l’extraction de l’élément | 2010, 2013 | Abandonner la case activée |
| Lister l’action | Supprimer un élément | 2010, 2013 | Supprimer l’é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 en 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 « Se connecter à la liste d’historique » et « Définir l’état du flux de travail ». L’action « Compose » est utilisée comme action d’espace réservé dans les flux migrés.
** Un flux de travail à plusieurs étapes 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 avec un format intermédiaire d’arbre enraciné dirigé (ou arborescence), et signale une erreur dans le cas contraire.
Designer les actions de workflow non migrées
| Catégorie d’action de workflow | Action de workflow | Version de flux de travail |
|---|---|---|
| Action principale | Appeler le service web HTTP | 2013 |
| Action principale | Créer un dictionnaire | 2013 |
| Action principale | Compter les éléments dans un dictionnaire | 2013 |
| Action principale | Extraire un élément d’un dictionnaire | 2013 |
| Action principale | Définir la partie temps du champ date/heure | 2010, 2013 |
| Action principale | Arrêter le flux de travail | 2010 |
| Lister l’action | Copier le document | 2010, 2013 |
| Lister l’action | Attendre l’événement dans l’élément de liste | 2010, 2013 |
| Lister l’action | Attendre la modification du champ dans l’élément actuel | 2010, 2013 |
| Lister l’action | Traduire le document | 2013 |
| Lister l’action | Déclarer un enregistrement | 2010 |
| Lister l’action | Annuler la déclaration de l’enregistrement | 2010 |
| Lister l’action | Définir le statut d’approbation du contenu | 2010 |
| Lister l’action | Supprimer les brouillons | 2010 |
| Lister l’action | Supprimer les versions précédentes | 2010 |
| Lister l’action | Attendre la modification du status d’extraction du 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 site workflow | 2013 |
| Loop | Loop dans le temps | 2013 |
| Loop | Boucle avec condition | 2013 |
| En 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 du contenu pour l’ensemble de documents | 2010 |
| Ensemble de documents | Démarrer le processus d’approbation des ensembles de documents | 2010 |
Par défaut, l’outil de migration arrête la migration des workflows et signale des erreurs s’il existe une ou plusieurs actions non prises en charge dans le workflow source. Vous pouvez laisser l’outil poursuivre le processus de migration en sélectionnant l’option « Convertir en action de 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 workflow. Les types de recherche sont les suivants :
- Recherchez une chaîne. Il est utilisé dans les champs de texte, tels que les champs « corps » de l’e-mail et les champs « demande » de tâche.
- Rechercher un utilisateur. Il est utilisé dans les champs utilisateur, tels que les champs « À » de l’e-mail et les champs « 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.
Rechercher une chaîne
Les recherches prises en charge pour les chaînes sont les suivantes :
- Obtenir la valeur de champ de l’élément actuel
- Obtenir la valeur d’une variable
- Obtenir la valeur du contexte
- Obtenir la valeur du champ de la liste active
- Obtenir la valeur d’un champ d’une autre liste
- Le paramètre collecte les données lorsque ce flux de travail est lancé manuellement
Les recherches non prises en charge pour les chaînes sont les suivantes :
- Obtenir la valeur de champ de la liste des 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 est mappé à un utilisateur de Microsoft Entra dans le flux de migration Power Automate.
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 du formulaire d’initiation peuvent être configurés pour un flux de travail démarré manuellement. Lorsque des workflows 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 du formulaire d’initiation sont convertis en entrées du flux Power Automate déclenché manuellement.