Partager via


Utiliser l’action « Appliquer à chacun » pour traiter régulièrement une liste d’éléments

De nombreux déclencheurs peuvent commencer immédiatement un flux cloud en fonction d’un événement tel que la réception d’un e-mail dans votre boîte de réception. Ces déclencheurs sont formidables, mais vous pouvez parfois exécuter un flux de cloud qui interroge une source de données selon une planification prédéfinie et mène certaines actions en fonction des propriétés des éléments dans la source de données. Pour ce faire, votre flux peut être démarré selon une planification (par exemple une fois par jour) et utiliser une action de boucle comme Appliquer à chacun pour traiter une liste d’éléments. Par exemple, vous pouvez utiliser Appliquer à chacun pour mettre à jour les enregistrements d’une base de données ou d’une liste d’éléments à partir de Microsoft SharePoint.

Regardez cette vidéo pour une démonstration de l’action Appliquer à chacune.

Dans ce didacticiel, vous allez créer un flux de cloud qui s’exécute toutes les 15 minutes et effectue les opérations suivantes :

  1. Obtient les 10 derniers messages non lus de votre boîte de réception Microsoft 365 Outlook.

  2. Vérifie chacun des 10 messages pour confirmer si certains ont la valeur Conférence maintenant dans l’objet.

  3. Vérifie si le message provient de votre patron ou a été envoyé avec une importance haute.

  4. Envoie une notification Push et marque comme lus les courriers électroniques dont l’objet contient Conférence maintenant et qui ont été envoyés par votre patron ou avec une importance haute.

Ce schéma montre les détails du flux que vous allez créer.

Capture d’écran d’un aperçu du flux en cours de création.

Conditions préalables

Voici les prérequis pour effectuer correctement les étapes de ce didacticiel.

  • Un compte inscrit et pouvant utiliser Power Automate.
  • Un compte Microsoft 365 Outlook.
  • L’application mobile Power Automate pour Android, iOS ou Windows Phone.
  • Des connexions à Microsoft 365, Outlook et au service de notification Push.

Pour obtenir des informations détaillées sur l’utilisation de SharePoint avec Power Automate, consultez la documentation SharePoint.

Note

Power Automate utilise le concepteur de flux de cloud classique ou le concepteur de flux de cloud avec Copilot. Pour identifier le concepteur que vous utilisez, accédez à la section Note dans Comprendre le nouveau concepteur de flux de cloud avec les fonctionnalités de copilote.

Créer un flux de cloud

  1. Connectez-vous à Power Automate.

  2. Sélectionnez Mes flux>Nouveau flux>Flux de cloud planifié.

  3. Dans le champ Nom du flux, saisissez un nom pour votre flux.

  4. Dans les champs Début, spécifiez la date et l’heure auxquelles le flux doit démarrer.

  5. Dans les champs Répéter tou(te)s les, définissez la planification pour exécuter le flux. Dans cet exemple, tapez 15 et sélectionnez Minute dans le menu déroulant pour exécuter le flux toutes les 15 minutes.

  6. Sélectionnez Créer.

    Capture d’écran des options pour configurer un flux planifié.

  7. Cliquez sur + Nouvelle étape.

  8. Dans le champ Recherche, saisissez perspectives pour trouver tous les connecteurs et actions liés à Microsoft Outlook.

  9. Sélectionnez l’action Obtenir des courriers électroniques (V3) pour ouvrir la carte Obtenir des courriers électroniques (V3).

  10. Configurez la carte Obtenir les courriers électroniques (V3) pour sélectionner les 10 premiers courriers électroniques non lus du dossier Boîte de réception.

    N’incluez pas de pièces jointes, car elles ne sont pas utilisées dans le flux.

    Capture d’écran d’une carte de courrier électronique configurée.

Pour l’instant, vous avez créé un simple flux qui obtient certains courriers électroniques de votre boîte de réception. Ces courriers électroniques seront renvoyés dans un tableau. L’action Appliquer à chacun nécessite un tableau, c’est donc exactement ce qu’il faut.

