Power Automate VS Logic Apps. Boîtiers Power Automate

Bonne journée à tous! Dans un article précédent sur Power Automate et Logic Apps , nous avons examiné les principales différences entre Power Automate et Logic Apps. Aujourd'hui, je voudrais avancer et montrer des opportunités intéressantes qui peuvent être réalisées avec ces produits. Dans cet article, nous verrons quelques cas que vous pouvez implémenter avec Power Automate.

Microsoft Power Automate


Ce produit fournit une large gamme de connecteurs à divers services, ainsi que des déclencheurs, pour le démarrage automatique et instantané des flux, en raison de la survenance d'un certain événement. Il prend également en charge le lancement de threads sur un calendrier ou par bouton.

1. Enregistrement automatique des appels


L'un des cas peut être la mise en œuvre de l'enregistrement automatique des appels. Le déclencheur du flux, dans ce cas, sera la réception d'une notification par courrier électronique à une boîte aux lettres spécifique, après quoi une logique supplémentaire est traitée:



Lors de la configuration du déclencheur «Lorsqu'un nouvel e-mail arrive», vous pouvez utiliser différents filtres pour déterminer l'événement requis pour le démarrage du déclencheur:



par exemple, vous pouvez démarrer un flux uniquement pour les lettres avec pièces jointes ou pour les lettres qui ont une importance maximale. Vous pouvez également démarrer le flux si le message est arrivé dans un dossier spécifique de la boîte aux lettres. De plus, il est possible de filtrer les lettres par la sous-chaîne souhaitée dans la ligne d'objet.
Une fois les calculs nécessaires effectués et toutes les informations nécessaires reçues, vous pouvez créer un élément dans la liste SharePoint en utilisant les substitutions d'autres actions: à l'



aide de ce flux, vous pouvez facilement récupérer les notifications par courrier nécessaires, les analyser en composants et créer des entrées dans d'autres systèmes.

2. PowerApps


L'un des scénarios standard consiste à envoyer l'objet pour approbation aux personnes approbatrices. Pour implémenter ce scénario, vous pouvez créer un bouton dans PowerApps et, lorsque vous cliquez dessus, démarrer le flux Power Automate:



Comme vous pouvez le voir, dans ce flux, le déclencheur de démarrage est PowerApps. Une caractéristique distinctive de ce déclencheur est que vous pouvez demander des informations à PowerApps à l'intérieur du flux Power Automate:



Il fonctionne comme suit: lorsque vous avez besoin d'obtenir des informations à partir de PowerApps, vous cliquez sur l'élément «Demander dans PowerApps». Après cela, une variable est créée qui peut être utilisée dans toutes les actions de ce flux Power Automate. Il ne reste que lors du démarrage du flux à partir de PowerApps pour transférer la valeur de cette variable dans le flux.

3. Démarrage d'un flux à l'aide d'une requête HTTP


Le troisième cas dont je voudrais parler est le lancement d'un flux Power Automate à l'aide d'une requête HTTP. Dans certains cas, particulièrement pour diverses histoires d'intégration, il est nécessaire de démarrer un flux Power Automate via une requête HTTP, en transmettant divers paramètres dans le flux. Cela se fait tout simplement. Comme déclencheur, l'action «A réception d'une requête HTTP» est utilisée: HTTP:



L'URL HTTP POST est générée automatiquement lors de la première sauvegarde du flux. C'est à cette adresse que vous devez envoyer une requête POST pour démarrer ce flux. En tant que paramètres, au démarrage, vous pouvez transférer diverses informations, par exemple, dans ce cas, l'attribut SharePointID est transféré de l'extérieur. Pour créer un circuit d'entrée similaire, vous devez cliquer sur l'élément «Utiliser un exemple de charge utile pour créer un circuit», puis insérer un exemple de JSON qui entrera dans le flux:



Après avoir cliqué sur «Terminer», le schéma JSON du texte de la demande pour ce Actions. Désormais, l'attribut SharePointID peut être utilisé dans toutes les actions de ce flux comme substitution:



Il convient de noter que le déclencheur «À la réception d'une demande HTTP» est inclus dans la section Connecteurs Premium et n'est disponible que lorsque vous achetez un plan distinct pour ce produit.

Dans le prochain article, nous parlerons de divers cas pouvant être implémentés à l'aide de Logic Apps.

All Articles