Cette solution vous montrera comment créer un flux d'approbation à l'aide de Microsoft Flow.
La structure du flux est la suivante:
- Ajoutez le déclencheur «SharePoint – Quand un élément est créé»
- Ajoutez l'action «Envoyer une notification par courrier électronique» pour rappeler à l'utilisateur que la soumission a abouti.
- Ajoutez la «Variable Initialize». action. Cette action est utilisée pour obtenir les approbateurs d'un groupe SharePoint spécifié. Dans cet exemple, nous utilisons “Groupe d'approbateur”.
- Ajoutez l'action “Envoyer une requête HTTP à SharePoint” et utilisez l'API REST pour obtenir les approbateurs du groupe SharePoint. Le texte intégral dans le champ Uri doit se lire comme suit: / _api / web / sitegroups / getbyname («groupe d’approbateur») / users. Et renommez-le en «GetApproversGroup», nous l'utilisons à l'étape 5.
- Deux étapes spécifiques permettent d'ajouter le courrier électronique de chacun des approbateurs à la «emailList». Tout d’abord, ajoutez l’action «Appliquer à chaque» et remplissez la valeur du champ avec: body (‘GetApproversGroup’) [‘d’][‘results’]. Et renommez-le en «ForEachApprover», nous l'utiliserons à l'étape suivante.
- Deuxièmement, ajoutez l'action «Ajouter à la variable de chaîne» à l'intérieur. Le texte complet dans le champ de valeur devrait se lire comme suit: items (‘ForEachApprover’) [‘Email’]
- Ajoutez l’action «Démarrer et attendre une approbation» et sélectionnez «Approuver / Refuser – Premier à répondre» pour le type d’approbation. Configurez-le pour envoyer l'approbation aux approbateurs. Voici un exemple:
- Ajoutez une "condition" pour gérer la réponse de l'approbation, nous pouvons le configurer pour envoyer différents courriels à l'expéditeur.
Désormais, lorsqu'un élément est créé dans la liste SharePoint, votre flux est déclenché et envoie un courrier électronique à l'expéditeur et une demande d'approbation aux approbateurs. 19659007]
Résumé
Il est facile pour vous et votre organisation de créer un flux d'approbation automatisé sans flux de travail SharePoint à l'aide du concepteur SharePoint.
Référence:
https://docs.microsoft.com/en-us/flow/all-assigned-must-approve