Ajouter des actions et des conditions

  1. Sélectionnez l’action + Nouvelle étape>Intégré>Appliquer à chacun.

  2. Sélectionnez le champ, puis valeur depuis la liste Contenu Dynamique pour la placer dans le champ Sélectionner un résultat des étapes précédentes sur la carte Appliquer à chacun. Cette action extrait le corps des courriers électroniques à utiliser dans l’action Appliquer à chacun.

  3. Sélectionnez + Nouvelle étape>Contrôle>Condition.

  4. Configurez la carte Condition pour qu’elle recherche dans l’objet de chaque courrier électronique les mots « Conférence maintenant ».

    • Sélectionnez le premier champ, puis sélectionnez Objet dans la liste Contenu dynamique.
    • Dans la liste déroulante des opérateurs du deuxième champ, sélectionnez contient.
    • Dans le troisième champ, entrez Conférence maintenant.
  5. Dans la branche Si oui, sélectionnez Ajouter une action>Condition. Cela ouvre la carte Condition 2.

  6. Configurez la carte Condition 2 pour rechercher chaque courrier électronique avec « Conférence maintenant » en objet avec haute importance.

    • Sélectionnez le premier champ, puis sélectionnez Importance dans la liste Contenu dynamique.
    • (Si pas déjà sélectionné) Dans la liste déroulante des opérateurs du deuxième champ, sélectionnez est égal à.
    • Dans le troisième champ, entrez haute.
  7. Dans la branche Si oui, sélectionnez Ajouter une action. Cette opération ouvre la carte Choisir une action dans laquelle vous allez définir ce qui doit se produire si la condition de recherche (le courrier électronique Conférence maintenant a été envoyé avec une importance haute) a la valeur true.

  8. Effectuez une recherche sur le terme notification, puis sélectionnez l’action M’envoyer une notification mobile.

  9. Sur la carte M’envoyer une notification mobile, dans le champ Texte, saisissez les détails de la notification Push à envoyer si l’objet d’un courrier électronique contient « Conférence maintenant », puis définissez Importance sur haute.

    Capture d’écran d’une notification pour une configuration mobile.

  10. Sélectionnez la branche Si non pour sélectionner les destinataires.

    • Sélectionnez Ajouter une action, puis tapez obtenir le responsable dans le champ de recherche.
    • Dans la liste Actions, sélectionnez l’option Obtenir le responsable (V2).
    • Dans la carte Obtenir le gestionnaire (V2), sélectionnez le champ Utilisateur (UPN).
    • Dans la liste Contenu dynamique, sélectionnez À.
  11. Dans la branche Si non, sélectionnez Ajouter une action.

  12. Dans la liste Actions, sélectionnez Condition. Cela ouvre la carte Condition 3.

  13. Configurez la carte pour vérifier si l’adresse électronique de l’expéditeur (jeton De) est identique à celle de votre responsable (jeton E-mail).

    • Sélectionnez le premier champ, puis sélectionnez De dans la liste Contenu dynamique.
    • Dans la liste déroulante des opérateurs du deuxième champ, sélectionnez contient.
    • Dans le troisième champ, entrez courrier.
  14. Sous la section Si oui de la carte Condition 3, sélectionnez Ajouter une action.

Ensuite, définissez ce qui doit se produire si la condition de recherche (le courrier électronique a été envoyé par votre responsable) a la valeur true.

  1. Effectuez une recherche sur le terme notification, puis sélectionnez l’action M’envoyer une notification mobile.

  2. Sur la carte M’envoyer une notification mobile 2, indiquez les détails de la notification Push à envoyer si le courrier électronique vient de votre responsable.

  3. Sélectionnez Ajouter une action.

  4. Ajoutez l’action Marquer comme lu ou non lu (V3).

  5. Ajoutez le jeton ID de message à la carte Marquer comme lu ou non lu (V3). L’ID de message permet d’indiquer l’ID du message à marquer comme lu.

  6. Sélectionnez Entrer une valeur personnalisée de la liste Marquer comme sur la carte Marquer comme lu ou non lu (V3).

  7. Dans la liste Contenu dynamique, sélectionnez Est lu.

    Capture d’écran de l’action Marquer comme lu.

  8. Sur la barre d’outils en haut, sélectionnez Enregistrer pour enregistrer votre flux.

Exécuter le flux

  1. Envoyez-vous un courrier électronique de grande importance qui comprend Conférence maintenant en objet. Alternativement, vous pouvez demander à quelqu’un de votre organisation de vous envoyer un tel courrier électronique.

  2. Confirmez que le courrier électronique est dans votre responsable et qu’il est non lu.

  3. Connectez-vous à Power Automate.

  4. Sélectionnez Mes flux. Une liste de vos flux s’affiche.

  5. Cochez le cercle du flux que vous venez de créer pour le sélectionner.

  6. Sélectionnez l’icône Exécuter à droite du nom du flux.

    Capture d’écran Exécuter maintenant.

  7. Dans le panneau de droite, sélectionnez Exécuter le flux.

  8. Une fois l’exécution du flux démarrée, sélectionnez Terminé.

  9. Sélectionnez l’exécution de flux qui vous intéresse pour afficher les résultats.

Afficher les résultats de l’exécution

Maintenant que vous avez correctement exécuté le flux, vous devez recevoir la notification Push sur votre appareil mobile.

Note

Si vous ne recevez pas la notification Push, confirmez que votre appareil mobile dispose d’une connexion aux données opérationnelle.

Formation : Utiliser Dataverse des déclencheurs et des actions dans Power Automate (module)