Power Automate VS applications logiques. Cas Power Automate

Bonne journĂ©e Ă  tous! Dans l'article prĂ©cĂ©dent sur l'apprentissage de 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 les possibilitĂ©s intĂ©ressantes qui peuvent ĂȘtre rĂ©alisĂ©es Ă  l'aide de ces produits. Dans cet article, nous examinerons plusieurs cas pouvant ĂȘtre implĂ©mentĂ©s Ă  l'aide de Power Automate.

Microsoft Power Automatiser

Ce produit fournit une large gamme de connecteurs vers divers services, ainsi que des déclencheurs pour lancer automatiquement et instantanément des flux en raison de la survenance d'un certain événement. Il prend également en charge l'exécution de threads selon un calendrier ou par bouton.

1. Enregistrement automatique des demandes

L'un des cas pourrait ĂȘtre la mise en place d'un enregistrement automatique des demandes. Le dĂ©clencheur de flux, dans ce cas, sera la rĂ©ception d'une notification par courrier Ă©lectronique dans une boĂźte aux lettres spĂ©cifique, aprĂšs quoi une logique plus approfondie est traitĂ©e :
Power Automate VS applications logiques. Cas Power Automate


Lors de la configuration d'un dĂ©clencheur « Lorsqu'un nouvel e-mail arrive Â», vous pouvez utiliser diffĂ©rents filtres pour dĂ©terminer l'Ă©vĂ©nement Ă  dĂ©clencher :

Power Automate VS applications logiques. Cas Power Automate

Par exemple, vous pouvez démarrer un flux uniquement pour les e-mails contenant des piÚces jointes ou pour les e-mails de la plus haute importance. Vous pouvez également démarrer un flux si une lettre arrive dans un dossier de boßte aux lettres spécifique. 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 obtenues, vous pouvez créer un élément dans la liste SharePoint en utilisant des substitutions à partir d'autres actions :

Power Automate VS applications logiques. Cas Power Automate

Avec l'aide d'un tel flux, vous pouvez facilement récupérer les notifications par courrier électronique nécessaires, les désassembler en composants et créer des enregistrements dans d'autres systÚmes.

2. Lancer un flux d'approbation Ă  l'aide d'un bouton depuis PowerApps

L'un des scĂ©narios standard consiste Ă  envoyer un objet pour approbation aux personnes approbatrices. Pour implĂ©menter un scĂ©nario similaire, vous pouvez crĂ©er un bouton dans PowerApps et, lorsque vous cliquez dessus, lancer un flux Power Automate :

Power Automate VS applications logiques. Cas Power Automate

Comme vous pouvez le voir, dans ce fil de discussion, le dĂ©clencheur de dĂ©part est PowerApps. L’avantage de ce dĂ©clencheur est que vous pouvez demander des informations Ă  PowerApps dans un flux Power Automate :

Power Automate VS applications logiques. Cas Power Automate

Cela fonctionne comme ceci : lorsque vous avez besoin d'obtenir des informations de PowerApps, vous cliquez sur l'Ă©lĂ©ment « Demander dans PowerApps Â». Cela crĂ©e ensuite une variable qui peut ĂȘtre utilisĂ©e dans toutes les actions de ce flux Power Automate. Il ne reste plus qu'Ă  transmettre la valeur de cette variable Ă  l'intĂ©rieur du flux lors du dĂ©marrage du flux depuis PowerApps.

3. DĂ©marrez 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, notamment pour diverses histoires d'intĂ©gration, il est nĂ©cessaire de lancer un flux Power Automate via une requĂȘte HTTP, en passant divers paramĂštres Ă  l'intĂ©rieur du flux. Cela se fait tout simplement. L'action « Lorsqu'une requĂȘte HTTP est reçue » est utilisĂ©e comme dĂ©clencheur :

Power Automate VS applications logiques. Cas Power Automate

L'URL HTTP POST est gĂ©nĂ©rĂ©e automatiquement la premiĂšre fois que le flux est enregistrĂ©. C'est Ă  cette adresse qu'il faut envoyer une requĂȘte POST pour dĂ©marrer ce flux. Diverses informations peuvent ĂȘtre transmises en tant que paramĂštres au dĂ©marrage ; par exemple, dans ce cas, l'attribut SharePointID est transmis de l'extĂ©rieur. Afin de crĂ©er un tel schĂ©ma d'entrĂ©e, vous devez cliquer sur l'Ă©lĂ©ment « Utiliser un exemple de charge utile pour crĂ©er un schĂ©ma Â», puis insĂ©rer un exemple de JSON qui sera envoyĂ© au flux :

Power Automate VS applications logiques. Cas Power Automate

AprĂšs avoir cliquĂ© sur « Terminer Â», un schĂ©ma JSON du texte de la demande pour cette action est gĂ©nĂ©rĂ©. L'attribut SharePointID peut dĂ©sormais ĂȘtre utilisĂ© comme caractĂšre gĂ©nĂ©rique pour toutes les actions d'un flux donnĂ© :

Power Automate VS applications logiques. Cas Power Automate

Il convient de noter que le dĂ©clencheur « Lorsqu'une requĂȘte HTTP est reçue » est inclus dans la section Connecteurs Premium et n'est disponible que lors de l'achat d'un plan distinct pour ce produit.

Dans le prochain article, nous parlerons de diffĂ©rents cas pouvant ĂȘtre implĂ©mentĂ©s Ă  l'aide de Logic Apps.

Source: habr.com

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster